domenica 12 agosto 2012

Da mp4 a mp3

Salve!

Avevo dei video in formato mp4 (oltre 60) nella cartella "Scaricati". Stamattina (verso le 5 circa), mi è venuto lo spasmodico desiderio di "estrarre", da ciascuno di esso, dei file in formato mp3. Forse si dovrebbe dire convertire i file mp4 in file mp3. Forse!

 A tal fine ho creato un piccolo script.


#!/bin/bash

a="FileMp3"

for i in *.mp4; do

avconv -i "$i" -ab 128k -ar 44100  "$(basename "$i" .mp4)".mp3

done

test -d $a || mkdir -p $a && mv *.mp3 $a

exit 0


Lo script, oltre a convertire i file mp4 in file mp3, crea una cartella apposita, FileMp3, e sposta in questa i nuovi file creati.

Posto che i file da convertire siano contenuti nella cartella "Scaricati", come nel mio caso, bisogna salvare lo script, che ho nominato convertmp3.sh, in questa cartella.

Poi, dal terminale, rendiamolo eseguibile,

$ cd Scaricati

$ chmod +x convertmp3.sh

ed eseguiamolo

$ ./convertmp3.sh

Aggiornamento: Se avconv vi crea problemi, provate ad usare ffmpeg. A me, ad esempio, su ubuntu dà problemi ffmpeg, sulle altre distro li posso usare entrambi.

Ciao! :)

9 commenti:

  1. Ecco un'altro script da memorizzare nei segnalibri!
    Grazie

    RispondiElimina
  2. ciao,
    ho visto che libav va in conflitto con ffmpeg (il quale è usato da molti programmi)

    si può fare la stessa conversione con ffmpeg ?


    grazie

    RispondiElimina
  3. Bellissima chicca! Grazie Bit3 :D

    RispondiElimina
  4. Grazie mille, e soprattutto... Ben tornato! ;)

    RispondiElimina