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

來源:互聯網
上載者:User
文: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的:

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.