con este script, se convierte de mp3 a wav
------ mp32wav.sh ------
for f in *.mp3
do
mplayer "${f}" -ao pcm
mv audiodump.wav "${f}".wav
done
-------
con este se genera el archivo .toc:
------- genera_toc.sh -------------
#!/bin/sh
# Usage: env DATA=1 generate_toc.sh stuff.iso
# generate_toc.sh *.wav
IFS="
"
[ "$DATA" = "" ] && DATA=0
(
if [ $DATA -eq 1 ]
then
echo CD_ROM
else
echo CD_DA
fi
for file in $@
do
echo
if ( echo $file | grep '\.wav$' ) &>/dev/null
then
echo TRACK AUDIO
echo AUDIOFILE \"$file\" 0
else
echo TRACK MODE1
echo DATAFILE \"$file\"
fi
done
) >my_cd.toc
------
entonces ejecutar, dentro de la carpeta q contiene a los mp3 q se quieren grabar:
./mp32wav.sh
./genera_toc.sh *.wav
cdrdao write my_cd.toc