发新话题
打印

快速拯救文件 各种视频媒体文件修复攻略

快速拯救文件 各种视频媒体文件修复攻略


网络上下载的视频文件经常会出现一些问题,例如不能拖动进度滑块任意播放、文件损坏无法打开等。如果选择重新下载,不仅要浪费很多的时间,更何况即使重新下载也不能保证文件不出现同样的问题,这时不如找一款合适的工具尝试着对其进行修复。2 h, Q" ^, o  Z! h5 J' C2 P* `
1 l, q/ Z* @2 G) V' e( S

% u5 {; u3 Q  O" v" N
9 x( A8 v, W& u/ S- ?& P6 ?! b: f5 j
9 j$ s( u4 j6 G& o, e

; d: h* X1 ]3 B, `' g4 |- ]0 W; q) c& q' D/ r0 `

7 H# I$ F- y/ q- u& q) U. L0 w0 v- J! C( R$ L# ?# \9 |. G
2 k/ E$ u, _8 q" B3 q

- V* u3 r' S! w% f 一、RM文件的修复  / V  X0 i* n- Y! p
" L3 U% V8 s. f$ ?$ j8 E
RMFix是一款专门用于修复损坏的RM文件的工具软件,它可对不能播放以及未下载完全的RM文件进行修复,还能对不能拖动播放的RM文件索引数据进行重建,使其能任意播放。  
' J* e! f& J" T2 n% z" d- H
5 R4 Y$ k  p8 e+ y. c. s$ } 1.播放时不能拖动RM文件的修复  
1 B" M& [+ d6 \) m- R: [2 M8 E) l( b$ N/ p6 v$ {* A" C6 z% t: M3 O
这主要是文件索引的数据出现了问题,可将需修复的RM文件与RMFix复制到同一文件夹中,然后在MS-DOS窗口下输入“RMFix filename.rm r”,回车执行,即可对该文件索引数据进行重建。当然也可将RM文件拖到RMFix程序的图标上,这时RMFix会以DOS模式运行并显示一个菜单,按“R”键开始修复。  
' a9 ]# |4 ?5 r' `0 S9 f  \: ?+ z9 w) X! F
2.修复一个不完整的RM文件(尚未下载完全的RM文件)  
; c8 y1 F" M5 q/ W; k# Z, }* _6 R, M$ s7 ?
将RM文件拖拽到RMFix程序图标上,按“C”键开始数据块扫描,当RMFix扫描到一个损坏的数据块时,扫描会暂停,按“Y”键修复这个块,数据块扫描完成后RMFix程序结束,这时再次将RM文件拖拽到RMFix程序图标上,按“R”重建索引数据,有了索引数据的RM文件就能任意播放了。  0 J3 w/ c8 K' E1 x. a" C* O
, m, u2 ?+ o- p$ Q/ ]
最后需要提醒读者的是,用RMFix修复时可能会对RM文件造成永久性损坏,所以在修复之前最好对原始文件进行备份。  4 B2 z( F2 E" `. Y+ G# v) s- Q( [

" b& {1 ~* B5 Y& F" n# ^* n 二、DivX文件的修复  - q0 e" G2 w" l
, E5 G6 x! y. P$ D9 h) F! U& y
DivFix能帮助我们重建尚未下载完的DivX(AVI)文件的索引,同时提供标准错误检测,自动检查音频视频流中的错误信息。  
  I; V( X9 I8 b+ c4 V
9 Z. x0 E) `8 K- m# [ 启动DivFix,进入程序的操作界面,执行“File”→“Open”命令,找到要修复的文件并打开。对于播放时不能拖动的文件,主要的问题还是文件的索引数据,这时只要点击界面左下方的“Rebuild Index”按钮重建索引就能修复好。对于完全不能播放的DivX文件,执行“Check Error”命令自动检查错误。  / V" b- p  n- W; G$ u" a4 U: H0 r

0 N( Z/ ?+ h" r* t9 I9 {# O 三、ASFWMV文件的修复  
) H( m+ F2 X8 ~' F0 d# X) L; k: }  S) l1 {: a. i
从网上下载的ASF或WMV文件也同样会出现无法拖动滑块任意播放的问题,可使用AsfTools这款工具进行修复。AsfTools目前最新版本v3.1,适用Win9X/Me/2000/XP操作平台。  
  ^4 Y' W% d- u- z+ e) q# C
5 A" G  K( k2 A! r2 ]% J 运行AsfTools后,先用“Add”按钮添加要修复的ASF或WMA文件,然后展开左侧的“Repair”卷展栏,单击“Advanced Repair”按钮,弹出关联操作窗口。修复无法拖动播放的ASF或WMA文件,关键是两个状态标志值“Seekable Flag”和“Live Flag”,如果设置“Seekable Flag”选项为“Enable Seek”,同时设置“Live Flag”为“Reset Live”,那么就可实现任意拖动播放。在指定输出文件的名称和保存路径后,单击“Repair”按钮,这样即可修复无法拖动播放的ASF或WMA文件。  8 Q7 n, s  H. s8 \/ \
% p& u( C1 J# T7 t3 u
四、MPEG文件的修复  4 ?: A: b2 D  A& g0 c; h
" j$ m  l8 w0 u& |3 g" y9 V
当我们使用Windows Media Player打开网上下载的MPEG文件时,程序提示“未找到可用于流呈现的筛选器组合”错误信息,或在播放时画面总是跳动,这可能是文件头数据损坏,如果不希望重新下载的话,我们不妨试试能否修复。修复的思路是:使用其它正常的MPEG文件头来替换该文件头部分,从而达到修复的目的。当然要完成这项工作,还需要一款专门的编辑工具,如WinHex或UltraEdit-32均可。下面就以UltraEdit-32为例,讲解一下具体的操作过程。  
  S1 k# ]1 c$ Y9 z8 i% K! j: l
  a- t/ ~( z& F0 W/ b6 l) E2 I 启动UltraEdit-32后,执行“File”→“Open”,打开一个能正常播放的MPEG文件,用鼠标从偏移量00000000h处拖到偏移略大于损坏MPEG文件头异常部分的终止偏移量,按下“Ctrl C”组合键将此段数据复制出来。  ! n  D4 n) g3 R9 M4 @4 q
! _# V0 ^  b+ ^  J4 v2 |* X- g
然后再打开被损坏的MPEG文件,同样用鼠标从偏移量00000000h处开始,选取与刚才选取的偏移量相同的范围。通过右键菜单中的“Paste”命令用已复制出来的正常数据替换被损坏MPEG文件部分,存盘后退出。这时再重新播放该MPEG文件,也许就一切正常了。
7 h, o; U. }+ X/ L, p& c. Y1 U% z: A: O4 a0 Z
4 {: e( g. k8 [; q8 \, b2 Y& ~0 G# r
8 `. ?' X: g) D& i- N2 y

( J( U# p# Y% x" P8 y3 x
# }5 |5 i* ]5 a# e
& r8 `# z' }- A0 l+ T) ^1 B$ }( t6 Z  v  E& Y
      



点击图标进入精品网摘收藏 欢迎大家加入网络收藏夹

TOP

发新话题