在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了。python