Burn Audio CD in UNIX shell
public text v1 · immutable#! /bin/sh
#configure this by doing cdrecord -scanbus
CDR_DEVICE=1,0,0
#end of config
burn_track(){
echo "Making track from [ $1 ]"
if [ ! -f "$1" ]
then exit 1
fi
mpg123 -s "$1" \
| cdrecord dev=$CDR_DEVICE -v -nofix -audio -swab -
}
find $1 -name "*.mp3" \
| ( while read filename
do burn_track "$filename"
done )
cdrecord dev=$CDR_DEVICE -fix