Bonjour,
je suis en train de faire un scrip de conversion de ogg => mp3.
pour l instant il ressemble a :
Code :
- for file in "$*";
- do
- if [ à_trouver ];
- then
- fwav=`echo $file | awk -F/ '{print $(NF)}' | sed 's/ogg/wav/g'`
- fmp3=`echo $file | awk -F/ '{print $(NF-1) "/" $(NF)}' | sed 's/ogg/mp3/g'`
- rep=`echo $file | awk -F/ '{print $(NF-1)}'`
-
- echo "$rep"
- echo "$fmp3"
- title=`ogginfo "$file" | grep title | awk -F= '{print $2}'`
- artist=`ogginfo "$file" | grep artist | awk -F= '{print $2}'`
- genre=`ogginfo "$file" | grep genre | awk -F= '{print $2}'`
- date=`ogginfo "$file" | grep date | awk -F= '{print $2}'`
- album=`ogginfo "$file" | grep album | awk -F= '{print $2}'`
- track=`ogginfo "$file" | grep tracknumber | awk -F= '{print $2}'`
- mkdir "$rep"
- mplayer -ao pcm -aofile "$fwav" "$file" &&
- lame --tt "$title" --ta "$artist" --tl "$album" --ty "$date" --tn "$track" --tg "$genre" -b 128 "$fwav" "$fmp3"
- fi
- done;
|
Mais j ai diverses difficultés :
1/comment tester si le fichier est bien un ogg ?
2/lorsque je fait ./script /mnt/ftp/ogg/path/* ca merdouille ... comment resoudre ?
merci d avance
Message édité par GUG le 17-12-2003 à 16:52:28