Totem,mplayer,sopcast,realplayer,bmp
-
peachcolor
- 帖子: 898
- 注册时间: 2006-05-20 14:03
#1
帖子
由 peachcolor » 2009-06-05 23:21
今后推荐使用我在google code项目主页上发布的deb包安装,这里不再上传。如果您使用以前的办法安装过此插件,请将其删除,以免造成冲突。以前默认的安装文件夹为~/.gnome2/rhythmbox/plugins/RBLyrics。
使用滚动窗口显示歌词时可以按下鼠标左键拖动移动窗口,按下中键拖动定位歌词(垂直滚动模式),按下鼠标右键拖动改变窗口大小。
如果您开启了桌面特效,改变窗口大小的功能可能不能使用。这个我暂时没有找到解决办法。您可以点击一下歌词窗口,然后按Alt+Space,然后选择改变大小,就可以通过拖动鼠标改变窗口大小了。对此给你带来的麻烦抱歉。
更新:
- [svn200]2010.01.22 改进歌词解析能力,在歌词选择界面加入歌词来源,手动下载歌词时可修改关键词。
- [svn190]2009.12.11 添加功能:垂直滚动模式下鼠标中键拖动可以定位歌词。改进了歌词下载模块框架,不再将日志写入文件。
- [svn183]2009.12.09 移除了对glib的依赖(8.04及以下版本因此无法加载插件)
- [svn182]2009.12.09 修正选择歌词对话框0候选确认的bug。将未知艺术家字段置为空。修正了生成搜索关键词时一个编码错误。更新了代码文档。
- [svn175]2009.12.08 修正手动下载歌词时未找到歌词的bug。自动识别歌词文件编码(可以使用在windows里下载的歌词了)。为窗口显示模式加入透明度选项(需要桌面环境支持透明)。
- [svn171]2009.12.08 右键菜单中加入手动下载歌词。(点击下载歌词之后将会在后台下载,下载完成后会弹出对话框供用户选择)
- [svn169]2009.12.08 显示窗口将在播放器停止播放时自动隐藏。减少了日志输出,修正了一些改变窗口大小和记忆窗口位置的bug,恢复默认设置不再对窗口大小和位置有效。
- [svn168]2009.12.07 修正歌词无法下载时的bug,加入了单行滚动模式。
- [svn162]2009.12.06 紧急修正前个版本由于我脑残造成的bug, 加入了对osd模式的选项设置。
- [svn158]2009.12.06 修正了歌词解析的bug。重写歌词下载模块,废弃多线程的实现。加入了滚动显示模式(还很不完善)。
- [svn146]2009.12.04 添加了两个歌词源。废除了自己实现的单行模式,仍然回归gnome-osd.
- [svn131]2009.12.03 优化了歌词下载策略。建立新的歌词显示框架,加入了单行模式和嵌入模式。
- 2009.11.28 消除了下载歌词时造成主界面僵死的问题。
- 2009.11.28 进一步中文化配置界面
- 2009.11.27 加入恢复默认设置按钮,重写了歌词选择对话框。
- 2009.11.26 全新的配置界面
特性:
- 从多个歌词源下载歌词并保存到本地
- 自动载入本地歌词,自动检测文件编码
- 嵌入界面显示歌词
- 使用gnome-osd显示歌词
- 滚动显示歌词,鼠标左键拖动可以移动窗口,中键拖动可以定位歌词,右键拖动可以改变窗口大小
- 使用系统默认编辑器打开歌词文件
- 未能精确查找歌词时,弹出歌词选择对话框供用户选择
- 右键菜单中加入编辑歌词和手动下载歌词
- 可通过插件管理器配置插件功能
- 以上功能可能会随着项目进展有暂时改动
一些你鄙视这个插件的理由:
- 搜索关键字是从rhythmbox的接口获取的,如果rhythmbox解析不了你的歌曲标签,或者乱码,无能为力。
- 歌词显示不同步,没办法,各种歌词和歌曲版本不搭很正常。如果知道一点关于lrc的文件格式的东西,你应该可以在歌词文件上修改10个字符左右从而解决同步问题(修改或添加一行"[offset:延迟毫秒数]")。
附图一张
-
fejich
- 帖子: 706
- 注册时间: 2009-04-24 4:07
- 系统: win8
- 来自: 广东肇庆
#4
帖子
由 fejich » 2009-06-06 0:28
这播放器,用的不怎么顺手~~
-
max1120
- 帖子: 26
- 注册时间: 2008-10-19 10:32
#5
帖子
由 max1120 » 2009-06-08 18:31
用本地歌词一定得改成---艺术家-标题的格式吗? 好麻烦``能不能直接用文件名?
-
三翻领
- 帖子: 310
- 注册时间: 2005-10-15 18:20
-
联系:
#7
帖子
由 三翻领 » 2009-06-08 19:13
我也很喜欢苏打绿的歌
-
peachcolor
- 帖子: 898
- 注册时间: 2006-05-20 14:03
#8
帖子
由 peachcolor » 2009-06-08 20:04
max1120 写了:用本地歌词一定得改成---艺术家-标题的格式吗? 好麻烦``能不能直接用文件名?
这个吧,您一定是原来下载过的歌词想直接用这个显示了,抱歉现在不能满足,主要是我考虑有些歌名字一样,但艺术家不一样,要是文件名只有歌曲标题就挂了。
如果你平常上网方便的话直接用这个下歌词就行,我用的感觉只要是中文歌手的,不是最近一两天出的专辑,一般都下的来。英文的一般比较经典的可以下得来。
-
peachcolor
- 帖子: 898
- 注册时间: 2006-05-20 14:03
#9
帖子
由 peachcolor » 2009-06-09 0:37
haria1988 写了:歌词显示的位置怎么修改?
google code上svn里最新版本已经加入了配置歌词显示位置和颜色的选项。更新一下就好。
如果是按照svn上的方法安装的,更新可按照如下命令更新:
代码: 全选
svn update ~/.gnome2/rhythmbox/plugins/SogouLyrics/
-
nuanhuai
- 帖子: 7813
- 注册时间: 2009-03-10 13:04
#10
帖子
由 nuanhuai » 2009-06-09 0:45
peachcolor 写了:刚发现这是第444贴,纪念
纪念要截图的
-
sonofthewind
- 帖子: 557
- 注册时间: 2008-10-12 12:58
- 来自: 天津
#14
帖子
由 sonofthewind » 2009-06-23 14:03
代码: 全选
(10:59:41) [0x80dc408] [Preference.__init__] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:27: enter
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:203: enter
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:232: fgcolor : yellow
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:224: halign : center
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:224: animation : off
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:239: download : 0
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:248: folder : /home/gauss/.lyrics
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:224: vpos : top
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:239: display : 0
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:251: leave
Traceback (most recent call last):
File "/home/gauss/.gnome2/rhythmbox/plugins/SogouLyrics/__init__.py", line 229, in activate
self.config = Preference(self.find_file("prefs.glade"))
File "/home/gauss/.gnome2/rhythmbox/plugins/SogouLyrics/Preference.py", line 47, in __init__
widget.set_color(gtk.gdk.Color(value))
TypeError: an integer is required
(rhythmbox:7221): Rhythmbox-WARNING **: Could not open device /dev/radio0
Traceback (most recent call last):
File "/home/gauss/.gnome2/rhythmbox/plugins/SogouLyrics/__init__.py", line 259, in deactivate
for handler in self.handler:
AttributeError: 'SogouLyrics' object has no attribute 'handler'
-
peachcolor
- 帖子: 898
- 注册时间: 2006-05-20 14:03
#15
帖子
由 peachcolor » 2009-06-23 19:24
sonofthewind 写了:代码: 全选
(10:59:41) [0x80dc408] [Preference.__init__] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:27: enter
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:203: enter
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:232: fgcolor : yellow
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:224: halign : center
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:224: animation : off
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:239: download : 0
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:248: folder : /home/gauss/.lyrics
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:224: vpos : top
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:239: display : 0
(10:59:41) [0x80dc408] [Preference.load_prefs] .gnome2/rhythmbox/plugins/SogouLyrics/Preference.py:251: leave
Traceback (most recent call last):
File "/home/gauss/.gnome2/rhythmbox/plugins/SogouLyrics/__init__.py", line 229, in activate
self.config = Preference(self.find_file("prefs.glade"))
File "/home/gauss/.gnome2/rhythmbox/plugins/SogouLyrics/Preference.py", line 47, in __init__
widget.set_color(gtk.gdk.Color(value))
TypeError: an integer is required
(rhythmbox:7221): Rhythmbox-WARNING **: Could not open device /dev/radio0
Traceback (most recent call last):
File "/home/gauss/.gnome2/rhythmbox/plugins/SogouLyrics/__init__.py", line 259, in deactivate
for handler in self.handler:
AttributeError: 'SogouLyrics' object has no attribute 'handler'
可能是你机器上的pygtk的库的版本比较低,然后我用的一些函数不支持导致的。
我现在改了一些函数的使用,尽量依赖更低版本的库,你可以更新看看行不行。