MPEG視頻文件修復策略
當我們使用Windows Media Player打開壹個從網上下載的MPEG文件時,程序提示錯誤信息“找不到用於流呈現的濾鏡組合”,或者播放時屏幕總是跳動,這可能是文件頭的數據損壞。如果不想再下載了,還不如試著修復壹下。修復的思路是用其他正常的MPEG頭替換該頭,從而達到修復的目的。當然,要完成這項工作,妳需要壹個專門的編輯工具,比如WinHex或者UltraEdit-32。我們以UltraEdit-32為例來說明壹下具體的操作過程。
啟動UltraEdit-32後,執行“文件→“打開”,打開壹個可以正常播放的MPEG文件,用鼠標從00000000h的偏移量拖動到稍大於損壞的MPEG文件頭異常部分的結束偏移量,按“Ctrl+C”組合鍵復制這個數據。
然後打開損壞的MPEG文件,用鼠標從偏移量00000000h開始,選擇與剛才選擇的偏移量相同的範圍。通過右鍵菜單中的“粘貼”命令,將損壞的MPEG文件替換為復制的正常數據,然後保存並退出。這個時候再把MPEG文件播放壹遍,也許壹切都會好的。
ASF和WMV視頻文件的修復策略
從網上下載的ASF或者WMV文件也會有不能隨意拖動滑塊播放的問題,可以用AsfTools來修復。AsfTools的最新版本是v3.1,適用於Win9X/Me/2000/XP操作平臺。
運行AsfTools後,首先用“添加”按鈕添加要修復的ASF或WMA文件,然後展開左側的“修復”卷展欄,點擊“高級修復”按鈕,彈出關聯的操作窗口。修復無法拖動播放的ASF或WMA文件的關鍵是兩個狀態標誌值“可查找標誌”和“活動標誌”。如果將“可查找標誌”選項設置為“啟用查找”,將“直播標誌”設置為“重置直播”,則可以隨意拖拽播放。指定輸出文件的名稱和保存路徑後,點擊“修復”按鈕,可以修復無法拖動播放的ASF或WMA文件。
RM視頻文件修復策略
RMFix是專門用來修復損壞的RM文件的工具軟件。它可以修復無法播放或下載完整的RM文件,重建無法拖拽播放的RM文件的索引數據,使其可以隨意播放。
1.播放時不能拖動RM文件的修復。
這主要是因為文件索引的數據有問題。可以把要修復的RM文件和RMFix復制到同壹個文件夾,然後在MS-DOS窗口輸入“RMFix filename.rm r”,回車執行,這樣就可以重建文件索引數據了。當然妳也可以把RM文件拖到RMFix程序的圖標上,然後RMFix就會在DOS模式下運行並顯示壹個菜單,按“R”鍵開始修復。
2.修復不完整的RM文件(尚未下載完整的RM文件)。
將RM文件拖到RMFix程序圖標上,按“C”鍵開始數據塊掃描。當RMFix掃描壹個損壞的數據塊時,掃描會暫停,按“Y”鍵修復數據塊。數據塊掃描完成後,RMFix程序結束。此時再次將RM文件拖動到RMFix程序圖標上,按“R”鍵重建索引數據,這樣就可以隨意播放帶有索引數據的RM文件了。
最後需要提醒的是,用RMFix修復時,RM文件可能會永久損壞,所以修復前最好備份原文件。
DivX視頻文件修復策略
DivFix可以幫助我們重建尚未下載的DivX(AVI)文件的索引,並提供標準的錯誤檢測,自動檢查音頻和視頻流中的錯誤信息。
啟動DivFix,進入程序的操作界面,執行“文件”→“打開”命令,找到要修復的文件,打開。對於播放時無法拖動的文件,主要問題是文件的索引數據。此時只需點擊界面左下方的“重建索引”按鈕,即可重建索引。對於根本無法播放的DivX文件,執行“檢查錯誤”命令,自動檢查錯誤。