Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5207343
  • 博文数量: 553
  • 博客积分: 13864
  • 博客等级: 上将
  • 技术积分: 11041
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-28 21:25
个人简介

个人Blog: hhktony.com

文章分类

全部博文(553)

文章存档

2015年(1)

2014年(2)

2013年(12)

2012年(384)

2011年(154)

分类: LINUX

2012-02-22 05:25:08

乱码的原因是:
大陆的音乐下载下来,标题和内容大都使用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 '{}' \;
阅读(2497) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~