我有三个示例视频,good.avi、damaged1.avi和damaged2.avi。第一个将在 VLC 中播放,但后两个都错误并显示相同的“损坏或丢失 AVI 索引”消息。
我有数千个需要在 MATLAB 中处理的视频,所以我尝试使用 FFmpeg 进行错误检查,如下所示:ffmpeg -v error -i vidname.avi -f null - 2>&1
现在这是我不明白的部分:
在good.avi它完成时没有输出 -OK
在damaged1.avi它输出[mjpeg @ 0x7fc1dd813800] overread 1-OK
在damaged2.avi它完成时没有输出,如good.avi-?????
请有视频编解码器/FFmpeg 经验的人帮助我了解这里发生了什么,以便我可以开发更强大的错误检查?
