中文MP3的tag信息有些由於採用了GBK編碼, 致使linux下的大多播放器(Rhythmbox, Audacious)沒法正確識別而顯示亂碼. 以下圖Audacious的亂碼狀況.
html
針對這個問題, 網上能找到的2個主要方法:linux
安裝Mutagen來修改Mp3文件的標籤信息以免亂碼, 這個方法確實有效, 但我發現有些音樂的缺失標籤也被Mutagen補上了一個無關信息, 強迫症不能忍, 也有點懶, 不想去查了一下 Mutagen 的文檔.測試
第二個方法是是修改用戶的環境變量, 編輯那個 .profile 文件, 而後使用 source .profile 使之生效但我測試一下, 但我測試了一下, 仍是依舊亂碼, 也許是操做方式上有問題吧.編碼
沒事幹刷V2EX上播放器推薦帖有人推薦 DeaDBeeF, 而後我進到DeaDBeeF主頁上看了一下, 首頁上清楚地寫着, 最新版已經支持了中文編碼! 趕忙點頁面的下載連接試了一下, 解壓就能用了. 而後把設置裏的支持中文編碼勾上.
接着拖進去原來亂碼的音樂看看, 果真正確識別了!
界面也挺好了, 設置選項也很豐富, 好了就這樣了, 不折騰了.htm
不知道linux下的網易雲音樂是否是也能解決這個問題, 畢竟是國產播放器, 但我須要的是一個離線本地播放器, 因此就沒去試網易雲音樂了, 試過的朋友能夠說一下.blog