有时我们会看到某些AVI视频或其他格式具有 索引已损坏,我们无法复制它们这种情况尤其发生在从网络上下载的损坏文件或视频中,并且由于某些问题而损坏时,导致它们无法在我们喜欢的播放器中正常播放。 但请放心,视频不是无法克服的,如果您遵循此微型教程,可以将其修复。
也许您使用图腾之类的媒体播放器在尝试播放视频时或在不播放视频时抛出错误消息,如果您尝试使用 VLC,它将向您抛出损坏的索引消息。 好了,在这些情况下,您需要做的就是修复所述索引,以便可以从任何播放器播放视频而不会出现问题。 为此,我们将使用一个称为Memcoder的文本模式工具。
我们应该做的第一件事是 在我们的发行版上安装Memcoder。 根据您的发行版,它可能会有所不同,但是为了不释放每个发行版的所有可能性,我们将使用适用于所有发行版的通用方法,因此,我们将不使用RPM,DEB包等。 在这种情况下,我们将直接从源代码中使用memcoder安装MPlayer:
wget http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2 tar xvjf MPlayer-1.0rc2.tar.bz2 cd MPlayer-1.0rc2 ./configure make & make install
现在我们已经安装了内存编码器,并且可以使用它了。 为此,我们必须 转到有问题的视频所在的目录例如,让我们假设该视频名为Málaga2016.avi,并且位于“下载”目录中:
cd /Descargas
一旦我们在目录中找不到它,我们将 维修影片:
memcoder -idx Málaga2016.avi -ovc copy -oac copy -o Málaga2016reparado.avi
在等待该过程完成之后(视视频大小而定),我们的文件将可以完全播放。 我建议您看一下MemCoder手册页,因为它是 视频中真正的瑞士军刀 它不仅可以修复它们,而且还可以提供更多...
我得到了仍然使我抓狂的错误的解决方案,它出现并最终停留在黑屏上,我放了SteamOS,因为它可以解决它,但我想从util-linux 2.26.2中获得ubuntu mate fsck。 2 / dev / sdaXNUMX:干净,
您好,我已经完成了这些步骤,并且安装正常,但是当我执行最后一个命令时,它无法识别内存编码器... ..修复AVI视频,您知道吗? 提前致谢。
勘误:“在我们的发行版上安装Memcoder”
在我们的发行版上安装mencoder
勘误表:
'memcoder -idxMálaga2016.avi-ovc复制-oac复制-oMálaga2016reparado.avi'
mencoder -idxMálaga2016.avi-ovc复制-oac复制-oMálaga2016reparado.avi