rename&convert ape to mp3

Posted on agosto 28, 2008
Filed Under informatica, musica, programmazione, tips&triks | Visited 127 Times |

Mi sono trovato davanti dei fastidiosissimi file audio in formato APE. Come convertirli in MP3 ?

Le soluzioni migliori su Windows sono scaricare qualche demo o freeware da qualche losco sito o scaricare qualche software crackato da torrent o emule…

E’ proprio il sistema Microsoft e tutto il mercato dei software che porta all’illegalita del software pirata, crackato, patchato.

E su linux come siamo messi ? Vediamo un po di bash scripting…

Qui sotto il codice per trasformare tutti gli spazi in underscore, cosi eliminiamo alcuni problemi di selezione del nome del file nei prossimi cicli per la conversione:

for file in *\ *;
do
mv "$file" "${file// /_}";
done

Perfetto, ora abbiamo dei file del tipo “(01)_nome_canzone.ape”

Per evitare problemi possiamo eliminare quelle fastidiose parentesi tonde, in bash scripting se non opportunamente “isolate” potrebbero bloccare il nostro ciclo di conversione o causare errori:

for file in $(ls --color=no);
do
mv "$file" $(echo $file|sed s/\(//g|sed s/\)//g);
done

Finalmente abbiamo dei file del tipo 01_nome_canzone.ape e ci accingiamo a convertirli in simpatici e pratici mp3:

for all in $(ls --color=no);
do
mac $all - -d | lame - --alt-preset standard $(echo $all|cut -d"." -f1).mp3;
done

Otterremo dei file del tipo 01_nome_canzone.mp3

Per utilizzare questo script è necessario avere installati “lame” e “mac” su debian: apt-get install lame monkeys-audio

Related posts:

  1. PhP exploit, occhio a quell’exec! E' da un po che noto nei log degli accessi...
  2. Basta msn live #2 Nel primo post Basta msn live avevo accennato agli errori...


Comments

Leave a Reply




Sponsor

Ottimizzato per firefox