將CDA轉換為MP3

CDA徽標

儘管音頻CD不再像幾年前那樣由於流行的數字產業而流行,例如iTunes平台,尤其是夢幻般的Spotify,但CDA仍然在流通並繼續銷售。 因此,如果您擁有這些光盤之一,並且想要轉儲內容並以簡單的方式在MP3中進行處理,則在本LxA文章中,我們將說明如何 逐步將CDA轉換為MP3.

CDA由飛利浦和索尼在80年代創建,用於以數字格式存儲音頻,而不是早期的盒式磁帶。 迄今為止,它取得了巨大的成功,並且一直保存至今,但事實是,如果我們打算將音樂移至MP3播放器或從我們發行版中的聲音播放器等收聽音樂,通常 使用CD不切實際 由於歌曲數量有限,或者僅僅是因為不支持這些光盤的本機WAV格式。 這就是為什麼最好將其轉換為最通用,最輕便的格式,例如MP3。

格式 WAV或WAVE 它是Microsoft和IBM的發明,是這種CD-A通常使用的本機格式,可以為專業人士存儲高質量的音頻。 問題在於它佔用了太多空間,從而限制了可以存儲在CD上的歌曲數量。 例如,WAV中每分鐘的音頻消耗約10MB的空間,與其他格式相比這是胡說八道。 由於不能保存大於6.6GB的WAV文件,因此它們的長度也有大約4小時的限制。

如果我們進行計算,則在容量約為750MB的CD上,並且如果我們擁有一張專輯,其中的歌曲平均每首持續3分鐘,那麼我們只能存儲大約20或25首歌曲,而無需計算曲目之間的停頓時間佔用幾兆字節。 反而, 有了MP3,我們的畫質非常高,幾乎沒有任何損失 但是使用11bit / s時,我們的大小可以比WAV小128倍。 這意味著CD中可以容納的歌曲數量最多可以增加幾百首。

MP3由德國開發 卡爾·亨茨·勃蘭登堡 為了獲得這些好處,MP3使用了稱為MPEG-1 Audio Layer III或更現代的MPEG-2 Audio Layer III的有損壓縮算法,以實現這些好處,這幾乎成為了MPXNUMX的標準。音頻行業,也用於網絡流音頻。

使用Asunder將CDA提取到MP3:

阿桑德

我們將在不使用控制台和命令的情況下進行操作,而是通過簡單的圖形界面進行操作 多虧了Asunder計劃。 使用它,您可以翻錄全部內容,或僅選擇要轉儲到團隊的曲目。 您還必須安裝的另一個軟件包是lame,它將用於以我們想要的格式(在本例中為MP3)對下載的聲音進行編碼。 要安裝這些軟件包,您可以直接從 官方網站 或使用發行版的存儲庫與軟件包管理器輕鬆安裝...

一旦我們安裝了這些軟件包,就可以打開Asunder,並使用 插入的音頻CD 在光學閱讀器中,可以從其主屏幕中選擇它。 如果轉到首選項,則可以在可用的OGG,MP3和FLAC等中選擇各種設置,例如希望CDA傳輸到的格式。 在本例中,我們選擇我們接受的MP3,然後返回主屏幕,我們可以搜索CDDB並提取曲目。

您可以選擇所有這些對象,也可以只選擇所需的對象,然後單擊 提取按鈕 它們都將被轉儲並轉換為所選格式。 順便說一句,您會在界面中看到可以修改其他特徵,例如音軌的名稱,日期,標題等。事實是它沒有太多的神秘性或複雜性,但這是一個主題。人們在論壇和網站上提出很多要求。 解釋很簡單,我認為不值得多說,如果您有任何疑問,請留下您的評論...

從控制台將CDA轉換為MP3:

但是,如果您更喜歡使用 轉換命令 為了提高效率,您可以使用一些命令行工具。 如果您還記得的話,在上一節中,我談到了一個名為lame的軟件包,如果您已經安裝了它,則可以通過執行以下命令以簡單的方式將.wav轉換為.mp3:

lame canción.wav canción.mp3

但是像這樣,我們一步一步走,如果您更喜歡轉儲CD的所有內容,並以某種更自動化的方式將其轉換為MP3,我們可以 安裝軟件包:

  • id3和id3v2:標籤編輯器。
  • me腳:如我們所見,創建MP3文件。
  • cdparanoia:從CD中提取曲目
  • cddiscid:用於光盤的數據庫。
  • abcde:CD的編碼器。

一旦安裝了這些軟件包,我們就可以創建 一個劇本 自動將所有音軌轉換為MP3。 將以下代碼複製並粘貼到您喜歡的文本編輯器中,並將其另存為cda-to-mp3.sh:

<pre class="bbcode_code">#!/bin/bash
#Especificar el encoder para la conversión:
MP3ENCODERSYNTAX=lame 

#Seleccionamos el path
LAME=lame

#Añadimos las opciones de lame necesarias:
LAMEOPTS='--preset extreme' 

#Especificamos el formato de salida, en este caso MP3
OUTPUTTYPE="mp3"

#Seleccionamos el rippeador para extraer las pistas del CDA
CDROMREADERSYNTAX=cdparanoia            
                                     
#Localización para el programa anterior y sus opciones:
CDPARANOIA=cdparanoia  
CDPARANOIAOPTS="--never-skip=40"

#Programa de identificación del CD:       
CDDISCID=cd-discid            
                               
#Localización de la base de datos (donde se almacenan): 
OUTPUTDIR="$HOME/musica/"               

#Damos formato a las etiquetas de las canciones:
OUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}-${ALBUMFILE}/${TRACKNUM}.${TRACKFILE}'
VAOUTPUTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${TRACKNUM}.${ARTISTFILE}-${TRACKFILE}'

#Decidimos cómo van a ser etiquetadas:
ONETRACKOUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}-${ALBUMFILE}/${ALBUMFILE}'
VAONETRACKOUTPUTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${ALBUMFILE}'

#Ponemos espacios en los nombres de las canciones: 
mungefilename ()
{
  echo "$@" | sed s,:,-,g | tr / _ | tr -d \'\"\?\[:cntrl:\]
}

#Extra para mejorar el script como correr varios encoders a la vez, etc. 
MAXPROCS=2                              
PADTRACKS=y                             
EXTRAVERBOSE=y  

#Expulsa el CD una vez ha finalizado.                         
EJECTCD=y</pre>

要運行它,並在驅動器中插入CDA,我們只需執行以下操作:

chmod +x cda-to-mp3.sh

./cda-to-mp3.sh

不要忘記離開你的 有疑問的評論 和建議...


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   他說:

    對於喜歡聲音的人,更好的FLAC mp3已死!