Exaile-cn 100721

Exaile-cn是一个对 Exaile进行扩展的项目,通过对Exaile进行扩展,使Exaile功能上更加丰富,更加符合中国用户的使用习惯,给国内Linuxer提供一个更加本土化的播放器。感谢 BillMa 来稿!

更新说明

  • 增加豆瓣电台插件
  • 改进歌词滚动显示
  • 支持歌词文件名的自定义
  • 支持调整歌词行距
  • 支持exaile0.3.2

安装方法 注意:Exaile-cn现在只支持Exaile0.3.2.0,如果你的Exaile不是0.3.2.0,可能会无法正常使用。

先运行whereis exaile,查找exaile的位置,下面假设exaile位于/usr/lib/exaile/下:

  1. 解决乱码问题方法:将id3.py覆盖到/usr/lib/exaile/xl/metadata目录下(需要 root权限)
  2. 豆瓣封面插件安装方法:将doubancovers复制到~/.local/share/exaile/plugins/(如果没有目录,先创建目录)下,然后启动exaile,选中插件选项即可
  3. 歌词同步显示插件安装方法:先把engineunified.py 和engine_normal.py覆盖到/usr/lib/exaile/xl/player,再将LyricDisp目录复制到~/.local/share/exaile/plugins下,然后启动Exaile,选中插件选项即可
  4. 面板标签竖行显示:将init.py覆盖到/usr/lib/exaile/xlgui/目录下(需要root 权限)
  5. 豆瓣电台插件安装方法:将track.py覆盖到/usr/lib/exaile/xl/trax/目录下(需要 root权限),将doubanfm复制到~/.local/share/exaile/plugins/,启动exaile,选中插件选项,然后在Douban.FM插件的设置里面填写用户名和密码,重启exaile,在文件菜单里面会显示豆瓣电台列表

项目主页

Read More:

29 Comments

  1. 1 黑日白月 Commented @ 2010-07-24 1:40Reply to this comment

    再次感谢 BillMa 来稿!最近 Toy 兄不知去向,我在忙毕业设计,业界方面似乎有意将重头戏放在两周后的 LinuxCON ,新闻更新慢了,各位请见谅~

  2. 2 Sunng Commented @ 2010-07-24 1:42Reply to this comment

    马兄,这个安装方式不太优雅啊。。。

  3. 3 過客 Commented @ 2010-07-24 1:48Reply to this comment

    這個項目非常好啊!!!支持

  4. 4 wangping Commented @ 2010-07-24 1:48Reply to this comment

    问一下,exaile cn采取的id3 编码识别方式和amarok的id3编码识别方式有何区别? 发现exaile cn的mp3编码识别要好于amarok

  5. 5 Billma Commented @ 2010-07-24 1:53Reply to this comment

    @Sunng: 恩恩……可是目前还没有想到一个好的安装方法啊

  6. 6 Billma Commented @ 2010-07-24 1:58Reply to this comment

    @wangping: exaile的id3编码读写用的是mutagen,而amarok用的是taglib,taglib的效果应该比mutagen好才对啊

  7. 7 kidfruit Commented @ 2010-07-24 2:20Reply to this comment

    @Billma: 支持!最近在用amarok不过还是更喜欢exaile。不过豆瓣获取封面的功能我几十G的歌几乎找不到多少。可能我听歌太偏了……………………………………………………

  8. 8 kidfruit Commented @ 2010-07-24 2:21Reply to this comment

    @黑日白月: Toy兄常年间歇性失踪………………

  9. 9 blambin Commented @ 2010-07-24 3:51Reply to this comment

    不会装……

  10. 10 wangping Commented @ 2010-07-24 3:57Reply to this comment

    @billma 我有一个mp3文件夹,部分歌曲是gbk编码,部分是utf8,实验下来时exaile读取出id3编码正常,而amarok部分少部分歌曲乱码...

  11. 11 ihipop Commented @ 2010-07-24 4:13Reply to this comment

    @wangping: 你开了amarok的编码自动检测吗? 我开之后就没遇到过乱码

  12. 12 blambin Commented @ 2010-07-24 4:15Reply to this comment

    不如直接给出命令让我们复制粘贴……

  13. 13 Sunng Commented @ 2010-07-24 5:02Reply to this comment

    在用exaile 0.3.1的弟兄们使用doubanfm可以从这里获得 http://github.com/sunng87/exaile-doubanfm-plugin/downloads

  14. 14 Billma Commented @ 2010-07-24 5:19Reply to this comment

    @Sunng: exaile0.3.2对插件的改动主要是在设置方面,其余的倒是不太大,另外那个trax.track现在不允许subclass了,所以我对exaile里的trax.track文件进行了修改

  15. 15 Sunng Commented @ 2010-07-24 8:12Reply to this comment

    @Billma: exaile太恶心了,从0.3.0到0.3.1到0.3.2各个版本插件都不兼容,三个小升级跟着插件通通得改,还互不兼容

  16. 16 nsdy Commented @ 2010-07-24 18:16Reply to this comment

    貌似gui不错 弄下来安装试下 让我对象听歌应该够了

  17. 17 wangping Commented @ 2010-07-24 20:05Reply to this comment

    @ihipop 编码检测肯定打开啊,不开编码自动检测的话,mp3在amarok里全部乱码。

    当然,可能与我的mp3编码混乱有关,部分歌曲转过utf8编码,但是又有很多下载的mp3没转码

  18. 18 Billma Commented @ 2010-07-24 22:18Reply to this comment

    @wangping: ……不知道amarok是怎么检测编码的,exaile-cn的补丁实际上就是依次把utf8、gb2312、big5是一个遍,实际上很弱智的

  19. 19 siziki Commented @ 2010-07-24 22:52Reply to this comment

    debian lenny现在是不是没有办法使用exaile 0.3.2?

  20. 20 Driver Commented @ 2010-07-24 23:42Reply to this comment

    @Billma: Amorok要考虑的编码种类比较多,结果检测准确性反而被拖累了,如果只考虑那三种编码,还是Exaile-cn的准确性比较高,当然,遇到这之外的编码它就SB了

  21. 21 wliment Commented @ 2010-07-25 3:04Reply to this comment

    好像豆瓣插件有些问题

  22. 22 kidfruit Commented @ 2010-07-25 21:04Reply to this comment

    @Billma: 报告bug,豆瓣fm会error…………

  23. 23 Billma Commented @ 2010-07-25 22:55Reply to this comment

    @kidfruit:是不是这个错误信息Failed to retrieve playlist, try again.

  24. 24 Billma Commented @ 2010-07-25 23:01Reply to this comment

    @kidfruit: 如果是Failed to retrieve playlist, try again.请看看 http://code.google.com/p/exaile-cn/issues/detail?id=16 这儿

  25. 25 kidfruit Commented @ 2010-07-26 4:55Reply to this comment

    @Billma: 好。我试试。

  26. 26 Petty Commented @ 2010-07-28 4:06Reply to this comment

    @kidfruit: 你个Otaku听的歌自然偏了……谁有能力写个Amazon JP的插件吧……

  27. 27 kidfruit Commented @ 2010-07-28 4:38Reply to this comment

    @Petty: 囧好吧我确实是otaku o(╯□╰)o

  28. 28 Petty Commented @ 2010-07-28 4:49Reply to this comment

    @kidfruit: 又不是什么丢人的事,囧什么,我至少也算个Animer

    说实话,比起Douban,从Amazon上抓肯定要强的多,除了水印

  29. 29 Sunng Commented @ 2010-07-28 14:20Reply to this comment

    @Petty: exiale 0.3.1开始支持cover providers排序,可以在选项里设置