如何使用ffmpeg对可能出现错误的文件进行编码?

如何使用ffmpeg对可能出现错误的文件进行编码?

我有一个视频文件,其中包含一些错误。该文件是可读的,但在某些磁盘操作期间可能某些块出错。因此在播放视频时,几秒钟将无法正确显示。大多数媒体播放器都可以让我播放此文件而不会崩溃。

现在我想使用 ffmpeg 将文件编码为其他格式。但是重新编码过程被该错误阻止。

我想知道是否有办法让 ffmpeg 忽略该错误,就像媒体播放器一样。它可以忽略/跳过那几秒钟,然后继续处理其余部分。

答案1

我发现的简单解决方案是使用-ss选项跳过有错误的地方。

相关内容