HOME 生活记录运维/编程
作者/来源:yixinu.com
栏目:运维/编程
日期:2013-04-11 20:37:17

Ubuntu 12.04的默认音乐播放器恢复成了rhythmbox 。音乐标签乱码问题依旧,怎么办?

第一种是最传统最笨的办法:

安装python-mutagen

sudo apt-get install python-mutagen

切换到音乐所在目录,使用以下命令转换音乐标签编码,中国大陆的编码为GB2312、GBK、或GB18030,但Rhythmbox默认只能识别UTF-8.

find ./ -name "*.mp3" -exec mid3iconv -e GBK {} ;

find ./ -name "*.wma" -exec mid3iconv -e GBK {} ;


 

 

(这种方法我试了,完全没用)第二种是最有效最好的方法,此方法不改变音乐文件本身,只需改变一下环境变量即可。

打开终端,

sudo gedit /etc/profile

在最后添加:

export PATH=$PATH GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030
export PATH=$PATH GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030


重启计算机,重新导入音乐,就会发现音乐标签的乱码消失了。



分享到:

Copyright © 2013-2014 yixinu.com 湘ICP备14004402号

QQ:316686606  Email: 316686606@qq.com