分享
 
 
 

linux音频制作播放不完全指南(mp3,mpc,ape)

王朝system·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

作者:天外闲云@www.chinaunix.net

1、抓轨

毫无疑问EAC现在暂时是Widnows下的抓轨王者,但是它却不提供linux版本,虽然可以使用模拟软件使他在linux下运行,但是,我还真没见过有人这样使用。难道在linux下就无力可为了吗?答案是否定的,linux下也有EAC一样的抓轨王者,那就是cdparanoia。

1.1、Linux下的EAC--cdparanoia

可以从这里下载到该软件:http://www.xiph.org/paranoia/download/cdparanoia-III-alpha9.8.src.tgz

该软件主页为:http://www.xiph.org/paranoia/

安装过程很简单:

代码:

./configure && make all

su

make install

1.2、cdparanoia的图形化前端grip

安装好之后就可以在xterm里面键入cdparanoia来使用该软件了,该软件是一个TUI(Text User Interface)的软件,其参数设定也是相当复杂的,专业用户可需要认真读读它的man了,但是对于普通用户来说也不用担心,我们可以使用它的前端,也就是GUI(Graphic User Interface)的外壳:Grip

可以从以下页面下载到该软件:http://prdownloads.sourceforge.net/grip/grip-3.2.0.tar.gz?download

该软件的主页在:http://nostatic.org/grip/index.shtml

安装过程和上面一样

代码:

./configure && make all

su

make install

但是需要注意的是,该软件是基于GNOME开发的,因此需要至少安装了GNOME,同时可能还需要GNOME下的一些开发包,具体请参照该软件的README。

Grip的使用就不多说了,关于抓轨方面的配置普通用户使用它的默认设置就行,如果想要对其进行优化,就得先看cdparanoia的手册了。

2、编码部分

目前使用得比较多的音频压缩格式还是MP3,在著名音频网站http://www.hydrogenaudio.org/的一次投票来看,MP3格式以381票占全部投票(目前为止共1177票)32.37%的绝对优势位居榜首,紧接其后的是MPC以349票占全部投票29.65%,OGG以292票24.815位居第三。由于硬件和兼容性原因我只考虑了MP3和MPC的编码。

2.1、MP3编码王者--LAME

毫无疑问,MP3格式的编码王者是LAME,http://www.hydrogenaudio.org/推荐的版本是3.90.3

可以在这里下载到预编译版:http://www.rarewares.org/files/mp3/lame-3.90.3-linux-bin.tar.bz2

可以在这里下载到源码:http://www.rarewares.org/files/mp3/lame-3.90.3-linux.tar.bz2

关于www.rarewares.org

http://www.rarewares.org/index.html基本上你想要的主流编码格式的encoder,decoder,plugins etc都可以在这里找到。

http://www.hydrogenaudio.org/推荐的设置是:

-------------------------------------------------

Recommended encoder settings:

-------------------------------------------------

--alt-preset standard (~190 kbit/s, typical 180 ... 220)

--alt-preset fast standard (~190 kbit/s, faster but potentially lower quality)

--alt-preset extreme (~250 kbit/s, typical 220 ... 270)

--alt-preset fast extreme (~250 kbit/s, faster but potentially lower quality)

--alt-preset insane (320 kbit/s CBR, highest possible quality)

For high quality on portable MP3 players, you may use --alt-preset standard -Y (around 160 kbit/s). -Y usually limits to 16 KHz, something you likely won't notice in noisier environments.

-------------------------------------------------

Recommended ABR (average bitrate) settings:

-------------------------------------------------

ABR Setting tuned from 320 kbps down to 8 kbps

--alt-preset <bitrate>

Example:

--alt-preset 200

128 kbit ABR

--alt-preset 128

or ff123's and Hans' suggestion (http://www.ff123.net/cbr128.html):

--abr 128 -h --nspsytune --athtype 2 --lowpass 16 --ns-bass -8 --scale 0.93

-------------------------------------------------

Recommended CBR (constant bitrate) settings:

-------------------------------------------------

320 kbit/s CBR

--alt-preset cbr 320

note: --alt-preset cbr 320 is the exact same thing as --alt-preset insane

256 kbit/s CBR

--alt-preset cbr 256

192 kbit/s CBR

--alt-preset cbr 192

160 kbit/s CBR

--alt-preset cbr 160

128 kbit/s CBR

--alt-preset cbr 128

or ff123's and Hans' suggestion (http://www.ff123.net/cbr128.html):

-h --nspsytune --athtype 2 --lowpass 16 --ns-bass -8 --scale 0.93

96 kbit/s CBR

--alt-preset cbr 96

All other CBR bitrates from 80kbps to 320kbps

--alt-preset cbr <bitrate>

-------------------------------------------------

推荐的抓轨软件设置:

-------------------------------------------------

ID3v1:

--alt-preset standard --id3v1-only --ta "%a" --tt "%t" --tl "%g" --ty "%y" --tn "%n" %s %d

ID3v2:

--alt-preset standard --id3v2-only --pad-id3v2 --ta "%a" --tt "%t" --tl "%g" --ty "%y" --tn "%n" %s %d

ID3v1 and ID3v2:

--alt-preset standard --add-id3v2 --pad-id3v2 --ta "%a" --tt "%t" --tl "%g" --ty "%y" --tn "%n" %s %d

(You can change --alt-preset standard to any setting/preset you'd like to use)

2.2、MPC编码--mppenc

MPC:低比特率下表现一般,不及Mp3Pro编码的MP3和OGG,但是在有损压缩格式中高比特率下音质最好,编码速度快!和Vorbis格式一样,是一种免费的格式,也就是说不需要象mp3一样支付专利费用,开发目的可能和Vorbis一样,可能是为了防止MP3音乐公司收取的专利费用上升。

该编码的主页在http://www.musepack.net/index.php?pg=home&tr=en,由于某些原因导致MPC的编码器,解码器有多个版本,我自己也很晕乎。最原始作者的主页已经关闭,还有另外一些维护者的主页,但是,有点混乱,所以只摘录上面这个主页。

http://www.hydrogenaudio.org/推荐如下:

mppenc 1.14 is the recommended encoder version:http://www.saunalahti.fi/cse/seed/downloads/linux/encoder/mppenc-linux-libc6-static-1.14.zip (Alternatively: 1.15r, Alpha:http://www.saunalahti.fi/cse/seed/downloads/linux/encoder/mppenc-linux-libc6-static-1.15r.zip)

mppdec 1.95 is the recommended decoder version: http://www.saunalahti.fi/cse/seed/downloads/linux/decoder/mppdec-linux-libc6-1.95z2.zip

http://www.hydrogenaudio.org/推荐编码设置如下:

-------------------------------------------------

Recommended encoder settings:

-------------------------------------------------

--quality 5 --xlevel

(Previously "--standard", ~170 kbit/s, typical 142 ... 184)

--quality 6 --xlevel

(Previously "--xtreme", ~200 kbit/s, typical 168 ... 212)

--quality 7 --xlevel

(Previously "--insane", ~220 kbit/s)

Note that --quality 5 --xlevel is transparent for most test samples.

Higher settings can provide a quality headroom, however, you should start off with 5.

Custom settings:

--quality x.xx --xlevel

Example: --quality 5.55 --xlevel. The range goes from 0.00 (worst) to 10.00 (best).

-------------------------------------------------

推荐抓轨软件设置

-------------------------------------------------

--quality 6 --xlevel --artist "%a" --title "%t" --album "%g" --year "%y" --track "%n" --genre "%m" %s

3、解码部分

用了高质量的编码器编码出高品质的压缩音频文件,是获得高品质音乐的条件之一,另一个条件就是使用高品质的播放软件和解码器。在windows下我常用的是winamp+MAD+MUSEPACK plugin+Monkey's audio。在linux我用xmms+MAD+MUSEPACK+Monkey's audio ported。

3.1、MAD plugin for XMMS

MAD的主页在:http://www.underbit.com/

MAD plugin for XMMS的主页在:http://xmms-mad.sourceforge.net/

可以在这里找到xmms-mad下载:http://sourceforge.net/project/showfiles.php?group_id=30898&package_id=46058

编译xmms-mad需要一下几个tarball:

libid3tag:ftp://ftp.mars.org/pub/mpeg/libid3tag-0.15.1b.tar.gz

libmad:ftp://ftp.mars.org/pub/mpeg/libmad-0.15.1b.tar.gz.sign

可以在ftp://ftp.mars.org/pub/mpeg/查找别的版本。

先安装libid3tag,和libmad然后再安装xmms-mad。

安装命令都相同:

代码:

./configure && make

su

make install

注意:由于某些不确定的原因,可能xmms无法,找到xmms-mad plugin,请在启动xmms在xterm中启动,这样可以看到出错信息,根据出错信息,再拷贝相应文件到/usr/lib或者/usr/lib/xmms/Input目录下。

使用MAD时,请先把mpg123 plugin禁止,因为二者都是解码mp3音频的,不能同时工作。

3.2、MPC plugin for XMMS --xmms-musepack

xmms-musepack的sourceforge主页是:http://sourceforge.net/projects/mpegplus/

可以在此页面找到xmms-musepack下载:http://sourceforge.net/project/showfiles.php?group_id=21644&package_id=50814

xmms-musepack需要libmusepack支持:http://perso.wanadoo.fr/reservoir/mpc/libmusepack-1.0.1.tar.bz2

首先要安装libmusepack再安装xmms-musepack。

只需要敲如下命令:

代码:

./configure && make

su

make install

即可安装上libmusepack。

xmms-musepack的情况比较特殊,不用config,直接使用预设的makefile编译就可以了。

代码:

make -f Makefile.Linux.IA32

su

make install

3.3、APE plugin for XMMS--libxmms-mac

该plugin的主页是:http://supermmx.org/

在http://supermmx.org/linux/mac/可以下载到所需的软件:

MAC Linux port 3.99 update 4 source:http://supermmx.org/download/linux/mac/mac-3.99-u4-linux.tar.gz

MAC plugin for XMMS 0.2.1 source:http://supermmx.org/download/linux/mac/libxmms_mac-0.2.1.tar.gz

首先安装mac-3.99-u4-linux再安装libxmms_mac

只需如此:

代码:

./configure && make

su

make install

附:原作者的介绍:这里是 Monkey's Audio Codec(MAC) 的 Linux 移植, 以及一个 XMMS 的插件. 包括两个部分, 一部分是 MAC, 包括一个命令行前端 mac, 可以用来编码, 解码, 检验以及压缩率的转换, 还有一个共享库, 以及一些头文件. 另外一部分是一个 XMMS 的输入插件, 它使用前一部分的共享库完成实际的解码工作, 所以前一部分是必须的.

Monkey's Audio 是一种快速强大并且无损的数字音频压缩算法, 它官方的发布只有 Windows 版本, 但是由于它的授权问题, 所有没有其他平台移植的公开发布. 这里声明, 我的这个 Linux 移植包括插件, 仅供学习使用, 虽以 GPL 发布, 但请用户私下使用, 请勿用于其他用途.

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有