[bglug] Creare CD Audio
Alessandro Gandelli
alessandro_gandelli@yahoo.it
Mer 14 Mar 2007 20:14:57 CET
Simone Milesi wrote:
> Salve a tutti.
...
> L'unica cosa che non sono riuscito a risolvere è il creare dei cd
> audio a partire da file MP3.
...
> Conoscete qualche programma che crei in automatico i cd audio a
> partire da file MP3 (e relativi pacchetti aggiuntivi se sono
> necessari)? O, in alternativa, avete suggerimenti?
Prima di passare a k3b usavo questo script (trovato in internet non
ricordo dove):
#!/bin/bash
# script per la masterizzazione di file mp3 in cdaudio
# uso:
# Dalla cartella contenente gli mp3:
# ./MP3.sh
#correggi i nomi (toglie gli spazi)
for i in *.mp3; do mv "$i" `echo $i | tr ' ' '_'`; done
#porta le estenzioni in minuscolo
for i in *.MP3; do mv "$i" "`basename "$i" .MP3`.mp3"; done
#converte
for i in *.mp3; do mpg321 -w `basename $i .mp3`.wav $i; done
#genera il file toc, generate_toc.sh viene cercato nella home
~/generate_toc.sh *.wav
#masterizza
echo "Maserizza [CTRL-C in 10 sec to stop]"
sleep 10
cdrdao write $1 --device /dev/hdc cd.toc
#rimuove i file wav.
rm *wav
rm cd.toc
#FINE
e questo è lo script per generare il file toc (trovato anche questo non
ricordo dove), script che viene invocato dal precedente.
#!/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
) >cd.toc
#FINE
ciao.
Chiacchiera con i tuoi amici in tempo reale!
http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com
Maggiori informazioni sulla lista
bglug