如何检查结果 mp4 的完整性?
How to check result mp4's integrity?
有4个类别,每个类别有10个mp4文件。
我用ffmpeg拼接了4个类别,比如cat1 |类别 2 |类别 3 | cat4.
通过简单的计算,我得到了 10000 个串联的 mp4 文件。
问题来了。 10000个编码错误的文件中有一些mp4文件。所以我不能播放这些文件。到目前为止我找到了 100 个文件。
是否有任何选项可以让我检查串联的 mp4 是否正确编码?或者我可以不玩就全部验证吗?
我搜索了 Stack Overflow 并看到了 ffmpeg 的选项,但我不习惯 ffmpeg,看起来它会花很长时间,但我没有太多时间。
我从 40 个源 mp4 文件编码了 10000 个 mp4 文件。
总之,
我使用了这个命令。
ffmpeg -v error -i ./result/$num.mp4 -preset ultrafast -f null - 2>> check.log
其中 $num 是从 0000 到 9999。
要检查完整性,
使用“-v 错误”选项。
有4个类别,每个类别有10个mp4文件。
我用ffmpeg拼接了4个类别,比如cat1 |类别 2 |类别 3 | cat4.
通过简单的计算,我得到了 10000 个串联的 mp4 文件。
问题来了。 10000个编码错误的文件中有一些mp4文件。所以我不能播放这些文件。到目前为止我找到了 100 个文件。
是否有任何选项可以让我检查串联的 mp4 是否正确编码?或者我可以不玩就全部验证吗?
我搜索了 Stack Overflow 并看到了 ffmpeg 的选项,但我不习惯 ffmpeg,看起来它会花很长时间,但我没有太多时间。
我从 40 个源 mp4 文件编码了 10000 个 mp4 文件。
总之,
我使用了这个命令。
ffmpeg -v error -i ./result/$num.mp4 -preset ultrafast -f null - 2>> check.log
其中 $num 是从 0000 到 9999。
要检查完整性,
使用“-v 错误”选项。