我在寻找如何确定MP4视频是否设置了快速启动功能,但遇到了困难。
我知道“moov原子”是必须位于文件开头才能启用快速启动功能的数据,而不是位于文件末尾。
我特别想使用ffmpeg或ffprobe来确定它是否已经移动到了开头。
另外,我知道可以运行以下命令将其从末尾移到开头(但我想找出它是否已经在那里):
ffmpeg -i infile.mp4 -map 0 -c:v copy -c:a copy -c:s copy -c:d copy -c:t copy -movflags +faststart outfile.mp4
ffmpeg -v trace -i file.mp4 2>&1 | grep -e "'mdat' parent" -e "'moov' parent"
。 - jsherk