Linux下將CD音樂提取爲mp3的方法和中文亂碼問題的解決

文:fasiondog

Linux下,抓取CD的軟件不少,可是目前由於版權問題,翻錄成mp3很麻煩,比如:
  • 發行版中的軟件默認安裝基本都器都不帶mp3編碼器,都是Ogg
  • 同樣功能的軟件有點多,眼花繚亂
  • 不少播放器、編碼軟件都無法正常顯示mp3 tag中的中文信息,或者無法正常提取中文CD中的附近信息(如曲名、藝術家等)

試用了幾個提取CD音樂的軟件後,終於選定使用“KAudioCreator”。本人使用的Ubuntu7.04,其默認的提取音樂的軟件叫“音樂榨汁機 CD提取器”,名字很好聽,不過提取中文CD無法顯示中文,mp3 tag裏顯示的都是亂碼,沒有地方可以進行語言編碼的選定,而起安裝mp3編碼器也試了很久都沒有成功,所以放棄了。不過,使用 KAudioCreator,也只能正確的命名MP3文件名,但Tag裏的信息,在Ubuntu下的播放器裏還是無法顯示(因爲 KAudioCreator也是根據CD中的語言編碼將信息寫入tag中,而Ubuntu下的不少播放器只能正常顯示tag中編碼爲“UTF8”的歌曲信 息),此時需要“EasyTag”出馬,便可輕鬆搞定。

下面描述詳細步驟:
1、安裝KAudioCreator、EasyTag。可以直接在新立得軟件包管理器中搜索找到。
2、KAudioCreator需要安裝配套的mp3編碼器,幫助文件裏有需要LAME,同樣可以在新立得軟件包管理器中搜索找到並安裝之。
3、放入CD,啓動KAudioCreator,啓動後的界面如圖(注:下圖本人已更改過編碼所以顯示正常,剛開始是亂碼):
4、選擇“編輯專輯”按鈕,也就是上圖中工具欄中的第二個按鈕,彈出窗口如下:
5、選擇上圖中的“更改編碼”按鈕,挑選合適的編碼即可,中文一般是GB2312,如圖:
6、現在已經基本OK了,不過開始提取CD之前,記得配置一下默認的MP3輸出路徑,否則一會找不到了,配置很簡單,見下圖中的“已編碼文件位置”,如何寫自己琢磨一下吧,不難:

7、MP3已經提取完了,要想讓播放器正常顯示中文,還得將MP3文件Tag裏的信息編碼更改爲UTF8的格式,怎麼改,使用EasyTag可以根據文件 名批量的修改Tag裏的信息,也不難,琢磨一下就會了,這裏不再多說了。我使用的MP3播放器是Amarok比較時尚,而GNOME默認的 Rhythmbox播放器即使把tag裏的信息更改爲UTF8似乎有時也不好使,所以不用了:) 附:搞定之後Amarok的截圖:

 
發佈了56 篇原創文章 · 獲贊 7 · 訪問量 40萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章