Wie ruft man dieses Script auf?

Dann nutzt Du sicher OpenSuse, richtig? Bei Fedora, GNewSense und anderen Distributionen die auf ausschliesslich auf freie Software setzen ist dies genauso.
Das Problem ist dass MP3 in den USA mit patenten belastet ist und somit kein freies Format wie z.B. Ogg/Vorbis ist. Das gleiche Problem hat man dort auch mit anderen MPEG-Formaten, wie z.B. DVD-Videos, da auch MPEG belastet ist.
Anstelle dessen empfiehlt sich Ogg/Theora, welches auch ein vollkommen freier Codec ist.
 
Wenn man sich das script mal genau anguckt, dann scheinst du das in einem ordner mit unterordnern auszuführen, stimmt das? das script ist aber ausgelegt für nur mp3-dateien in dem angegeben ordner...

änder es mal wiefolgt ab:

Code:
IFS='
' #kein zeichen zwischen den ', abgesehen vom neue-zeile zeichen, ganz wichtig!
 for var in `find -type f $1 | grep -i mp3\$`; do
   echo Burning $var ..........;
   mpg123 -s $var | cdrecord dev=imation -v -nofix -audio -swab -
 done
 cdrecord dev=imation -fix
 
Zurück