gpt4 book ai didi

ffmpeg - 对快速视频进行转码(想想 Snapchat、Instagram)

转载 作者:行者123 更新时间:2023-12-04 23:02:40 24 4
gpt4 key购买 nike

我对视频世界很陌生,但注意到社交媒体服务.. 特别是 snapchat 和 instagram 在让视频快速加载方面做得很好,即使在连接较差的情况下也是如此。我知道其中一些是视频的转码方式。

我收集了一些我认为在使用 ffmpeg 进行转码时应该使用的预设,但不确定它的格式或其他部分。我很想听听人们的想法!

ffmpeg()
.input(remoteReadStream)
.outputOptions('-preset fast')
.outputOptions('-movflags +faststart')

除此之外,我不完全确定还有什么..

最佳答案

如果您想快速启动视频,您必须确保第一帧是关键帧。使用-force_key_frames '00:00:00.000'此类任务的 ffmpeg 参数。

但事实上,在连接不佳时快速视频响应的主要方法是自适应比特率流 (https://en.m.wikipedia.org/wiki/Adaptive_bitrate_streaming)。它选择比特率适合用户带宽的视频源。因此,您需要对具有不同质量和比特率的不同尺寸的视频进行编码,并将它们组合到特殊的播放列表中以进行自适应流式传输。

关于ffmpeg - 对快速视频进行转码(想想 Snapchat、Instagram),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50671271/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com