了解mp4文件格式的同学都知道,mp4的索引字段box默认是放在视频文件尾部的。这种存储方式不利于视频文件在线点播播放,需要全部缓存下来才可以正常播放。为了解决这个问题,我们可以利用ffmpeg进行转码或转封装。
在转码和转封装的过程中,需要使用配置“-movflags +faststart”。细心的同学会发现faststart前边的加号+,于是提出问题:这个加号是否可以不加?
先卖个关子,看几个观点。
观点一、ffmpeg工作的时候不关心加号是否存在。
来源:http://www.ffmpeg-archive.org/Using-the-flags-movflags-faststart-td4679295.html
观点二、如果旧版ffmpeg需要,但新版已经不需要了。