解決ubuntu下音樂播放器Rhythmbox亂碼問題

兩種解決方法python

第一種是修改用戶的環境變量編碼

     1.先打開主文件夾 cd /home/user #user是你的用戶名而後編輯用戶環境 spa

     2.sudo gedit .profile在打開的文件中添加: utf-8

            export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030 get

            export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030保存便可。it

     3.若是想即時生效,在終端中輸入 source .profiletest

 

第二種是將音樂文件轉換爲utf8編碼變量

        sudo apt-get install convmv iconv python-mutagen #文件名由GBK轉換爲UTF8 file

        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 ‘{}’ /;

相關文章
相關標籤/搜索