如何检查结果 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 错误”选项。