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