受損MPEG視頻文件修複方法及軟件匯集 ZT

本文內容已被 [ 搗亂mm ] 在 2007-08-28 15:39:35 編輯過。如有問題,請報告版主或論壇管理刪除.

通過BT下載的MPEG影片文件大多都有壞數據,造成無法播放或無法快進等問題。該怎樣修複受損的MPEG文件呢?下麵我們就來介紹修複MPEG影片的方法。

  一、MPEG影片修複方法綜述

  如果是MPEG影片頭部數據壞了,你可以使用UltraEdit或WinHEX,將壞MPEG文件的頭部數據、用正常MPEG頭部數據替換即可;如果是MPEG其它部分數據壞了,可以使用一些專門的工具,例如VCDGear、VLC Media Player、電影魔方2006、 All Media Fixer Pro等加以修複。



  二、使用UltraEdit-32修複MPEG

  UltraEdit-32()修複MPEG的原理是複製一個能正常播放的MPEG文件頭部數據,粘貼到壞文件頭部相同區域,具體操作如下:

  啟動UltraEdit-32,點擊菜單“文件”/打開,打開壞的MPEG文件,找到頭部數據異常位置,記錄下該偏移量(例如 000000b0);然後點擊菜單“文件”/打開,打開一個能正常播放的MPEG文件,鼠標移到剛才記錄下的偏移量處、定位在略大於該偏移量的地方(例如 000000c0),然後向上拖到偏移量00000000h處,點擊菜單“編輯”/複製,將00000000h-000000c0h此段數據複製出來(下圖1)

接下來打開壞的MPEG文件,同樣從偏移量00000000h處開始,用鼠標選取00000000h-000000c0h相同範圍的數據,然後點擊菜單“編輯”/粘貼,將剛才已複製出來的正常數據替換掉壞的數據,最後保存壞MPEG文件退出,整個修複工作完成!

  提示:在進行以上修複工作之前,建議備份原MPEG文件。



  三、使用WinHEX修複

  WinHex()與UltraEdit功能相同,它可以快速打開50MB到幾個GB的MPEG文件進行編輯修改。用WinHex修複MPEG方法與UltraEdit也類似,都是使用正常MPEG頭部數據、來替換壞MPEG的頭部數據,具體修複步驟如下:

  運行WinHex,點擊菜單“File”/Open打開壞的MPEG文件,找到頭部數據異常位置,記錄下該偏移量(例如00000060);然後再點擊菜單“File”/Open打開一個完整無損的MPEG文件,從偏移量00000000處開始,用鼠標拖到剛才記錄下的偏移量處(例如 00000060),注意略大於該偏移量,例如拖到偏移量00000070處,然後點擊菜單“Edit”/Copy Block/Nomally複製此段數據

接下來在WinHex主窗口中,點擊菜單“File”/Open打開壞的MPEG文件,同樣從偏移量00000000h處開始,用鼠標選取相同範圍 (例如00000000—00000070)的數據,然後點擊菜單“編輯”/粘貼,將剛才已複製出來的正常數據替換掉壞的數據,即用正常的MPEG頭部數據替代掉壞MPEG相同部分;

  最後保存退出WinHex,此時你試用多種MPEG播放軟件播放,不會再有“不能識別的格式”或“格式不對”之類的提示,MPEG修複成功!

四、使用VCDGear修複

  如果你在播放MPEG文件時看到畫麵上有綠色的條狀格子或噪聲等,說明該MPEG文件壞了,推薦你使用VCDGear3.55加以修複。VCDGear專門修複MPEG中損壞數據,其修複步驟如下:

在VCDGear主窗口中,點擊左上方“解壓縮∕轉換”下拉列表,從中選擇“mpeg -> mpeg”進行MPEG修複轉換,勾選“修正MPEG錯誤”;點擊“載入”,選擇要修複的MPEG文件,隨之會彈出一個窗口,詢問修複後的影片將保存於何處,請你指定修複後的MPEG文件位置和名稱,然後點擊“存儲”回到軟件主窗口;最後點擊左下方的“開始”按鈕(下圖4),軟件就會自動修複MPEG文件。

  修複完成後,在軟件主窗口點擊“logs”標簽,可以看到MPEG文件的修複記錄。

五、使用VLC Media Player修複

  假如MPEG文件頭以外部分數據壞了,要修複之推薦使用VLC Media Player

VLC Media Player能播放不完整的MPEG4、MPEG2等格式視頻文件,其修複操作也很簡單,方法是:

  運行VLC Media Player,在主窗口中點擊菜單“文件”/向導,在彈出的窗口中,選擇“轉碼/轉存至文件”

然後一路按“Next”,設置輸入流為要修複的MPEG文件(例如F:\001.MPEG),選擇視頻和音頻編碼格式,選擇修複後文件的保存格式(例如 MPEG 1),選擇修複後MPEG的保存位置(例如C:\001.mpeg);最後按“Finish”開始修複轉換,修複完成後,文件就能正常播放了!

六、使用電影魔方2006修複
在左上方“項目管理器麵板”中,單擊“文件”選項卡、點擊“視頻”按鈕,然後右擊鼠標選擇“導入”命令(下圖6),導入要修複的MPEG文件;如果你希望查看MPEG文件信息,可以右擊該文件、選擇“編輯信息”,查看該MPEG的主要參數。

  接下來在左上方“項目管理器麵板”中,選擇已導入的MPEG文件,將之拖到“時間軸麵板”中視頻軌道上,然後點擊“輸出”按鈕,進行MPEG修複輸出;在彈出的窗口中,點擊進入“常規”標簽,在“MPEG文件”右邊輸入修複後的文件保存路徑

最後點擊進入“監視”標簽,單擊“開始”自動修複MPEG。

  由於電影魔方隻是對MPEG規範修複、不是重新編碼,因此它不會損害原MPEG視頻的質量。

七、使用All Media Fixer Pro修複
修複成功率在90%~95%,此外它還可以修複WMA/WMV/ASF/WM/ASX/AVI/Vob/RM/MP3,MP2/MP1/MPA/MPGA/MPG/MPA/DAT/WAVE/Jpeg/BMP等格式文件。

用All Media Fixer Pro修複MPEG,操作非常簡單,運行該軟件,在主窗口點擊菜單“文件”/添加文件,將要修複MPEG添加進來;然後單擊菜單“工具”/修複,軟件就會取自動修複MPEG。

請您先登陸,再發跟帖!