个人工具

Rhythmbox

来自Ubuntu中文

Zhexuezhuzi讨论 | 贡献2010年1月22日 (五) 11:50的版本 解决中文ID3标签乱码

跳转至: 导航, 搜索

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

Rhythmbox 0.12.5 simple.png

使用须知

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

插件

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

 ~/.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。在 "编辑" -> "插件" 里找到新安装的插件。

安装鲁班歌词

 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 由浏览器控制。


  • Remuco:引导手机遥控所有Linux下较为著名的音乐播放器。齐全的支持了Amarok, Audacious, Banshee, Exaile, MPD, MPlayer, Rhythmbox, Songbird, Totem, TVtime, VLC, XMMS2,主页

外部链接

内部链接

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


 编辑     
UbuntuGNOME环境
发行版: Ubuntu | GNOME

核心技术: GTK+ | Metacity | GNOME-Shell | Nautilus | Bonobo | GNOME-panel | LibXML | ORBit | GVFS

应用程序:GNUcash | Tomboy | Rhythmbox | F-Spot | GNote | Evolution | Empathy | Cheese | Totem |Gedit | Evince| Epiphany | Beagle | Inkscape | Brasero | Dia | Gnome/OpenOffice.org | PiTiVi | GIMP | Zenity | Ekiga | Totem

其他:安装Ubuntu| Ubuntu速配指南 | Ubuntu加速 | Ubuntu美化 | Ubuntu系统设置 | 新立得软件包管理器安装/删除软件,更新系统

 编辑     
音乐播放

管理+播放性质: GNOMERhythmbox | KDEAmarok | Banshee | Exaile | Songbird | Muine | Decibel Audio Player | MPD

播放性质:Audacious | XMMS2 | TVtime | xfmedia | Aqualung |

MPD为基础的前端Ario | Xfmpc | Sonata | Gimmix


更多:VLC | Totem | Smplayer | Mplayer | Gnome-Mplayer

解决中文ID3标签乱码

修改文件标签法

需要软件包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标签和文本文件内容的乱码问题之修改变量法