網路會員
|
應該是先找出工具,找能支援 ASF 檔編輯的程式,好像有很多.
再將可以正常撥放的片段與不能撥放的分出來,在合併正常的片段.
剩下來的是失掉的這幾秒影像或聲音是否還能表達出整體的意思,如果須要補充這理才是真正傷腦筋的地方. |
網路會員
|
妳的方法應該是先找編輯的軟體. 不過因為很多電影格式 (只要不是串流 rm, asf, wmv 等等), 所謂的前頭規格資料 (header information) 會因為這 2~3 秒的損毀導致無法讀取喔!
另一種解救方法就是找強大一點的轉換器. 他會自動的跳除遭破壞的部分然後原封不動轉為另一種格式, 您就可以用其他模式的編輯器來編輯 MPEG/AVI.. 然後資料就回來啦!
第三種方法則是第二種的延伸, 然後套入一種修復軟體.. AVI fixer 這類的東西, 會自動修復 i, p frame 不規則, 長短不一, 有損壞間格等問題. |
網路會員
|
提供一個獨門偏方: 材料:正常asf檔:a.xxx 損壞檔:b.xxx a.xxx愈短愈好
在命令列下 copy a.xxx /b + b.xxx /b c.xxx /b
有時救的回來。 注意,兩者解析度,編碼器必須相同,失敗可能是不同或是時限所致。 |
網路會員
|
你的這個偏方只是把前頭的 header 資料蓋過罷了. 倘若兩個檔案皆有頭前資料. 撥放軟體會出錯的! 因為在第一個檔案就已經告知了撥放器整個影片的長短. 因此多餘的會造成錯誤跳出.
不過不限定長度的 ASF 倒是可以這樣子搞. 原因只因為 ASF 為微軟壓縮的格式, 實際上的作用與 AVI 是一樣的. 她們皆不用考慮 i, p 跳格. 猶如 AVI, 實際上解出來應該是完整壓縮過的 BMP 連續撥放. ASF 頂多只是把他壓縮比例放大以外, 加上串流的技術. 不過只要 header 有所損壞, 很難不擔保此 ASF 早已遭到破壞了, 要救並不簡單. |