出自 Arch Linux 中文维基

Tango-view-refresh-red.png本文內容或本節內容已經過期。Tango-view-refresh-red.png

原因: 請提供模板的第一個位置參數以概括原因。 (在Talk:Gapless Audio CD Creation from MP3s討論)

Tango-preferences-desktop-locale.png本文或本節需要翻譯。要貢獻翻譯,請訪問簡體中文翻譯團隊Tango-preferences-desktop-locale.png

附註: 內容已經脫節(在 Talk:Gapless Audio CD Creation from MP3s# 中討論)

安裝

我們將要用到一些程序。

pacman -S lame cdrdao

把cdrdao配置成為我們的CD刻錄機。打開 /etc/cdrdao.conf (以root用戶),加入刻錄設備,格式如下:

write_device: "/dev/hdc"

檢查看看cdrdao是否有正確的組權限,否則可能不能正常工作。

ls -l /usr/bin/cdrdao

輸出的信息與以下類似:

-rwxr-xr-x 1 root optical 569040 2006-10-27 05:56 /usr/bin/cdrdao

如果不是,你可能要改變cdrdao屬主chown為以下組:

# chown root:optical /usr/bin/cdrdao

將MP3解碼

首先將所有你要刻錄到CD的歌曲複製到一個文件夾。最好將他們按音軌順序重命名(比如01.mp3, 02.mp3,等等). 現在我們將把全部MP3解碼為未壓縮的wav文件。請記住整張專輯可能解碼超過800MB的wav文件,需要花費些時間。

mkdir wav
for file in *.mp3 ; do
   lame --decode "$file" "wav/$file.wav"
done

創建一個目錄文件表格

完成後,讓我們創建一個目錄文件表格來描述CD規劃。

cd wav
{
  echo "CD_DA"
  for file in *.wav ; do
    echo "TRACK AUDIO"
    # echo "PREGAP 00:02:00"  # insert a 2-second silent gap before each track
    echo "FILE \"$file\" 0"
  done
} > toc

刻錄

最後我們只要做的就是刻錄了。

cdrdao write toc