据我所知,默认情况下,ffmpeg会在生成mp4时将所有元信息放在文件的末尾。 资料来源:http://www.stoimen.com/blog/2010/11/12/how-to-make-mp4-progressive-with-qt-faststart/
我需要做的是创建视频,一次一帧,然后流式传输。如果标题信息位于'那么这是不可能的。的文件。但是有可能将其移至开头或以其他方式解决这个问题吗?我绝对不想换到另一个图书馆而是使用它。我们已经超出了这个项目的预算。
编辑:必须在代码中完成,因为我一次转换一帧,然后想立即流式传输而不是命令。
答案 0 :(得分:12)
ffmpeg 在命令行上支持-movflags faststart
。有关详细信息,请参阅http://salman-w.blogspot.co.il/2013/08/fast-start-enabled-videos-with-ffmpeg.html。