Nel precedente articolo ho illustrato un semplice script per convertire uno o più file in formato OGG in MP3. Ora invece mostrerò come convertire file WMA in MP3. Anche in questo caso è necessario trasformare i file di origine in file WAV temporanei. Per effettuare questa operazione useremo MPlayer.
Il codice dello script è molto simile a quello per convertire i file OGG in MP3:
#!/bin/bash
for f in *.[Ww][Mm][Aa]; do
newname=`echo $f | tr ' ' '_' | sed -e s/[Ww][Mm][Aa]$/wma/`
mv "$f" $newname
f=$newname
mplayer $f -ao pcm:file=tmp.wav
lame -b 128 -q 2 tmp.wav ${f/.wma/.mp3}
rm -f tmp.wav
doneSi può osservare che la modifica sostanziale è la sostituzione di Sox con MPlayer per creare i file WAV temporanei.

Ultimi commenti
1 settimana 6 giorni fa
2 settimane 5 giorni fa
2 settimane 6 giorni fa
4 settimane 3 giorni fa
6 settimane 1 giorno fa
6 settimane 3 giorni fa
6 settimane 3 giorni fa
6 settimane 3 giorni fa
6 settimane 5 giorni fa
8 settimane 8 ore fa