|
|
作者: zbatecn 出自: |
作者:wg_wang
linux/debian下的音频播放器用过很多个了,每一个都有其各自的好坏,但每一个比起win下的foobar、winamp,千千静听等都差距相当大,而且,win下不同播放器的解码器通用,linux下各个播放器的解码器还有所差别。
1、以前用过bmp感觉不错,可后来被改为bmpx,感觉很庞大,启动慢,而且大多数功能都不需要,于是放弃,现在发展到什么样子了也不知道。
2、rebmp,据说不错,下载下来编译不通过,可能支持i386不错,对amd64有个别语句(好像是数据类型)有错误,没有花特别多的时间去搞定它。另外据说rebmp有个歌词插件,这个不错,希望有朝一日能进入debian的源中。
3、xmms和xmms2,xmms对中文支持太烂了,xmms2好像不错,下下来用了一小段时间,忘了什么原因让我放弃了。xmms2debian上的是支持ape的,也有cuesheet插件。
4、vlc,不支持ape,比较郁闷。另外,vlc是一个优秀的软件,不管linux还是win下都挺喜欢的,就是,对皮肤的支持不太好。
5、mplayer,debian lenny amd64的不支持长文件名(全路径),不知道是普遍原因还是个例。
6、gnome自带的totem,解码器不多,网上也没找到下载更多解码器的地方。
7、rhythmbox,以前感觉还好,也是解码器不够多。后来都没装过,印象也不是很好的播放器。
8、alsa-player,没用过。
9、realplayer,以前用过,不过amd64好难搞定,郁闷。
10、audacious,用过很长时间的1.4.*版本的,感觉最好的一个播放器了,就是不支持ape,有cuesheet插件,不过我机器上的cue文件从来都不识别,据说是个bug,不认识第一行非title域的cue文件。最近据说audacious出了1.5版本的了,支持ape。可等了好久,lenny源都没有,于是自己搞。
编译安装audacious1.5.
官网下载源码,网址
下载下面两个文件(tgz或tbz2其中一个就可以了) audacious-1.5.0.tgz or audacious-1.5.0.tbz2 audacious-plugins-1.5.0.tgz or audacious-plugins-1.5.0.tbz2
解压,进入相应的文件夹,由于不想安装到系统目录下,而要把它安装到用户的bin目录下,于是输入如下命令: audacious-1.5.0$ ./configure --prefix ~/bin
在配置的过程中随时都可能会因为系统中缺少某种库而出现错误,安装相应的库的dev包就可以了。
例如,缺少libmcs1,就安装libmcs-deb包,用如下命令 #apt-get install libmcs-dev
另外会出现dbus不支持却可以configure的情况,但是会在编译是出现错误而不能继续编译,所以,要把dbus相关的几个包给安装了,包括libdbus-1-dev,libdbus-glib-1-dev记起所依赖的包。
然后在audacious-1.5.0目录下编译和安装: audacious-1.5.0$ make audacious-1.5.0$ make install
audacious便会安装在~/bin下了。 $ ls ~/bin
会出现如下几个文件夹bin、lib、share等,audacious在bin目录下,把~/bin/bin加入path,就可以随时是哟给你audacious了。
编译audacious-plugins-1.5.* 解压,进入目录audacious-plugins-1.5.0,输入 audacious-plugins-1.5.0$ export PKG_CONFIG_PATH=~/bin/share/pkg-config audacious-plugins-1.5.0$ ./configure --prefix ~/bin --exec-prefix ~/bin/bin audacious-plugins-1.5.0$ make audacious-plugins-1.5.0$ make install
之后就可以使用audacious了,而且不与用apt-get安装的软件相冲突。到这儿可能还会有一个问题,如果之前用过audacious1.4.*,会在~/.cache和~/.config下留下audacious相关的文件夹,必须删除干净,否则可能导致1.5版本的不能播放音乐。
附另一种安装方法,更加简单。 由于debian sid的源中已经有了1.5.*版本的了,所以,修改/etc/apt/source.list,把lenny(testing)改成sid,然后安装,安装玩再改回去就可以了。
#apt-get update #apt-get install audacious
这个同样要把旧版本的cache和config给删除干净,否则也可能出现不能播放音频文件的问题。
最后,期盼,cuesheet插件能够好用,再有一个歌词插件,这样就完美了。 | |
阅读(681) | 评论(0) | 转发(0) |