當前位置:編程學習大全網 - 腳本源碼 - 文件索引項錯誤 怎麽修復?

文件索引項錯誤 怎麽修復?

壹、 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 ,進入程序的操作界面,執行 “File”→“Open” 命令,找到要修復的文件並打開。對於播放時不能拖動的文件,主要的問題還是文件的索引數據,這時只要點擊界面左下方的 “Rebuild Index” 按鈕重建索引就能修復好。對於完全不能播放的 DivX 文件,執行 “Check Error” 命令自動檢查錯誤。

三、 ASF&WMV 文件的修復

從網上下載的 ASF 或 WMV 文件也同樣會出現無法拖動滑塊任意播放的問題,可使用 AsfTools 這款工具進行修復。 AsfTools 目前最新版本 v3.1 ,適用 Win9X/Me/2000/XP 操作平臺。

運行 AsfTools 後,先用 “Add” 按鈕添加要修復的 ASF 或 WMA 文件,然後展開左側的 “Repair” 卷展欄,單擊 “Advanced Repair” 按鈕,彈出關聯操作窗口。修復無法拖動播放的 ASF 或 WMA 文件,關鍵是兩個狀態標誌值 “Seekable Flag” 和 “Live Flag” ,如果設置 “Seekable Flag” 選項為 “Enable Seek” ,同時設置 “Live Flag” 為 “Reset Live” ,那麽就可實現任意拖動播放。在指定輸出文件的名稱和保存路徑後,單擊 “Repair” 按鈕,這樣即可修復無法拖動播放的 ASF 或 WMA 文件。

四、 MPEG 文件的修復

當我們使用 Windows Media Player 打開網上下載的 MPEG 文件時,程序提示 “ 未找到可用於流呈現的篩選器組合 ” 錯誤信息,或在播放時畫面總是跳動,這可能是文件頭數據損壞,如果不希望重新下載的話,我們不妨試試能否修復。修復的思路是:使用其它正常的 MPEG 文件頭來替換該文件頭部分,從而達到修復的目的。當然要完成這項工作,還需要壹款專門的編輯工具,如 WinHex 或 UltraEdit-32 均可。下面就以 UltraEdit-32 為例,講解壹下具體的操作過程。

啟動 UltraEdit-32 後,執行 “File”→“Open” ,打開壹個能正常播放的 MPEG 文件,用鼠標從偏移量 00000000h 處拖到偏移略大於損壞 MPEG 文件頭異常部分的終止偏移量,按下 “Ctrl+C” 組合鍵將此段數據復制出來。

然後再打開被損壞的 MPEG 文件,同樣用鼠標從偏移量 00000000h 處開始,選取與剛才選取的偏移量相同的範圍。通過右鍵菜單中的 “Paste” 命令用已復制出來的正常數據替換被損壞 MPEG 文件部分,存盤後退出。這時再重新播放該 MPEG 文件,也許就壹切正常了。

  • 上一篇:《神武寵物》加點可以重置嗎?
  • 下一篇:蘋果ipad的基本使用方法
  • copyright 2024編程學習大全網