关于误删恢复后视频文件不能播放的问题
昨天不小心把E盘里的文件删了一些,就用了一些恢复软件把他们恢复了,可发现复后视频文件不能播放,而其它的文件又可以用,希望姿谜能帮我解决.我用了EasyRecovery 和FinalData Enterprise 2.0还有易我数据恢复向导V2.1.0都不 行. 视频文件恢复后还需要修复 怎么样修复?
我在百度找了好几款修复软件,可修复后还是不能播放.
急 急 急..................... 你是什么格式的。 误删之前是avi格式,恢复后好象也是avi格式,因为后缀就是avi.
我用专用的avi格式修复软件修复已经恢复的视频,可提示说不是有效的avi格式 用这个软件传一点上来。我看看哈。是不是文件头损坏。不敢保证可以。 急啊 在线等着 文件太小...测试不到 AVI文件的修复
AVI(Audio Video Interleaved)是由Microsoft公司推出的视频文件格式,它目前的应用领域十分广泛,是主流的视频文件格式之一。在AVI文件中,运动图像和音频数据是以交织的方式进行存储的,并独立于硬件设备。AVI文件包含了3个部分,分别是文件头、数据块和索引块。其中数据块包含实际数据流,即图像和声音序列数据,这是文件的主体,也是决定文件容量的主要部分; 索引块包括数据块列表和它们在文件中的位置,负责保证文件内数据随机存取能力; 文件头包括文件的通用信息、定义的数据格式以及所用的压缩算法等参数。
相应地,AVI文件的损坏也常常出现在上述几个环节。如果文件头不完整,则AVI视频文件可能无法被识别; 如果数据块不完整,则整个文件只有一部分可以观看; 如果索引块不完整,则在播放过程中没法使用拖动控制功能。针对AVI视频文件的常用修复主要有2个,具体如下。
1.MotionPerfect
这是一个专门用来修复AVI影像文件的软件。在使用之前,推荐先使用它的姐妹软件VideoScope。VideoScope可以帮助您检查AVI文件是否完整、文件头是否损坏。除了提供一系列关于AVI文件影像和声音品质的报告外,VideoScope还可以告诉您影片的那一部分是有问题的。而MotionPerfect则主要负责修复这些受损的部分。
在播放AVI文件的过程中,经常会有跳格或失真的情况发生。VideoScope可以检测到AVI文件中的“数据间隙”(gaps)和丢失帧。它还能够提供全面的检查报告,包括: 用图例描述了文件中的数据帧和空白帧; 指出AVI文件的文件属性、播放时间以及流格式; 提供AVI文件的视频属性; 说明AVI文件的采样率、播放时间、单声道还是立体声等音频属性。
使用VideoScope对整个AVI文件进行了检查之后,就可以用MotionPerfect对现有文件中错误的部分进行修复了。MotionPerfect的主要功能是修复AVI视频文件中的数据间隙,它采用一种算法,根据数据间隙前后的相关帧计算出新的填充帧,并将这些填充帧放置到数据间隙中,从而完成对AVI文件的修复,消除播放过程中的跳格或停顿现象。
另外,MotionPerfect还可以通过变换帧频对AVI文件采取快放或慢放的处理,从而延长或缩短AVI文件的播放时间。这些功能主要依靠两个被称之为DirectShow变换滤波器和MediaMend&MediaDrop 滤波器的模块来实现。
注意: 使用MotionPerfect平滑处理图像的跳格及停顿时,如果指定了一个较高的帧频,那么您的电脑很有可能不能对输出文件进行正确的回放,您在具体操作的时候需要特别注意此问题。
2.DivFix
除了上面提到的MotionPerfect和Videoscope之外,DivFix也是一款不错的AVI修复软件。它能够帮助您观看尚未下载完成的DivX(AVI)电影,并且可以对文件中的索引进行重建,同时提供标准的错误检测,并能够自动检查音/视频流中的错误信息。
DivFix的操作非常简单,打开受损的AVI文件后,直接点击“Rebuild Index”、“Strip Index”或“Check Errors”按钮即可(如下图所示)。界面右边的窗口则显示程序的运行状态。
对于没有下载完成的AVI文件,将文件导入DivFix程序后,点击“Rebuild Index”按钮,DivFix即会为此文件建立一个索引,您就可以在播放时快进、倒退或用鼠标直接拖动时间条了。如果需要继续下载未完成部分,首先在DivFix中点击“Strip Index”按钮,去掉文件中的索引信息; 完成下载后再次启动DivFix,点击“Rebuild Index”按钮,这样DivFix就在AVI文件的头部进行一些索引信息的更正,从而完成了对整个文件的修复。
使用DivFix时,我们同样可以采用一些通配符命令,具体如下。
DivFix C:\*.avi #检查C盘下所有的AVI文件并对其重建索引。
DivFix -r C:\*.avi #去除C盘下所有的AVI文件中包含的索引信息 用VideoScope这个打不开,好象提示不是avi格式,我再发个完整的你帮我检查下