瀏覽單個文章
xcape
Regular Member
 

加入日期: Nov 2000
您的住址: 台中-新竹
文章: 93
經過個人實際去比較的結果, DivX 5 的 B-VOP + QPel 是錯誤的, 跟 standard 上的不依樣, 他的 B-VOP 的押法也很奇怪, 解出來的 frame 數不太對. XviD 現在還是卡在 B-VOP 跟 Qpel, 先前 CODE 裡的 Q-pel 的壓縮跟解壓縮的做法都是錯的, B-VOP 的話 memory buffer 的處理有問題, 常會掛點...

若想轉換其實可以去抓那個 ffdshow, 他裡面用的 library 可以解 Divx 3, 4, 5 跟 Xvid 押出來的東西, 裡面有個 directshow wrapper 可以把 Divx 4,5的東西丟給 XviD VfW DLL 來解, 也就是用 XviD 來解碼... 不過有些個東西還是會解錯 (B-VOP 跟 Q-pel XviD 還沒正確 implement... )

所以基本上還是用 XviD 好了. DivX 的東西是偷來的, 押起來效果也沒有比 XviD 好... 而且還寫錯 CODE, 像我們這種作 chip 的就搞不清楚該跟哪邊走... -_- 作 standard 的沒有人完全做對 (MPEG-4 ASP), 做 DivX 的又跟 standard 的不依樣... 傷腦筋... 只能期待 M4IF 提出的規範大家能遵守了... M$ 還是走他的 H.264/JVT 的路就是了...
 
舊 2002-10-16, 06:48 AM #12
回應時引用此文章
xcape離線中