引用:
作者野口隆史
http://img109.exs.cx/img109/6483/ex1.jpg
請問Shade 兄~
您的意思是其餘參數都照預設嗎,那quality q=0的這個設定是影響品質的什麼地方呢??
因為預設是q=5,編碼的時候比q=0快很多~
所以我覺得品質因該會比較好,但是我也不曉得這樣子到底對不對?
|
不是,我說的預設不是指笨蛋 CDex 的預設值

抱歉這樣說這個軟體,我只是開玩笑

我說的預設的 "preset",是指用命令列的指令 "-preset" 這個參數,詳細請看 lame 的說明文件。
我列一下好了,
..........
算了,我懶得列

請參看這個網址
http://www.hydrogenaudio.org/forums...showtopic=28124
至於 q=0 和 5,確實是會有品質上的差異,q 越高會用比較精細、比較繁瑣的判斷的演算法,來計算雜訊分配的方式,但是也比較費時,理論上 q 越高壓出來音質越好。
但是在 lame 上則不見得是這樣,各個版本會有不同的結果。
在 lame 3.96 版以上,已知 q=1 用的調整雜訊分配方式的演算法會造成一些明顯的壓縮瑕疵,而 q=0 是 q=1 再加上最佳化的無失真壓縮階段的演算法,所以只是壓出來檔案會再更小一點,其他音質方面和 q=1 是一樣的,所以 lame 3.96 版以後不建議使用 q=0 和 1 來壓縮。
目前 lame 用 -preset 壓縮的話,預設 q 是等於 3,算是在品質和壓縮速度之間取得一個平衡點,如果你想要讓品質再更好一點的話,可以試試看 q=2。
還有一個觀念就是,如上所說,lame 用理論上最好的設定壓出來不一定會最好。理論上最好的設定,和實際不一定能完全契合,有很多因素要考慮,這些是發展理論階段看不出來的,要實作以後才會發現問題所在。不只是 lame 是如此,其他許多軟體也是如此,有時候最好的品質選項,不一定能夠帶來最好的畫質,例如影像壓縮方面,TMPGEnc 的最高畫質選項,壓出來就不一定是最好的。
