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

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
以下是舉例,不要太嚴肅看待
壓縮品質都用各 codec 能用的最高品質,例如 DivX 5.1 用 "slowest"。
clip 1
遊戲的電腦 CG 動畫
沒有用 B-frame
XviD 2-pass 檔案大小 48,187,318 bytes
PSNR 47.1088dB

DivX Kaukura 2-pass 48,119,808 bytes 平均 quantizer 1.751 <- 作為指標,這些檔案的品質大概是這樣的水準
PSNR 47.0978dB (-0.0110)

WMV9 VCM 2-pass 48,508,928 bytes
PSNR 46.7516dB (-0.3572) <- 有關閉會降低 PSNR 的 PP

XviD 和 DivX 可以視為差不多,WMV9 差距較大。

注意:
XviD 有開 Chroma Optimizer,這個選項會降低 PSNR。
DivX 3-pass PSNR 反而下降,所以不用 3-pass 的數據。
DivX 2-pass 的 modulation 設 low motion,PSNR 會較高,
上面是 low motion 的結果。
(反正只是要把數字調高就對了

以上注意事項下面不再重複。

clip 2
遊戲的電腦 CG 動畫
沒有用 B-frame
XviD 2-pass 檔案大小 11,738,018 bytes
PSNR 46.1228dB

DivX Kaukura 2-pass 11,751,424 bytes 平均 quantizer 2.552
PSNR 46.3756dB (+0.2528)

WMV9 VCM 2-pass 10,954,752 bytes <-- 實在無法精確地控制檔案大小,使之接近其他兩個檔案,不是太大就是太小
PSNR 46.0904dB (-0.0324)

可以看出這個 clip XviD 慘敗。
這個 clip 為什麼 XviD 慘敗?
因為我設的矩陣不適合這個 clip。
如果要調,XviD 還是可以贏
數字要動手腳很容易

clip 3
動畫 OnegaiTwins 的 OP
有用 B-frame
XviD 2-pass 檔案大小 29,777,920 bytes <- 有用 Cartoon mode
PSNR 45.8581dB

DivX Pro 5.1 2-pass 29,702,144 bytes 平均 quantizer 2.293
PSNR 44.9119dB (-0.9462)
modulation 設 low motion 檔案大小 30,015,448 bytes
PSNR 45.7383dB (-0.1198)

WMV9 VCM 2-pass 30,662,656 bytes
PSNR 44.7818dB (-1.0763)

WMV9 不知道為什麼特別慘,瑕疵明顯,差距肉眼可以輕鬆辨認。
XviD 險勝。

同樣是動畫,三個輸入,從平手、慘敗、到險勝,真是曲折離奇、緊張刺激

不要太嚴肅看待:
1) 只有這三個 clip,其他 clip 成績不一定會一樣,搞不好 WMV9 會鹹魚大翻身
2) 只有高流量,比低流量其他兩個大概都不是 WMV9 的對手
3) 我用的 CPU 只有 SSE,搬到 3DNow! 的機器上,各個 codec 的成績說不定又不一樣
4) 我 XviD 用的是 MPEG quantization,XviD 的 Trellis 不支援 MPEG quantization,少了 Trellis,差很多,也許用 H.263 成績又不一樣。

在 q=1 ~ 2.x 之間,XviD 能壓出非常高的品質,同時檔案可以合理的大,不會像 q=1 那麼大,而且視覺品質比 DivX 用 q=1 還要好,但是用"固定品質"模式是不夠的,你必須想辦法用到 2-pass,才能壓榨出 XviD 全部的實力,那是目前 MPEG-4 能做到的最高品質。

只要能克服我說的
1) 色塊
2) 雜訊

兩個缺點 ^^;
引用:

現在一般電影也看的到了...
如果在90分鐘左右壓一片的電影...
遇到煙霧也是一樣...你會覺得像水不像煙霧(爆
若是色彩鮮豔的CG特效更慘...之前看海底總動員1CD版真是好樣的(炸

海底總動員看起來很難壓
     
      
舊 2003-09-11, 02:11 PM #11
回應時引用此文章
Shade離線中