为什么我编译通过了还是不认识ape,现在的版本是xmms2-0.5DrLecter
折腾了两天了~~~~唉,不想搞了,乖乖的把ape转换为flac
[原创]xmms2:现阶段唯一完美支持cue+ape的播放器(ape,wma,mpc等各种格式通吃+lastfm播放)
-
- 帖子: 52
- 注册时间: 2007-12-24 21:07
-
- 帖子: 198
- 注册时间: 2008-02-05 20:26
Re: [原创]xmms2:现阶段唯一完美支持cue+ape的播放器(ape,wma,mpc等各种格式通吃+lastfm播放)
我也是啊,编译不出支持ape的xmms2,版本0.5DrLecter-2
-
- 帖子: 198
- 注册时间: 2008-02-05 20:26
Re: [原创]xmms2:现阶段唯一完美支持cue+ape的播放器(ape,wma,mpc等各种格式通吃+lastfm播放)
感觉xmms2不应该用libmac这种过时的东西来支持ape,如果能通过ffmpeg的接口来支持ape就好了。
-
- 帖子: 198
- 注册时间: 2008-02-05 20:26
Re: [原创]xmms2:现阶段唯一完美支持cue+ape的播放器(ape,wma,mpc等各种格式通吃+lastfm播放)
今天研究了一天,终于把ape支持给搞出来了~~~
先保证系统里安装有libmac和libmac-dev这两个包(包名字可能不同),然后执行
apt-get build-dep xmms2
apt-get source xmms2
然后,进入那个debian目录,编辑那个rules文件,把里面的waf后面那个--disabled-plugins=mac去掉,然后再
dpkg-buildpackage -rfakeroot
编译完以后安装就行了。对cue的支持基本没什么问题,就是不能显示artist、title等信息。
另外我从xmms2的git系统里找到了一个叫apefile的插件,好像是实现了通过ffmpeg来播放ape,我把它加进去编译后,没法用。虽然能添加ape文件,但是一播放它,这个文件就马上从播放列表里消失。我是直接用0.5DrLecter-2来编译的,不知道是不是因为这个插件只支持git里那个最新的devel版本xmms2的关系。
不过通过ffmpeg来播放ape肯定是以后的趋势,估计下一个稳定版xmms2就会用apefile作为ape解码插件。
我也没试过直接编译git里的devel版源码,大家谁有兴趣的可以试试。
apefile插件的两个源码文件我发在下面了,放到xmm2源码目录的src/plugins里面,把wcript.se文件名后缀去掉,就可以直接用来编译了。
先保证系统里安装有libmac和libmac-dev这两个包(包名字可能不同),然后执行
apt-get build-dep xmms2
apt-get source xmms2
然后,进入那个debian目录,编辑那个rules文件,把里面的waf后面那个--disabled-plugins=mac去掉,然后再
dpkg-buildpackage -rfakeroot
编译完以后安装就行了。对cue的支持基本没什么问题,就是不能显示artist、title等信息。
另外我从xmms2的git系统里找到了一个叫apefile的插件,好像是实现了通过ffmpeg来播放ape,我把它加进去编译后,没法用。虽然能添加ape文件,但是一播放它,这个文件就马上从播放列表里消失。我是直接用0.5DrLecter-2来编译的,不知道是不是因为这个插件只支持git里那个最新的devel版本xmms2的关系。
不过通过ffmpeg来播放ape肯定是以后的趋势,估计下一个稳定版xmms2就会用apefile作为ape解码插件。
我也没试过直接编译git里的devel版源码,大家谁有兴趣的可以试试。
apefile插件的两个源码文件我发在下面了,放到xmm2源码目录的src/plugins里面,把wcript.se文件名后缀去掉,就可以直接用来编译了。
- 附件
-
- apefile.tar.gz
- (5.84 KiB) 已下载 32 次
- jarryson
- 帖子: 4002
- 注册时间: 2005-08-14 19:53
- rob2468
- 帖子: 185
- 注册时间: 2009-03-19 8:39
- 联系:
- crazytaxi824
- 帖子: 57
- 注册时间: 2009-04-18 3:50
-
- 帖子: 198
- 注册时间: 2008-02-05 20:26
Re: [原创]xmms2:现阶段唯一完美支持cue+ape的播放器(ape,wma,mpc等各种格式通吃+lastfm播放)
可惜9.04源里还没有啊,好像9.10有。我试过第三方的源,但好像有个插件因为libmpg123-dev版本不够而装不上。自己编译也试过了,但总是有错。jarryson 写了:xmms2 0.6出来了
0.6貌似增加了很多功能呢,很期待啊!
-
- 帖子: 265
- 注册时间: 2008-01-29 23:15
Re: [原创]xmms2:现阶段唯一完美支持cue+ape的播放器(ape,wma,mpc等各种格式通吃+lastfm播放)
xmms2很强大,但是,也很麻烦,特别是你想给他写个UI的时候。。。。。



