解决Ubuntu下rhythmbox播放器音乐乱码问题最靠谱的方法

rhythmbox是ubuntu自带的音乐播放器,使用得比较广泛。但是国内许多采用GBK/GB18030编码方式的mp3文件会在rhythmbox中会显示乱码。也有许多关于解决乱码问题的方法。

方法一是使用软件包mid3iconv对mp3文件重新进行编码,这种方法不太可取,mp3被重新编码可能会发生一些不可预知的错误。强烈不推荐。此方法具体如何实现,这里不介绍。

方法二是修改配置文件

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

保存文件,注销,重新登录。

这种方法,从用户一登录开始,就修改了编码规则,也可能会造成一些不可预知的麻烦,也不太推荐。

方法三是最可取的,只修改rhythmbox本身的编码规则,推荐使用些方法。把rhythmbox在桌面或面板上建立一个图标,右键点击图标->属性->把命令一栏中的内容改成如下内容

env GST_ID3_TAG_ENCODING=GBK:UTF-8:GB2312:GB18030 rhythmbox %U

原来默认是rhythmbox %U启动

注销并重新登录。下次启动rhythmbox就直接点击图标启动,清空一下媒体库,重新导入音乐文件,无乱码了。记住以后都通过图标的方式启动rhythmbox。

效果图:



关于 McKelvin

a hacker who's interested in `music computing` and `network security`.
此条目发表在 Work 分类目录,贴了 , 标签。将固定链接加入收藏夹。