引用:
Originally posted by LOCK.LAI
Shade兄您好,最近比較有空了吧,又可以看得到您新的文章了。
|
^^;;
其實我一直都沒空。
我忘了為什麼會又突然開始發言....
引用:
有關Xvid的Quantizer 1,想跟您請教一下,目前我有在壓的一部動畫Onegai Twins,該動畫由於畫面並不複雜,所以在Quality 100下,檔案大小多半只有140MB左右,於是,為了想讓畫質更好,我使用這個方式來壓:
i frame Quantizer 固定為1,p frame Quantizer固定為2,不使用 b frame。
壓出來的檔案約為170MB左右。您覺得這樣設定是否合理有用呢?
|
喔,原來如此,還在猜說為什麼會突然變大....

把 I 調成 q=1,我以前有做過,結果忘了... 好像有比較好,不過差異似乎不大.....
您有沒有試過將 q 的範圍從 2~31 改成 1~31,然後用 Quality 98~97% 壓縮試試看?
這樣 XviD 會部分 frame 用 q=1 壓縮,部分 frame 用 q=2 壓縮,檔案大小會比全部用 q=1 壓縮小,畫質會比全部 q=2 好。
調到 98% 好像會用 q=1 和 q=2,97% 是用多少我忘了,可能還是 q=1~2,但也有可能會跳到 q=2~3,這樣的結果就不是我們想要的了。
所以您先壓 97% 一小段試試看,用 DivXDRFAnalyzer 分析 quantizer 分佈,看看是否會跳到 2~3,如果會跳到 2~3,就必須改成用 98% 的設定。
對不起詳細數字我忘了,您必須自己實驗一下。
這樣畫質可能會比只有 I-frame 用 q=1 好,您試驗看看,如果沒有比較好那就算了 :P
quality 模式的 quantizer 範圍只會在兩個 quantizer 之間切換,不會有很大的變動。(所以呢?......)
引用:
我使用的Xvid為 Isibaar 20030515的版本,因為這版裡有Cartoon mode。這版是否符合您所說的〞後來 XviD 在 q=1 時自動提高捨棄過小係數的門檻〞呢?
|
爆汗... ^^;;;;;;;;;;;;;;;;
Isibaar 20030515?
那個... 檔名是叫做 xvid-030513-BIT.rar 或者 xvid-030514-R-D.rar 嗎?
如果是,請放棄這個版本,因為這個版本修改過程式碼,用的 iDCT 算式是 simple idct,Isibaar 說以後都使用 walken idct,所以最好換成新的版本編碼。
建議使用 Koepi 最新的版本編碼。
如果你原來是用 xvid-030513-BIT.rar,換成 Koepi 的最新版本以後,會覺得壓縮速度變慢,這是正常的,因為 Koepi 的最新版用的是 R-D search,速度比較慢。
如果您需要 Cartoon mode,請私下 PM 給我。
Cartoon mode 會優先使用同位置 (0,0) 的參考對象,同時 skip 的門檻提高,P-frame 我記得是 2,B-frame 好像是 4(改過都忘了... 舊的記憶隨著舊電腦一起消失在黑暗之中.... ^^;;)。
如果不是純色塊的卡通,用 Cartoon mode 會很慘。