解决Rhythmbox乱码

2555阅读 0评论2012-02-22 
分类:LINUX

乱码的原因是:
大陆的音乐下载下来,标题和内容大都使用GB2312进行编码的,而ubuntu或其他linux上面使用utf-8进行解码。这就造成乱码了,解决的办法是将音乐编码格式转为utf-8。

下面是解决办法:

首先,需要有软件包mid3iconv。如果你的系统中没有安装它,可以通过如下代码自动安装:
sudo apt-get install python-mutagen

然后转到你的MP3目录,执行以全命令进行转换:mid3iconv -e GBK *.mp3

如果是双系统,那么你在window上的D盘,E盘等是在root根目录下的media里头的。不过你先要挂载盘符先,方法是点击位置里头的盘符,在桌面上就会显示,这就加载成功了。

接着我们如果要进入这个盘符可以在终端输入“cd /media 娱乐盘”这样进入

如果需要包含子目录,可以将后缀改成如下格式:打命令的时候文件名字给 "*/*.mp3" 就行了。比如mid3iconv -e GBK */*.mp3

最后,重新导入一次rhythmbox就OK了。解决Rhythmbox乱码

另:也可以批量进行:find . \( -iname "*.mp3" -o -iname "*.wma" \) -exec mid3iconv -e gbk '{}' \;
上一篇:Ubuntu中文man文档
下一篇:关于C语言中的malloc和free函数的用法