草庐IT

faststart

全部标签

ffmpeg - 在 ffmpeg 中进行后处理以在 MP4 文件中移动 'moov atom' (qt-faststart)

是否可以从命令行运行ffmpeg,将“moovatom”元数据放在MP4文件的开头,或者运行qt-faststart作为ffmpeg中的后处理操作,以便生成的文件是流式的可以上网吗?我当然可以将它作为一个单独的命令运行,但更希望它是某种东西作为ffmpeg中的一个选项,或者作为后期转换的一部分,通过ffmpeg转换视频文件时的命令行选项编辑1http://ffmpeg.org/ffmpeg.html#movMOV/MP4muxerThemuxeroptionsare:‘-moov_sizebytes’Reservesspaceforthemoovatomatthebeginningof

php - ffmpeg - 如何确定是否启用了 -movflags faststart? PHP

虽然我能够编码一个可以在本地Windows机器上播放的mp4文件,但我在将文件编码为mp4时遇到了问题,这些文件在通过safari流式传输时可读,等等。经过一些阅读,我认为我的问题是我必须将元数据从文件末尾移动到开头,以便转换后的mp4文件可以流式传输。为此,我试图找出我当前使用的ffmpeg构建是否能够通过php使用-movflagsfaststart选项-因为我当前输出的mp4文件在在线流式传输时无法正常工作。这就是我现在回应-help、-formats、-codecs的方式,但我在任何列表中都没有看到任何关于-movflagsfaststart的内容:exec($ffmpegPa