test.6
WMV9 VCM,選最高品質,做 2-pass 壓縮。
代碼:
Komugi WMV9 2-pass
Minimum Average Maximum File Size(bytes)
Y-PSNR: 42.3446 46.6205 63.1629
U-PSNR: 45.6066 49.3767 64.4293
V-PSNR: 44.9235 48.7290 64.9351
Sum PSNR: 43.2970 47.2878 63.6108 40,554,496
Average Vqm= 0.263485
Average SSIM= 94.53
WMV9 壓這種訊源真是超強。
test.7
DivX Pro 5.1.1 用最高品質,2-pass,2nd-pass Bitrate modulation 分給 low-motion 的畫面多一點 bit。
代碼:
Komugi DivX Pro 5.1.1 2nd-pass modulation 0.25
Minimum Average Maximum File Size(bytes)
Y-PSNR: 40.1068 45.7927 65.8533
U-PSNR: 45.6346 49.0780 63.9611
V-PSNR: 44.9363 48.5450 64.2451
Sum PSNR: 41.4606 46.5846 65.1875 39,503,872
肉眼可見確實畫質和 XviD 相比有一點差距,不過 DivX decoder 開 Post-Processing 的話,畫質看起來會好很多。
附帶一提,XviD 要使用 Nic 的 DirectShow Filter 才有 Post-Processing 功能,然而這個 decoder 的 PP 預設值 threshold 太低,效果太強,畫面會很糊。將 threshold 調高一點,讓 filter 的效果不要那麼重,這樣 XviD 的畫質也會很不錯。
代碼:
q=2: 1556 76.9%
q=3: 468 23.1%
平均 quantizer=2.190
觀察 quantizer 分佈,可以發現 DivX 和 XviD 2-pass 演算法不同的地方,DivX 會在相鄰的兩個 quantizer 之間切換量化,而 XviD 的 2-pass 則是會散得非常開。
我們也可以壓縮 XviD 2-pass 的 quantizer 分佈,這個在以後的測試中再另外說明。
test.8
上面的結果繼續做 3rd-pass。
代碼:
Komugi DivX Pro 5.1.1 3rd-pass modulation 0.25
Minimum Average Maximum File Size(bytes)
Y-PSNR: 40.0791 45.8383 65.8533
U-PSNR: 45.7104 49.1172 63.9611
V-PSNR: 44.8818 48.5420 64.2451
Sum PSNR: 41.4317 46.6244 65.1875 39,479,296
檔案縮小一點點,平均 PSNR 上升一點點,差異不大。
代碼:
q=2: 1659 82.0%
q=3: 365 18.0%
平均 quantizer=2.171
q=2 的 frame 增多,平均 quantizer 下降,但是 PSNR 反應不明顯。
test.9
DivX Pro 5.1.1 CQ=2,1-pass 固定 quantizer=2 壓縮。
代碼:
Minimum Average Maximum File Size(bytes)
Y-PSNR: 42.5994 46.1358 68.0551
U-PSNR: 45.6735 49.0623 65.7426
V-PSNR: 45.8955 48.7013 65.9566
Sum PSNR: 43.7464 46.8727 67.1889 42,592,256
Average Vqm= 0.311735
Average SSIM= 94.69
CQ=2 壓縮,檔案大小暴增,最低、平均 PSNR 仍然不如 XviD 的 H.263+Trellis,不過最高 PSNR 是到目前為止最高的。
總結測試 1,Xvid > WMV9 > DivX5。