icky shiz ...or... burning audio in linux
I've used itunes at my parents house to burn audio CDs. It works nicely. At home, I use Rhythmbox, which has no such ability. Here's how I do it.
Create a nice 80-minute playlist. SAve it to /home/hal/tmp/x.
Run this script:
#!/bin/sh
# $HOME/bin/make-audio-cd-from-playlist.sh
grep '=file://' $1 | awk -F '//' '{print $2}' > tmp-file
i=1
for LINE in $(cat tmp-file) ; do
if [ "$i" -lt 10 ] ; then
FILENAME="track_0${i}.wav"
else
FILENAME="track_${i}.wav"
fi
lame --decode "$LINE" $FILENAME
i=$(($i+1))
done
cdrecord dev=/dev/cdwriter -pad -v -audio track_??.wav
And then:
$ cd /home/hal/tmp/
$ make-audio-cd-from-playlist.sh x
UPDATE: Recent versions of Rhythmbox have the ability to burn audio CDs.