LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 974|回复: 5

[PKGBUILD]Xlyrics----XMMS&BMP的LRC歌词显示插件

[复制链接]
发表于 2008-4-3 20:08:04 | 显示全部楼层 |阅读模式
附件里是已编译好的包

此插件貌似只能显示本地歌词.且在我机子上只能显示UTF-8编码的中文歌词..(俺的Locale是zh_CN.UTF-8)
注意:装好后,需要打开BMP或XMMS勾选此插件(插件->常规->xlyrics plugin)
还需要右击歌词框弹出选项,配置歌词下载目录..

注意:勾选 [在MP3所在目录搜索歌词]
原始发布页:
http://www.linuxfans.org/nuke/mo ... eninfo&did=3439

  1. # $Id: PKGBUILD,v 1.12 2003/11/06 08:26:13 dorphell Exp $
  2. # Maintainer: xiaosuo(xiaosuo@gmail.com)
  3. # Contributor: xep007
  4. pkgname=xlyrics
  5. pkgver=0.4.6
  6. pkgrel=1
  7. arch=('i686')
  8. pkgdesc="xlyrics plugins for xmms or bmp"
  9. url="http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=3439"

  10. source=($pkgname-$pkgver.tar.gz)

  11. build() {
  12. cd $startdir/src/$pkgname-$pkgver
  13. ./configure --prefix=/usr
  14. make || return 1
  15. make prefix=$startdir/pkg/usr install
  16. }
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2008-4-3 23:33:30 | 显示全部楼层
不依赖什么bmp,xmms么?audacious呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-4 00:01:54 | 显示全部楼层
@jarryson..不依赖的..这样你可以自由选择安装bmp还是xmms或audacious..
顺便贴一段解决bmp播放mp3标题乱码的解决方案..
参考:
  1. http://wiki.archlinux.org/index.php/Archlinux%E4%B8%AD%E6%96%87%E5%8C%96#MP3.E6.96.87.E4.BB.B6.E5.9C.A8.E6.92.AD.E6.94.BE.E5.99.A8.E4.B8.AD.E4.B9.B1.E7.A0.81
复制代码
pefenrence->plugins->media中选中MPEG Audio plugin然后点击下方的Penfenrences,此时会出现一个对话框,选择title,Convert non-UTF8 ID3 tags to UTF8前的选择框选中。然后在ID3 encoding中填入 gbk。这样bmp就能正确显示GBK编码的ID3 tag。
回复 支持 反对

使用道具 举报

发表于 2008-4-4 12:54:14 | 显示全部楼层
编译不过去。。。audacious

  1. lyrics_audacious.c:5:61: error: audacious/beepctrl.h: No such file or directory
  2. lyrics_audacious.c: In function 'set_time':
  3. lyrics_audacious.c:9: error: 'gint' undeclared (first use in this function)
  4. lyrics_audacious.c:9: error: (Each undeclared identifier is reported only once
  5. lyrics_audacious.c:9: error: for each function it appears in.)
  6. lyrics_audacious.c:9: error: expected ';' before 'ptime'
  7. lyrics_audacious.c:10: error: expected ';' before 'pos'
  8. lyrics_audacious.c:11: error: expected ';' before 'length'
  9. lyrics_audacious.c:14: error: 'ptime' undeclared (first use in this function)
  10. lyrics_audacious.c:16: error: 'length' undeclared (first use in this function)
  11. lyrics_audacious.c: In function 'launch':
  12. lyrics_audacious.c:29: error: 'gint' undeclared (first use in this function)
  13. lyrics_audacious.c:29: error: expected ';' before 'session'
  14. lyrics_audacious.c:44: error: 'session' undeclared (first use in this function)
  15. lyrics_audacious.c: In function 'is_on':
  16. lyrics_audacious.c:54: error: 'gint' undeclared (first use in this function)
  17. lyrics_audacious.c:54: error: expected ';' before 'session'
  18. lyrics_audacious.c:55: error: 'session' undeclared (first use in this function)
  19. lyrics_audacious.c: In function 'get_song':
  20. lyrics_audacious.c:74: warning: assignment makes pointer from integer without a cast
  21. make[3]: *** [liblyrics_audacious_la-lyrics_audacious.lo] Error 1
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-4 15:04:25 | 显示全部楼层
楼上可以用我已经编译好的二进制包..
我只试过此插件对BMP有效..audacious就不清楚了..
回复 支持 反对

使用道具 举报

发表于 2008-4-4 19:03:02 | 显示全部楼层
呵呵,你那个只有bmp的插件,我用不了。

我看Xlyrics最后的更新时间还是06年呢,也许跟现在的audacious不兼容?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表