转码快速视频(想想Snapchat,Instagram)

时间:2018-06-03 21:47:37

标签: ffmpeg

我对视频世界很陌生,但已经注意到社交媒体服务......特别是Snapchat和Instagram在将视频加载到较差的连接时能够快速加载。我知道其中一些是视频转码的方式。

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

shouldComponentUpdate

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

1 个答案:

答案 0 :(得分:0)

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

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