解决ubuntu下Rhythmbox乱码(转)
来源:http://ihacklog.com/linux/ubuntu-desktop/solution-to-rhythmbox-garbled.html
一,转换法
sudo apt-get install convmv iconv python-mutagen #文件名由GBK转换为UTF8 convmv -r -f cp936 -t utf8 --notest --nosmart * #文件内容由GBK到UTF8 iconv -f gbk -t utf8 $i > newfile #将 mp3 标签编码 由GBK转换至utf-8 find . -iname "*.mp3" -execdir mid3iconv -e GBK {} \; #或 mid3iconv -e GBK ×/*.mp3 # find . \( -iname "*.mp3" -o -iname "*.wma" \) -exec mid3iconv -e gbk '{}' \;
二,修改变量法
以用gstreamer做后端的播放器Rhythmbox为例,可以在系统环境变量或用户的环境变量中增加如下内容:
emacs .profile
export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030 export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030
其他播放器可以参考Archlinux的wiki的其他指导。