和-movflags +faststart一起咬文嚼字

了解mp4文件格式的同学都知道,mp4的索引字段box默认是放在视频文件尾部的。这种存储方式不利于视频文件在线点播播放,需要全部缓存下来才可以正常播放。为了解决这个问题,我们可以利用ffmpeg进行转码或转封装。

如果不了解mp4的文件格式,也没关系,可以参考这篇博客。

在转码和转封装的过程中,需要使用配置“-movflags +faststart”。细心的同学会发现faststart前边的加号+,于是提出问题:这个加号是否可以不加?

先卖个关子,看几个观点。

观点一、ffmpeg工作的时候不关心加号是否存在。

和-movflags +faststart一起咬文嚼字_第1张图片

来源:http://www.ffmpeg-archive.org/Using-the-flags-movflags-faststart-td4679295.html

观点二、如果旧版ffmpeg需要,但新版已经不需要了。

你可能感兴趣的:(音视频开发)