在使用mp3对CD抓轨压缩的情况下,要达到最好音质现在一般推荐使用VBR可变比特率压缩,这样的好处是体积相对CBR小而且音质还好,但是linux下默认的抓轨工具Sound Juicer的mp3压缩参数并不符合要求,在粗略调查测试后得到如下参数:
引用:audio/x-raw-int,rate=44100,channels=2 ! lame name=enc mode=1
vbr=4 vbr-quality=0 quality=0 vbr-min-bitrate=224 ! xingmux ! id3v2mux
解释一下其中的几个关键的参数:
vbr=4 , 相当于命令行上指定-vbr-new,好处是能加快压缩速度;
vbr-quality=0 , 从0到9,0代表最好音质,9最差 ,quality=0 也同样(不清楚这2个的区别,不过都设置为最好是比较保险的做法);
xingmux ! , 增加在多种播放器下的头部信息识别的兼容性
还有更丰富的可调参数,在命令行gst-inspect-0.10 lame 能获得帮助,以上参数适用于使用gstreamer作为后端的抓轨工具(Rhythmbox, Sound Juicer)