引用:
Originally posted by kog781
小弟有一個問題,那很多人從網路上下載不同的avi影音格式,若是不能播放,或是播放有問題,通常都是尋找所壓制的codec既可解決(當然我是指通常)
那麼如果電腦只有一種mpeg4的codec,比如說是xvid,那把所有avi載體的影片,全都改成.mp4載體的檔案,是否就可以直接用xvid來解壓縮與播放了?
那麼我們就不必辛苦的到處找不同codec,或是安裝整合性codec了嗎?
|
若排除掉影像本身的問題,
如iDCT mismatch、壓縮錯誤等,
將
符合MPEG4格式avi載體的影片改裝成為mpeg4載體,
是可以用任何的MPEG4 decoder來解壓縮,
不一定要用XviD來解壓縮,
用DivX來解壓縮也可以,
不過前提是splitter會將影像串流交給那一個XviD或是DivX解的狀態下。
(不過我不清楚現有DivX decoder是否有解3point warp GMC的能力,請前輩指教吧

)
追申1:
若是avi載體內容不是標準MPEG4格式的話,
例如WMV9, MS-MPEG4, DivX3等,
就算用mpeg4載體下去包裝,
decoder還是沒有辦法解的,
所以除了MPEG4 decoder之外,
還是需要一些非MPEG4標準的decoder才比較夠用。
追申2:
在這種狀況下,
與其用mpeg4包裝程式重新包裝,
不如用FOURCC變更程式,
更改avi載體的FOURCC碼會比較快一些。