不管你使用的是windows還是linux,抑或是Mac OS,音樂播放器都基本是必須安裝的。我這幾天一直在ubuntu下折騰,嘗試了很多款音樂播放器,老實說,我還是更喜歡windows裡的 foobar2000,可惜foobar2000沒有linux版本,但是,linux下的音樂播放器不必windows下的少,而且有很多還很優秀,很 華麗。這裡介紹10款我在ubuntu裡安裝的音樂播放器,同時提供一個解決MP3中文亂碼的方法。
需要注意的是,大多數播放器都是可以安裝皮膚和插件的,所以,這裡展示的不一定是你安裝後的界面。
1、 Audacious
很像winamp吧?
非常遺憾的是,在寫這篇文章的是,Audacious的官網上不去。
Audacious與其它播放器的不同之處在於,它除了支持UTF-8字符集之外,還提供其它字符集的支持,這樣能比較好的解決中文亂碼的問題。
後文將介紹一種更為有效的去除亂碼的方法。
2、GmusicBrowser
GmusicBrowser是一款簡潔實用的linux音樂播放器,直接安裝後UI如上圖所示,不過我建議你不要盯著唱片封面的池玲子看。
3、Rhythmbox
Rhythmbox是我重點推薦的音樂播放器,它的易用性很高,支持全局快捷鍵。最重要的是,它讓我有foobar2000的感覺。
4、Listen Project
Listen Music Player和Rhythmbox的UI比較相似,其實功能也差不多,但LMP支持從維基百科讀取歌手資料。
5、Bmpx
Bmpx相對前面兩者的特色在於最小化到托盤後的播放提示。
其它播放器都只是提示下一首歌的歌名和歌手,而Bmpx則會像下圖這樣顯示歌曲信息:
6、Juk
Juk是一個很易用的播放器,而且界面方面做得比較美觀。但似乎它不能直接讀取windows分區裡的音樂文件,因為我是雙系統安裝ubuntu的,音樂都在NTFS分區裡,所以Juk給我帶來不少不便。
7、Banshee
功能與界面都屬於Rythmbox那一派系的,也支持全局快捷鍵,不知道是不是我電腦的問題,當Banshee啟動大概3分鐘後,CPU資源占用一直在90%以上。
8、Exaile
Exaile的特色在於使用折疊菜單來選擇專輯,同時也可以從維基百科讀取歌手信息,支持歌曲黑名單。
9、SongBird
SongBird給我的第一印象是很“蘋果”,很iTune。它不但有linux版本,還有windows和Mac版本。
相對於其它音樂播放器,Songbird可以說是最不像音樂播放器的,它集成web浏覽器,也就是說你可以在songbird裡一邊上網一邊浏覽網頁,當網頁中出現音樂時,你可以用songbird將其捕抓下來。
10、Amarok
Amarok的功能很強大,而且界面也可以與SongBird媲美。
解決Linux下音樂亂碼的問題:
MP3文件亂碼的原因:
這個問題出現在mp3文件裡,由於大陸大多數MP3文件都是用GBK/GB18030編碼寫入標簽信息的,而大多數的linux播放器默認以utf-8編碼讀取,這就產生了亂碼。
解決方法:
使用Mutagen來修改Mp3文件的標簽信息,具體方法如下(只針對GBK/GB18030編碼的情況):
安裝Mutagen(ubuntu下終端運行 sudo apt-get install python-mutagen)後,在終端執行:
mid3iconv -e gbk *.mp3
如果想轉換當前目錄下的所有 mp3 (包括子目錄):
find . -iname "*.mp3" -execdir mid3iconv -e gbk {} ;
這裡只介紹最常見的情況,更多信息可以查看Nicky的文章,他分析得很詳細