您是否曾经下载过视频并收到一条错误消息(error message),指出该文件已损坏或损坏而无法播放?视频文件(video file)损坏的原因有很多,从硬盘驱动器上的坏扇区到电磁干扰到电源故障到洪流问题等。
幸运的是,大多数损坏的AVI 或 MPG 文件(AVI or MPG files)都可以修复,因为问题通常与索引有关。如果修复了索引,则媒体播放器可以再次读取文件。
在本文中,我将讨论几个可以帮助您修复损坏的视频文件的程序。请注意,使用这些工具时,您最终可能会得到一个较小的文件或部分视频丢失,因此请务必创建原始文件的备份。
此外,如果您最终使用多个工具,请确保始终从每个程序的原始文件开始。使用不同程序对同一视频文件(video file)执行多次修复可能会导致更多损坏!
还值得注意的是,我特别没有提到由于各种问题您可能会在网上运行的几个程序。当我通过VirusTotal运行 Rising Research 的(VirusTotal)数字视频修复(Digital Video Repair)时,它显示为带有恶意软件。
另一个名为File Repair的程序声称它可以修复各种文件,但它没有修复(t repair)我的测试AVI 文件(AVI file),因此本文不值得一提。
DivFix++
DivFix++AVI 和 DivX 文件(AVI and DivX files)方面做得非常好。下载后,继续提取所有文件,然后运行EXE 文件(EXE file)。
单击“添加文件”(Add Files)按钮选择您的视频文件(video file),然后单击“检查错误”( Check Errors)按钮让程序扫描以查看是否有任何问题。
为了修复文件,请继续并单击“修复(Fix)”按钮。在我的例子中,它给我的错误计数(error count)为 0,但视频仍然无法播放,因为我故意弄乱了索引。
即便如此,当我单击“修复(Fix)”按钮时,它会立即修复文件并创建一个副本,因为我选中了“保留原始文件( Keep Original File)”框。它会将修复后的视频输出到与原始视频文件(video file)相同的目录中。
我什至在播放视频之前就知道文件已修复,因为Windows向我显示的是第一帧的缩略图,而不是通用视频图标(video icon)。来吧,先试试这个程序,因为它通常可以工作。
VLC 媒体播放器
如果您的计算机上已经安装了VLC 媒体播放器(VLC Media Player),那么这可能是更好的选择,因为它能够修复AVI 文件(AVI file)的索引。
当您打开损坏的文件时,您会收到一条消息,询问您想要做什么:构建索引然后播放(Build index then play)、按原样播放(Play as is)或不播放( Do not play)。
如果你有一堆文件有这个问题,你可以让VLC在播放文件时自动修复文件,方法是转到Tools然后Preferences。单击输入和编解码器( Inputs and Codecs),然后选择损坏或不完整的 AVI 文件( Damaged or incomplete AVI file)旁边的始终修复( Always Fix)。
现在,当您打开损坏的AVI 文件(AVI file)时,它会自动临时修复并播放视频。请注意,它实际上并没有修改原始视频文件(video file)本身,而是仅修复内存中的问题并播放文件。
雷莫修复AVI
Remo Repair AVI是一个免费下载程序,但当您保存修复后的视频时,会尝试向您收取高达 70 美元的费用。这只是一个荒谬的价格,并且由于程序当前的编码方式,它很容易被绕过。
下载(Download)程序,安装它,然后运行它。单击浏览(Browse)按钮选择您的视频文件(video file),然后单击大修复(Repair)按钮。
现在不必担心单击保存(Save)或预览(Preview),因为程序已经修复了文件并将其保存到计算机上的隐藏文件夹中。
首先,继续打开资源管理器并对其进行配置(Explorer and configure),以便您可以在Windows 8或 Windows 10 中查看隐藏的文件和文件夹。如果您运行的是Windows 7,请单击“组织(Organize)” ,然后单击“文件夹和搜索选项”(Folder and Search Options)。
接下来,单击查看(View)选项卡,然后单击显示隐藏的文件、文件夹和驱动器( Show hidden files, folders and drives)按钮。
现在导航到硬盘驱动器上的以下文件夹:
C:\Program Files (x86)\Remo Repair AVI 2.0\$tp
在这里您应该看到一个名为$tp的文件,它应该与您的原始视频文件(video file)大小相同或非常接近。该文件没有任何扩展名,因此它看起来像一个默认文档(default document)。
继续将此文件复制到您喜欢的任何位置,然后将其重命名为您喜欢的任何名称,但请确保将 .AVI 扩展名放在末尾。例如,我将我的复制到桌面,右键单击它,选择重命名(Rename),然后输入MyVideo.avi。砰!您现在可以正常播放修复后的视频了。
希望这三种方法中的一种可以为您提供修复和可播放的AVI 视频(AVI video)!如果您有任何问题,请随时发表评论。享受!
How to Repair Corrupted or Damaged AVI Files
Have you ever downloaded a videо and gotten an error message that the file could not be played because it iѕ damaged or corrupt? There are many reasons why a video file could become corrupt ranging from bad sectors оn a hard drive to electromagnetic interference to power faіlures to torrent problemѕ, etc.
Luckily, most damaged AVI or MPG files can be fixed because the problem is normally related to the index. If the index is repaired, then the files can be read by the media player again.
In this article, I’m going to talk about a couple of programs that can help you repair corrupt video files. Note that you might end up with a smaller file or with parts of the video missing when using these tools, so make sure to create a backup of the original file.
Also, if you end up using multiple tools, make sure to always start off with the original file for each program. Performing multiple repairs on the same video file using different programs could lead to more corruption!
It’s also worth noting that I specifically didn’t mention a couple of programs that you might run across online because of various issues. Digital Video Repair by Rising Research showed up as having malware when I ran it through VirusTotal.
Another program called File Repair that claims it can repair files of all sorts, but it didn’t repair my test AVI file and therefore wasn’t really worth mentioning for this article.
DivFix++
DivFix++ has been around for a long time and does a really good job of repairing AVI and DivX files. Once you download it, go ahead and extract all the files and then run the EXE file.
Click the Add Files button to choose your video file and then click on the Check Errors button to have the program scan to see if there are any issues.
In order to fix the file, go ahead and click on the Fix button. In my instance, it gave me an error count of 0, but the video was still not playable because I purposely messed up the index.
Even so, when I clicked the Fix button, it instantly repaired the file and created a copy because I checked the Keep Original File box. It will output the repaired video in the same directory as the original video file.
I could also tell before I even played the video that the file was repaired because Windows was showing me a thumbnail of the first frame rather than a generic video icon. Go ahead and give this program a shot first because it usually works.
VLC Media Player
If you already have VLC Media Player installed on your computer, then this might be the better option because it has the ability to repair the index for an AVI file.
When you open the damaged file, you’ll get a message asking what you would like to do: Build index then play, Play as is, or Do not play.
If you have a bunch of files that are having this problem, you can have VLC automatically fix the file when it is played by going to Tools and then Preferences. Click on Inputs and Codecs and then choose Always Fix next to Damaged or incomplete AVI file.
Now whenever you open a damaged AVI file, it will automatically fix it temporarily and play the video. Note that it does not actually modify the original video file itself, instead it just fixes the issue in memory and plays the file.
Remo Repair AVI
Remo Repair AVI is a free program to download, but will try to charge you a whopping $70 when you go to save your repaired video. This is just a ridiculous price and because of the way the program is currently coded, it can easily be bypassed.
Download the program, install it and then run it. Click the Browse button to select your video file and then click on the big Repair button.
Now don’t worry about clicking on Save or Preview because the program has already repaired the file and simply saved it to a hidden folder on the computer.
First, go ahead and open Explorer and configure it so that you can see hidden files and folders in Windows 8 or Windows 10. If you’re running Windows 7, click on Organize and then Folder and Search Options.
Next, click on the View tab and then click on the Show hidden files, folders and drives button.
Now navigate to the following folder on your hard drive:
C:\Program Files (x86)\Remo Repair AVI 2.0\$tp
Here you should see a file called $tp and it should be the same size or very close to your original video file. The file won’t have any extension so it’ll look like a default document.
Go ahead and copy this file to anywhere you like and then just rename it to anything you like, but make sure to put an .AVI extension to the end. For example, I copied mine to the desktop, right-clicked on it, chose Rename and then typed in MyVideo.avi. BAM! You can now play the repaired video just fine.
Hopefully, one of these three methods will get you a repaired and playable AVI video! If you have any questions, feel free to comment. Enjoy!