如何修复 AVI 索引错误

如何修复 AVI 索引错误

我尝试打开一个 AVI 文件。

  1. 我尝试的第一个软件是 VLC 媒体播放器。它报告了一些有关 AVI 索引的错误:

    此 AVI 文件已损坏。无法正常搜索。您想尝试修复它吗?这可能需要很长时间。

    我选择了是,然后它开始修复 AVI 索引,当修复进度条达到 20% 左右时,它就退出了。然后视频开始播放,并比预计结束的时间早得多地停止了。

  2. 接下来我尝试在 Totem Movie Player 中打开它,它也早先停在与 VLC 播放器相同的位置。
  3. 我尝试在 GMplayer 中播放。现在整个 AVI 文件可以从头到尾播放,但无法拖动播放进度条,而在 VLC player 和 Totem player 中可以。
  4. 我听说 Avidemux 可以修复 AVI 索引错误,但后来发现它甚至在尝试修复错误之前就无法打开 AVI 文件。

所以我想知道如何修复 AVI 索引错误,或者至少拖动 GMplayer 中的播放进度条?

感谢致敬!

答案1

我能够用这个恢复损坏的 avi 索引

$ mencoder -forceidx input.avi -o output.avi -oac copy -ovc copy

来源:http://compbrain.net/archives/18

但是之前这个文件在 VLC 中是可以播放的,修复索引后 VLC 的警告就消失了。

相关内容