1. 程式人生 > >RMVB遭遇“無法渲染此檔案”解決方案

RMVB遭遇“無法渲染此檔案”解決方案

        今天看完一部電影,感覺戰爭片超震撼,於是繼續看下一部(因為是一系列的,三部),可是用暴風影音開啟的時候卻提示“無法渲染此檔案”,這下鬱悶死了。
        我肯定播放器是沒有問題的,於是就懷疑是檔案出錯了,上網搜了一下,有網友說是RMVB壓縮時檔案頭損壞,於是我便開始了我的修復之旅:

        1、用UltraEdit開啟受損的.rmvb檔案,暫且稱它為2.rmvb,發現檔案開始部分有一段很長的資料都是0,這是不正常的,再用UltraEdit開啟一個沒有受損的檔案1.rmvb。
        2、把2.rmvb前面那段全去為0的資料剪下掉(一定要剪下),我的檔案是從000000h 到 0697b0h,至於為什麼要剪下我也搞不懂,網上的朋友說的,我試過不用剪下結果失敗了。然後把沒有損壞的1.rmvb中從000000h 到 0697b0h的資料複製到2.rmvb的開始處,即000000h,為了保險起見,選擇另存為。
        3、此時用暴風影音開啟,還是無法渲染,再下了一個videofixer修復了一下再開啟,行了,不過就無法快進,不過沒關係,精彩的電影是不需要快進的。