Uno script bash per convertire un file M4A in MP3 11 Febbraio 2008
Posted by fripp in Bash, Debian, GNU/Linux, Informatica, Mac OS X, Musica, Scripting, Ubuntu, Unix.Tags: AAC, apple, bash, faac, faad, iTunes, lame, M4A, MP3
trackback
Prendendo spunto dal post di Emanuele, ho cercato di automatizzare il processo di conversione di più file M4A in mp3 con un semplicissimo scriptino di shell.
E’ ancora in versione 0.000001 ed è molto scemo: si limita a prender tutti i file M4A della directory corrente e a convertirli usando faad e lame. Occorre eseguirlo nella directory che contie i file da convertire
Ecco il codice:
#!/bin/sh
for i in $(ls *.m4a)
do
name=${i//.m4a/}
wav="$name.wav"
wavmp3="$name.wav.mp3"
mp3="$name.mp3"
faad -d $i
lame $wav
mv $wavmp3 $mp3
rm -v $i
rm -v $wav
done
Appena avrà un poco di tempo ne farò una versione più “intelligente”.Enjoy……













come funzionano gli script? cosa devo fare per farlo funzionare? e per riconvertirlo in m4a?
Dalla domanda che mi poni intuisco che tu usi solo windows, vero?
Pure io uso Windows, non ho speranze?
Diciamo che la cosa non è molto agevole…………
#!/bin/sh
for i in *.m4a
do
name=${i//.m4a/}
wav=”$name.wav”
wavmp3=”$name.wav.mp3″
mp3=”$name.mp3″
faad -d $i
lame $wav
mv $wavmp3 $mp3
rm -v $i
rm -v $wav
don
——————————————————————————————
#!/bin/bash
IFS=$’\n’
for i in *.MP3
do
REM=$(echo $i | sed ’s/MP3/mp3/’)
mv -v $i $REM
done