exaile的试用报告

2010年10月15日 | 分类: 兴趣所在 | 标签:

小白的我终于发现了这款音乐播放器,很多人推荐使用它代替rhythmbox,所以偶也赶紧尝试了一下。

项目主页:http://www.exaile.org/

最开始是通过学校的源装的,0.3.1的版本,虽然软件本身没什么问题,但是从网上找的douban电台的插件死活运行不了,遂换了官方的源,https://launchpad.net/~exaile-devel/+archive/ppa,官方的版本是0.3.2.0。

试用了一下exaile,还是挺nice的。在界面和易用性上比rhythmbox要好多了,比如对歌手和专辑的筛选统一放在来一个列面里面而且筛选的结果是按字幕排序。exaile内置的插件比rhythmbox要多了许多,自带了文件浏览器很均衡器。
另外还有一个exaile-cn项目 ,其中为中国用户提供了一些好用的patch,比如修正了mp3 的id3显示乱码,添加了自动下载歌词的功能,里面还包括了最新的豆瓣电台插件,微微麻烦的是这些patch要自己打上去。

随着使用的深入,问题还是存在的,我想把exaile最为gmbox的播放器使用,但是在命令行下调用exaile播放一个uri,如:

exaile http://XXX

exaile直接报错退出,看异常信息是因为这些uri被自动加上了当前目录的前缀变成了/foo/bar/http://XXX,找到相应的文件,在xl/main.py和xl/xldbus.py发现了:

args = [ os.path.abspath(arg) for arg in self.args ]

相当于把 uri变成了绝对路径,我直接改成args=self.args,勉强能过,但是问题又来了,在存在一个exaile实例时运行exaile uri还是会报错,这个错误无论的本地文件还是远程文件都会出。无奈只能去官方的bug tracker寻找,还真有其他人提交了这个bughttps://bugs.launchpad.net/exaile/+bug/601235 而且这个bug已经修复了,不过是在0.3.2.1的版本里面,当时我个内牛满面,然后看了一下这个项目的版本控制系统居然我还没怎么听过,名叫bazzar,而且google这个词第一搜索结果居然是女性时尚杂志。。。最后我还是装了下这个软件,但是7kB/s的连接速度(还不稳定)让我实在没勇气去下载全部的代码了,只能盼着官方的源早点更新。

最后的结果就是,我应该可以把rhythmbox卸载了。。。

  1. 2010年10月15日13:11

    我还是用rhythmbox,系统自带,懒得装别的了,只要能出声,能键盘操作就行,而且能最小化到托盘,我的需求都满足了

请输入算式结果(看不清请点击图片)
(必须)