解决Ubuntu里MP3文件显示乱码的办法

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

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

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

不过它会同时用 Unicode 编码填满 D3v1, ID3v2, APEv2 标签,但是 ID3v1 又不支持中文的 Unicode 编码,所以转换后的 ID3v1 标签全是问号。所以最好加上 –remove-v1 参数,转换后删除 ID3v1 标签。
mid3iconv -e gbk --remove-v1 *.mp3

最后,重新导入一次rhythmbox就OK了。

Related Posts