gpt4 book ai didi

video - 如何以编程方式检查 MP4 是否已损坏?

转载 作者:行者123 更新时间:2023-12-04 04:58:13 24 4
gpt4 key购买 nike

我想以编程方式检查 MP4 文件是否可播放。我非常有兴趣以编程方式解决这个问题。

手动,我可以轻松验证损坏的 MP4,但我不会为此观看 2-3 小时的电影,而且我的驱动器中有超过 500 个视频。:/

对我来说损坏的文件是什么?

嗯,当我播放 MP4 时,我遇到了小故障,有时在播放时出现错误,例如“无法播放此视频”。有时视频播放没有任何错误,但我看不到或听不到任何东西。这有点随机损坏。

我敢肯定,编写视频播放器的人一定遇到/处理过此类问题。

如何以编程方式找到此类文件?

最佳答案

除非您完全解码文件,否则无法找出答案。您可以解码但不显示。所以使用 ffmpeg 之类的东西解码成/dev/null。如果没有错误消息并且它没有在中间中止,那么一切都很好。如果您知道您的文件有某种损坏。

通常,如果它们是可恢复的错误,ffmpeg 将继续。因此,您可以了解错误的数量或严重程度,具体取决于错误消息的数量和继续到最后的能力。

关于video - 如何以编程方式检查 MP4 是否已损坏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16488168/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com