OSD Lyrics 是一个第三方歌词程序,它能为Linux下的多款播放器提供类似Windows下QQ音乐的歌词显示功能,并能自动从网络上下载歌词。
OSD Lyrics当前支持Amarok、Audacious、Banshee、Exaile、MOC 2.5、 Quod Libet、MPD、Rhythmbox、Songbird、XMMS2,可以从搜狗或千千上下载歌词。
自 OSD Lyrics 0.2 版发布以来,已经过了快半年了。在这半年里,OSD Lyrics 有了不小的进步。在新年到来之际,我认为积累的改动足以把版本号加上0.1了(简单来说,因为过年了,所以版本升级了:))。
先来看看0.3.20100211相对上一版0.2.20100201的改动吧:
托盘菜单的下载歌词变为搜索歌词,可以自定搜索的条件和搜索的引擎,直到找到合适的歌词为止。
不少人提到启动的过程有点麻烦,要先启动播放器,再启动OSD Lyrics。如果能一次启动两个该多好。
虽然我没法让播放器启动时自动启动OSD Lyrics,但是我可以让OSD Lyrics启动时启动播放器:)
在首选项中设置想要启动的播放器,一旦OSD Lyrics启动时没有探测到可用的播放器,则会自己启动指定的播放器。不过如果你的播放器启动时间太长的话,OSD Lyrics还是有可能会退出的:(
其实一开始就是自动下载最匹配的歌词的。到了后来提供了选择功能,可以从匹配的结果中选择自己认为最好的。不过话说回来,第一个匹配的往往是最靠谱的,所以加入了一个选项,在下载时别再烦人了(反正不对还可以手动搜索嘛=w=)
系统托盘的工具提示不再是乏味“OSD Lyrics”了,现在可以显示正在播放歌曲的信息:
另外当歌曲切换时,会利用系统的通知机制进行通知:
这个功能对MPD、XMMS2这样的C/S播放器以及MOC这样的控制台播放器估计比较有用。如果使用的播放器已经有通知功能,那么可以在首选项关闭它。
OSD Lyrics现在支持Quod Libet了。主流的播放器已经支持得差不多了吧。
有的时候,下载到的歌词会快一些或慢一些,这时可以用托盘菜单的调整功能对歌词进行微调。调整精度为0.2秒。
不过,菜单不是那么好按的。因此如果歌词时间误差太大,还是手工修改歌词文件,或者重新搜索更适合的歌词为好。
还有一些小的修改和Bug修复,就不多说了。
Ubuntu 9.04/9.10的用户可以在Ubuntu Tweak中添加OSD Lyrics的PPA,或者在https://launchpad.net/~osd-lyrics/+archive/ppa添加PPA。
Fedora 12的用户可以添加liangsuilong的个人源进行安装。
Feb 13, 2010 06:41:56 AM
为啥不在ppa编译个lucid的?
Feb 13, 2010 10:27:54 AM
@jack: 等它出Beta版再说吧,迟早的事
Feb 14, 2010 02:00:04 AM
满屏Ensure connection failed!
Feb 15, 2010 03:43:02 AM
jack 说:
1 天前
为啥不在ppa编译个lucid的?
是啊,我現在lucid下,下了910的deb沒有辦法用,hoho
Feb 15, 2010 04:12:27 AM
OSD Lyrics能控制xmms2 实在太赞了
要是能独立成命令行参数 就可以自由绑定系统热键了
Feb 15, 2010 06:58:52 AM
@沙漠之子: 命令行参数是一定会做的,但是要设计成怎么样一直没考虑好
Mar 10, 2010 05:07:15 PM
歌词错误!程序不停的刷,gui界面无法操作。
下面是重复的数据。
moc那里换歌后不会出现这样的问题
另外 搜索歌曲的时候,无法调出scim输入法,比较常出现。
还有就是问问:你上面的歌词那里的字体是什么字体???
title:(null)
album:(null)
track:-1
uri:/mnt/DATA/music/backstreet boys - as long as you love me.mp
ol_player_moc.c[56]:ol_player_moc_get_music_info
ol_player_moc.c[114]: artist:(null)
title:(null)
album:(null)
track:-1
uri:/mnt/DATA/music/backstreet boys - as long as you love me.mp
ol_player_moc.c[56]:ol_player_moc_get_music_info
ol_player_moc.c[114]: artist:(null)
title:(null)
album:(null)
track:-1
uri:/mnt/DATA/music/backstreet boys - as long as you love me.mp
init1
prev:76000, time:77000
ol_player_moc.c[56]:ol_player_moc_get_music_info
ol_player_moc.c[114]: artist:(null)
title:(null)
album:(null)
track:-1
uri:/mnt/DATA/music/backstreet boys - as long as you love me.mp
ol_player_moc.c[56]:ol_player_moc_get_music_info
ol_player_moc.c[114]: artist:(null)
title:(null)
album:(null)
track:-1
uri:/mnt/DATA/music/backstreet boys - as long as you love me.mp
ol_player_moc.c[56]:ol_player_moc_get_music_info
ol_player_moc.c[114]: artist:(null)
title:(null)
album:(null)
track:-1
uri:/mnt/DATA/music/backstreet boys - as long as you love me.mp
ol_player_moc.c[56]:ol_player_moc_get_music_info
ol_player_moc.c[114]: artist:(null)
title:(null)
album:(null)
track:-1
uri:/mnt/DATA/music/backstreet boys - as long as you love me.mp
ol_player_moc.c[56]:ol_player_moc_get_music_info
ol_player_moc.c[114]: artist:(null)
Mar 31, 2010 09:25:03 PM
moc是会这样的,因为和moc的通信方式比较囧,所以不能暂停或停止
Mar 31, 2010 09:26:36 PM
@mmfei: 无法调出SCIM应该就是SCIM的兼容性问题了,这个我也无可奈何,这是SCIM的架构缺点决定的
关于字体,上面那个是网友的截图,应该是方正静蕾体吧,我不是很确定
Oct 06, 2010 05:41:31 PM
我觉得可以朝奥特歌词发展- -。个人认为在界面显示方面那个基本上做得是差不多了。
额。还有个问题,我在archlinux(xfce4 mpd)下面歌词文本没有抗锯齿效果?
显示出来效果很囧。。。
Oct 06, 2010 05:43:03 PM
嗯,版本是今天SVN checkout的。版本号忘鸟。。。