在Ubuntu下,系統是使用的UTF-8字符集。而rhythmbox等播放器有的不可以調整MP3歌曲中所包含的ID3標簽信息的字符集。所以造成了亂碼顯示。像BMP等播放軟件可以更改ID3的字符集顯示,所以很方便解決亂碼的問題。
今天,我們來用一個軟件包批量修改MP3曲目中的ID3標簽的字符集,使它符合Ubuntu系統下的播放器的要求。消滅亂碼。
首先,需要有軟件包mid3iconv。如果你的系統中沒有安裝它,可以通過如下代碼自動安裝:sudo apt-get install python-mutagen
然後轉到你的MP3目錄,執行以全命令進行轉換:mid3iconv -e GBK *.mp3
如果需要包含子目錄,可以將後綴改成如下格式:打命令的時候文件名字給 "*/*.mp3" 就行了。比如mid3iconv -e GBK */*.mp3
最後,重新導入一次rhythmbox就OK了。