瀏覽單個文章
Shade
Senior Member
 
Shade的大頭照
 

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
引用:
Originally posted by yoshiki1983
beta3出了
趕快來試試
看到Turbo了真的快很多

不知道他的原理是?

Isibaar 寫的一堆新的快速 ME
代碼:
if (codec->config.turbo) 
                  frame.motion |= XVID_ME_FASTREFINE16 | XVID_ME_FASTREFINE8 | 
                     XVID_ME_SKIP_DELTASEARCH | XVID_ME_FAST_MODEINTERPOLATE | 
                     XVID_ME_BFRAME_EARLYSTOP;

主要是 B-frame 和 Qpel 會快速很多。

另外現在 XviD 的 2-pass 改良,只 scale texture 的 bits,和 header+MV 的 bits 分開計算,使用快速的 1st-pass,快速的 1st-pass 就是 Turbo mode + 減少動作搜尋的精度,關閉不影響 scaling 的選項,包括 Chroma motion, VHQ, Trellis, Inter4V, 和高品質的 AC 預測模式。
所以現在的 1st-pass 非常快,時間大約縮短一半,整個 2-pass 加起來省了 1/4 的時間。
而且現在 2-pass 的 quant 方程式改良,quant 不會再亂跳,冒出非常高的 quant,一下劣化太快。現在的 scaling 很 smooth,品質比較穩定。
XviD 的 2-pass 品質比 DivX n-pass 還好,更不用提省下來的多次 pass 的壓縮時間了。
舊 2003-12-27, 07:38 AM #8
回應時引用此文章
Shade離線中