个人工具

“Rhythmbox”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
(已恢复1.202.37.211对话)的编辑至49.73.25.181的最后一个修订版本)
 
(未显示12个用户的32个中间版本)
第1行: 第1行:
介绍
+
== 介绍、截图  ==
 +
{|
  
======================================
+
|[[Image:Rhythmbox_0.12.5_simple.png|thumb|center|500px|Rhythmbox是一个[[GNOME]]组件,负责音乐管理与播放,界面友好简单。使用C和Python编写,插件亦是]]
 +
|}
 +
==使用须知==
 +
*;Ubuntu中文论坛peachcolor制作的歌词下载显示插件-[http://code.google.com/p/sogou-lyrics/ 鲁班歌词(RBLyrics):Rhythmbox的歌词下载显示插件(a plugin for rhythmbox to download lyrics and display by osd)]
  
Rhythmbox是一个类似于iTunes的音乐管理与播放程序。界面友好管理方便,总之是笔者认为LINUX下MP3播放器的首选!
+
*;Rhythmbox属于建筑于网络之上的播放器,有多种相关功能:
当然在使用的时候有几个小问题需要解决一下。
+
#Last.fm支持
 +
#可以直接下载Jamendo和Magnatune的歌曲,可以选择使用格式和码率,另外绝少有中文的歌曲
 +
#网络电台支持
 +
#播客支持
  
 +
*;能导入文件夹但不以文件夹划分收藏,不过分类可以使用储存目标划分:如果你特别在意,可能因此不用Rhythmbox
  
安装
+
*;可以使用小窗口播放,默认 Ctrl+D 切换
  
======================================
+
*;启用默认的歌词插件,则可以用 Ctrl+L 显示
  
还是那个万能的方法
+
*;默认支持的文件格式有限,如果需要MP3/APE等格式支持需安装额外的gstreamer组件,使用Ubuntu 软件中心搜索gstreamer,安装插件
sudo apt-get install rhythmbox
+
  
这是配置好源的前提下才能执行的
+
*;默认没有单曲重复功能,可以在开启“控制”-“重复”的前提下,把歌曲名复制到Rhythmbox的搜索框内实现单曲重复
  
+
==插件==
 +
插件的位置通常有两个:
 +
手动安装请放置在:
 +
  ~/.gnome2/rhythmbox/plugins/
 +
默认安装目录为: 
 +
  /usr/lib/rhythmbox/plugins/
  
下载对应的DEB文件双击安装即可
+
===Rhythmbox预装插件===
  
 +
#DAAP音乐共享
 +
#红外遥控器支持——LIRC
 +
#Jamendo和Magnatune和Last.fm支持
 +
#IM即时通讯软件支持
 +
#便携硬件播放器支持MTP、iPod
 +
#专辑封面获取
 +
#歌词获取
 +
#网络电台收听
 +
#Python终端支持
  
 +
===中文用户专用插件===
 +
*[http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=208654 peachcolor制作的鲁班歌词(RBLyrics)]
 +
*[http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=236488 lx1988cyk制作的google音乐插件]
  
ID3标签乱码解决方法
+
=== 其他优秀插件 ===
 +
*闹钟:有两个,建议使用[http://nedrebo.org/code/rhythmbox/alarm_clock/ Alarm Clock]
 +
*[http://www.stud.fit.vutbr.cz/~xhruby16/rb-plugin/ Skype来电插件]
 +
*[http://sourceforge.net/projects/rb-titlebar/ Rhythmbox Titlebar plugin]:在任何当前窗口标题栏显示正在播放歌曲的名称
 +
*[http://www.infinicode.org/code/rb/ rb-open-folder]打开指定歌曲所在目录
 +
*[http://people.ksp.sk/~mic/Projects/RhythmboxROR/ resume on restart plugin]记住上次退出的播放曲目
 +
更多请参考外部链接
  
======================================
+
==安装Rhythmbox或插件==
  
首先,需要有软件包mid3iconv。
+
===安装Rhythmbox===
 +
Ubuntu系统自带:
 +
如果考虑[[Amarok]]缺乏遥控器支持而安装在Kubuntu上或者安装在Xubuntu上,使用:
 +
  apt://rhythmbox
 +
或者
 +
  sudo apt-get install rhythmbox
  
可以通过如下代码自动安装:
+
=== 插件安装 ===
sudo apt-get install python-mutagen   
+
首先建立家目录里的插件文件夹:
然后转到你的MP3目录,执行以全命令进行转换:
+
  mkdir -p ~/.gnome2/rhythmbox/plugins/
mid3iconv -e GBK *.mp3   
+
安装完了需要重新启动Rhythmbox。在 "编辑" -> "插件" 里找到新安装的插件。
如果需要包含子目录,可以将后缀改成如下格式:
+
mid3iconv -e GBK */*.mp3
+
最后,重新导入一次rhythmbox就OK了
+
解决Rhythmbox乱码
+
  
小贴示
+
==== 安装鲁班歌词 ====
 +
;[http://code.google.com/p/sogou-lyrics/ 位于Google Code的主页]
  
======================================
+
=====Deb=====
 +
主页提供Deb包下载。
  
可以把那些保存为脚本    
+
=====SVN法=====
即将
+
;适合安装最新最新版本
 +
   sudo apt-get install python-gconf python-gobject gnome-osd python-chardet subversion
 +
  mkdir -p ~/.gnome2/rhythmbox/plugins
 +
  svn checkout http://sogou-lyrics.googlecode.com/svn/trunk/ ~/.gnome2/rhythmbox/plugins/RBLyrics
 +
更新命令:
 +
  svn update ~/.gnome2/rhythmbox/plugins/RBLyrics/
 +
或者在插件目录:
 +
  svn update
  
"#!/bin/sh
+
[[File:Rhthymbox-alarm-clock.png|350px|right]]
  
mid3iconv -e GBK */*.mp3"(没有引号)
+
==== 安装Alarm Clock ====
保存为“清除MP3标签乱码.sh”文件
+
然后放在你要清楚乱码标签的目录里面双击运行点在终端中运行就行了,这样也比较方便,清楚结束删掉这个脚本就OK了
+
  
注意:这个清除命令不是万能的,因为现在下载的歌曲大多数标签是GBK码,所以这个比较通用,当然碰到有些其他码的
+
sudo apt-get install subversion
比如Big5等 那么就要自己修改命令~
+
  cd ~/.gnome2/rhythmbox/plugins/
类似mid3iconv -e BIG5 */*.mp3
+
svn co http://nedrebo.org/svn/rhythmbox/alarm-clock
 +
更新命令:
 +
  svn update ~/.gnome2/rhythmbox/plugins/alarm-clock
 +
或者在插件目录:
 +
  svn update
 +
 
 +
==协同软件(不是插件)==
 +
 
 +
*[[XChat]]:通过一个XChat插件, Rhythmbox XChat Announcer—— Perl。
 +
*[[Pidgin]]: Rhythmbox 自动升级 Pidgin 用户信息,提示播放什么音乐。 ——和默认插件功能相同。
 +
*[[aMSN]]:通过"music" 插件,类似 Messenger Plus! Live。
 +
*[[gDesklet]]:Shuffle,关联 iPod Shuffle的[[gDesklet]];Rhythmlet,关联Amazon.com的gDesklet。
 +
*Rhythmbox Tune Publisher:利用Rhythmbox发布歌曲到XMPP,使用协议为User Tune protocol (Jabber World Map的一部分)。
 +
*FoxyTunes:Mozilla Firefox扩展,允许 Rhythmbox 由Firefox浏览器控制。
 +
*[[Remuco]]:引导手机遥控所有Linux下较为著名的音乐播放器。齐全的支持了Amarok, Audacious, Banshee, Exaile, MPD, MPlayer, Rhythmbox, Songbird, Totem, TVtime, VLC, XMMS2,[http://code.google.com/p/remuco/ 主页]。
 +
 
 +
==外部链接==
 +
 
 +
*[http://live.gnome.org/RhythmboxPlugins/WritingGuide 插件编写指南]
 +
*[http://live.gnome.org/RhythmboxPlugins/ThirdParty 官方站的第三方插件介绍]
 +
 
 +
==内部链接==
 +
{{main|Amarok}} Amarok是[[KDE]]下的同类软件。
 +
 
 +
==解决中文ID3标签乱码==
 +
找到音乐文件位置(右键点击音频文件查看属性可见),eg:home/zxj/music为音乐目录,则输入
 +
cd /home/zxj/music
 +
再输入
 +
mid3iconv -e GBK *.mp3
 +
 
 +
===千千静听修改标签 ===
 +
千千静听 添加---本地搜索 ---把所有歌曲添加上 然后选择所有歌曲----右键 -----批量文件属性------mp3标签的写入方式选上apeV2 可以有其他的  (id3v2也可以选utf8,不过xp下的一些播放器不支持utf8)
 +
 
 +
这是只要有一点改变就可以保存 但是前往不要改变 标题 和艺术家 专辑 因为这时显示的是不同的值 改了就把这几个字写入了 我建议点繁体转简体 当然备注也可以 然后保存
 +
 
 +
apev2 是用utf8编码的 在Linux下用支持apev2的播放器Rhythmbox就不会乱码了
 +
===修改文件标签法 ===
 +
 
 +
 
 +
需要软件包mid3iconv
 +
 
 +
安装:
 +
  sudo apt-get install python-mutagen   
 +
 
 +
然后转至MP3目录,执行以全命令进行转换:
 +
  mid3iconv -e GBK *.mp3   
 +
覆盖子目录要将命令改为
 +
  mid3iconv -e GBK */*.mp3
 +
 
 +
将音乐重新导入rhythmbox
 +
 
 +
把以上命令保存为脚本方便运行:
 +
 
 +
 
 +
  #!/bin/sh
 +
  mid3iconv -e GBK  *.mp3
 +
 
 +
保存为“ID3fix.sh”文件,然后赋予运行权限
 +
  chmod +x ID3fix.sh 
 +
 
 +
可以使用sudo移动到/usr/local/bin,在任何地方呼叫
 +
  sudo mv ID3fix.sh /usr/local/bin
 +
 
 +
 
 +
以后有要整理标签的目录,打开终端运行即可。
 +
 
 +
补充:此命令仅应对GBK编码——写明GBK,其他编码可能碰到的中文编码包括GB2312、GB18030、Big5
 +
 
 +
举例Big5,修改为
 +
  mid3iconv -e BIG5 */*.mp3
 +
 
 +
 
 +
===修改变量法===
 +
参考[http://wiki.ubuntu.org.cn/%E8%A7%A3%E5%86%B3%E6%96%87%E4%BB%B6%E5%90%8Dmp3%E6%A0%87%E7%AD%BE%E5%92%8C%E6%96%87%E6%9C%AC%E6%96%87%E4%BB%B6%E5%86%85%E5%AE%B9%E7%9A%84%E4%B9%B1%E7%A0%81%E9%97%AE%E9%A2%98#.E4.BF.AE.E6.94.B9.E5.8F.98.E9.87.8F.E6.B3.95 解决文件名mp3标签和文本文件内容的乱码问题之修改变量法]
 +
 
 +
[[Category:多媒体]]
 +
[[Category:GNOME]]
 +
[[Category:Ubuntu默认的组件]]

2013年3月23日 (六) 16:49的最新版本

介绍、截图

Rhythmbox是一个GNOME组件,负责音乐管理与播放,界面友好简单。使用C和Python编写,插件亦是

使用须知

  • Rhythmbox属于建筑于网络之上的播放器,有多种相关功能:
  1. Last.fm支持
  2. 可以直接下载Jamendo和Magnatune的歌曲,可以选择使用格式和码率,另外绝少有中文的歌曲
  3. 网络电台支持
  4. 播客支持
  • 能导入文件夹但不以文件夹划分收藏,不过分类可以使用储存目标划分:如果你特别在意,可能因此不用Rhythmbox
  • 可以使用小窗口播放,默认 Ctrl+D 切换
  • 启用默认的歌词插件,则可以用 Ctrl+L 显示
  • 默认支持的文件格式有限,如果需要MP3/APE等格式支持需安装额外的gstreamer组件,使用Ubuntu 软件中心搜索gstreamer,安装插件
  • 默认没有单曲重复功能,可以在开启“控制”-“重复”的前提下,把歌曲名复制到Rhythmbox的搜索框内实现单曲重复

插件

插件的位置通常有两个: 手动安装请放置在:

 ~/.gnome2/rhythmbox/plugins/

默认安装目录为:

 /usr/lib/rhythmbox/plugins/

Rhythmbox预装插件

  1. DAAP音乐共享
  2. 红外遥控器支持——LIRC
  3. Jamendo和Magnatune和Last.fm支持
  4. IM即时通讯软件支持
  5. 便携硬件播放器支持MTP、iPod
  6. 专辑封面获取
  7. 歌词获取
  8. 网络电台收听
  9. Python终端支持

中文用户专用插件

其他优秀插件

更多请参考外部链接

安装Rhythmbox或插件

安装Rhythmbox

Ubuntu系统自带: 如果考虑Amarok缺乏遥控器支持而安装在Kubuntu上或者安装在Xubuntu上,使用:

 apt://rhythmbox

或者

 sudo apt-get install rhythmbox

插件安装

首先建立家目录里的插件文件夹:

 mkdir -p ~/.gnome2/rhythmbox/plugins/

安装完了需要重新启动Rhythmbox。在 "编辑" -> "插件" 里找到新安装的插件。

安装鲁班歌词

位于Google Code的主页
Deb

主页提供Deb包下载。

SVN法
适合安装最新最新版本
 sudo apt-get install python-gconf python-gobject gnome-osd python-chardet subversion
 mkdir -p ~/.gnome2/rhythmbox/plugins
 svn checkout http://sogou-lyrics.googlecode.com/svn/trunk/ ~/.gnome2/rhythmbox/plugins/RBLyrics

更新命令:

 svn update ~/.gnome2/rhythmbox/plugins/RBLyrics/

或者在插件目录:

 svn update
Rhthymbox-alarm-clock.png

安装Alarm Clock

sudo apt-get install subversion
cd ~/.gnome2/rhythmbox/plugins/
svn co http://nedrebo.org/svn/rhythmbox/alarm-clock

更新命令:

 svn update ~/.gnome2/rhythmbox/plugins/alarm-clock

或者在插件目录:

 svn update

协同软件(不是插件)

  • XChat:通过一个XChat插件, Rhythmbox XChat Announcer—— Perl。
  • Pidgin: Rhythmbox 自动升级 Pidgin 用户信息,提示播放什么音乐。 ——和默认插件功能相同。
  • aMSN:通过"music" 插件,类似 Messenger Plus! Live。
  • gDesklet:Shuffle,关联 iPod Shuffle的gDesklet;Rhythmlet,关联Amazon.com的gDesklet。
  • Rhythmbox Tune Publisher:利用Rhythmbox发布歌曲到XMPP,使用协议为User Tune protocol (Jabber World Map的一部分)。
  • FoxyTunes:Mozilla Firefox扩展,允许 Rhythmbox 由Firefox浏览器控制。
  • Remuco:引导手机遥控所有Linux下较为著名的音乐播放器。齐全的支持了Amarok, Audacious, Banshee, Exaile, MPD, MPlayer, Rhythmbox, Songbird, Totem, TVtime, VLC, XMMS2,主页

外部链接

内部链接

主条目:Amarok
Amarok是KDE下的同类软件。

解决中文ID3标签乱码

找到音乐文件位置(右键点击音频文件查看属性可见),eg:home/zxj/music为音乐目录,则输入 cd /home/zxj/music 再输入 mid3iconv -e GBK *.mp3

千千静听修改标签

千千静听 添加---本地搜索 ---把所有歌曲添加上 然后选择所有歌曲----右键 -----批量文件属性------mp3标签的写入方式选上apeV2 可以有其他的 (id3v2也可以选utf8,不过xp下的一些播放器不支持utf8)

这是只要有一点改变就可以保存 但是前往不要改变 标题 和艺术家 专辑 因为这时显示的是不同的值 改了就把这几个字写入了 我建议点繁体转简体 当然备注也可以 然后保存

apev2 是用utf8编码的 在Linux下用支持apev2的播放器Rhythmbox就不会乱码了

修改文件标签法

需要软件包mid3iconv

安装:

 sudo apt-get install python-mutagen   

然后转至MP3目录,执行以全命令进行转换:

 mid3iconv -e GBK *.mp3   

覆盖子目录要将命令改为

 mid3iconv -e GBK */*.mp3 

将音乐重新导入rhythmbox

把以上命令保存为脚本方便运行:


 #!/bin/sh
 mid3iconv -e GBK  *.mp3

保存为“ID3fix.sh”文件,然后赋予运行权限

 chmod +x ID3fix.sh  

可以使用sudo移动到/usr/local/bin,在任何地方呼叫

 sudo mv ID3fix.sh /usr/local/bin


以后有要整理标签的目录,打开终端运行即可。

补充:此命令仅应对GBK编码——写明GBK,其他编码可能碰到的中文编码包括GB2312、GB18030、Big5

举例Big5,修改为

 mid3iconv -e BIG5 */*.mp3


修改变量法

参考解决文件名mp3标签和文本文件内容的乱码问题之修改变量法