[原创]xmms2:现阶段唯一完美支持cue+ape的播放器(ape,wma,mpc等各种格式通吃+lastfm播放)

Totem,mplayer,sopcast,realplayer,bmp
wenf
帖子: 52
注册时间: 2007-12-24 21:07

Re: [原创]xmms2:现阶段唯一完美支持cue+ape的播放器(ape,wma,mpc等各种格式通吃+lastfm播放)

#31

帖子 wenf » 2008-12-31 17:04

为什么我编译通过了还是不认识ape,现在的版本是xmms2-0.5DrLecter
折腾了两天了~~~~唉,不想搞了,乖乖的把ape转换为flac
brglng
帖子: 198
注册时间: 2008-02-05 20:26

Re: [原创]xmms2:现阶段唯一完美支持cue+ape的播放器(ape,wma,mpc等各种格式通吃+lastfm播放)

#32

帖子 brglng » 2009-04-25 16:09

我也是啊,编译不出支持ape的xmms2,版本0.5DrLecter-2
brglng
帖子: 198
注册时间: 2008-02-05 20:26

Re: [原创]xmms2:现阶段唯一完美支持cue+ape的播放器(ape,wma,mpc等各种格式通吃+lastfm播放)

#33

帖子 brglng » 2009-04-25 17:21

感觉xmms2不应该用libmac这种过时的东西来支持ape,如果能通过ffmpeg的接口来支持ape就好了。
brglng
帖子: 198
注册时间: 2008-02-05 20:26

Re: [原创]xmms2:现阶段唯一完美支持cue+ape的播放器(ape,wma,mpc等各种格式通吃+lastfm播放)

#34

帖子 brglng » 2009-04-25 22:17

今天研究了一天,终于把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文件名后缀去掉,就可以直接用来编译了。
附件
apefile.tar.gz
(5.84 KiB) 已下载 32 次
头像
crazytaxi824
帖子: 57
注册时间: 2009-04-18 3:50

Re: [原创]xmms2:现阶段唯一完美支持cue+ape的播放器(ape,wma,mpc等各种格式通吃+lastfm播放)

#37

帖子 crazytaxi824 » 2009-05-17 2:27

这一贴持续了2年 :em11
新手学习ubuntu
brglng
帖子: 198
注册时间: 2008-02-05 20:26

Re: [原创]xmms2:现阶段唯一完美支持cue+ape的播放器(ape,wma,mpc等各种格式通吃+lastfm播放)

#38

帖子 brglng » 2009-07-19 23:34

jarryson 写了:xmms2 0.6出来了
可惜9.04源里还没有啊,好像9.10有。我试过第三方的源,但好像有个插件因为libmpg123-dev版本不够而装不上。自己编译也试过了,但总是有错。

0.6貌似增加了很多功能呢,很期待啊!
mink365
帖子: 265
注册时间: 2008-01-29 23:15

Re: [原创]xmms2:现阶段唯一完美支持cue+ape的播放器(ape,wma,mpc等各种格式通吃+lastfm播放)

#39

帖子 mink365 » 2010-03-27 10:21

xmms2很强大,但是,也很麻烦,特别是你想给他写个UI的时候。。。。。 :em20 :em20 :em20
回复