Convertir masivamente wma a mp3 en MAC (y Linux)

Requieres tener instalado mplayer y lame (a través de port en mac o yum o apt en linux), luego correr el comando en la carpeta donde estén los archivos:
ls -1 | awk '//{system(" mv \"" $0"\"" " " "\""tolower($0)"\"" " ")}' && for f in *; do mv "$f" `echo $f | tr ' ' '-'`; done #esto elimina los espacios en los nombres de archivo

for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm "$i" && lame -m j -h --vbr-new -b 160 audiodump.wav -o "`basename "$i" .wma`.mp3"; done; rm -f audiodump.wav #convierte uno a uno los archivos a mp3

Una respuesta a “Convertir masivamente wma a mp3 en MAC (y Linux)”

  1. Gracias
    **** Cómo convertir ficheros WMA a MP3 y juntarlos en un solo archivo de audio o sonido (canciones -> disco, temas -> álbum) ****
    1º: Si no tienes instalado ya ffmpeg, lo puedes instalar con el comando:
    sudo apt-get install ffmpeg
    2º: Nos situamos en el directorio o carpeta donde están las canciones:
    cd …..
    3º: Cada archivo WMA se convierte a formato MP3, ejecutando en el terminal los comandos:
    ffmpeg -i cancion1.wma -f mp3 -ab 192 cancion1.mp3
    ffmpeg -i cancion2.wma -f mp3 -ab 192 cancion2.mp3

    4º: Se unen los pedazos con el comando correspondiente (según el número de temas a unir), similar a:
    ffmpeg -i “concat:cancion1.mp3|cancion2.mp3” -acodec copy disco.mp3
    Fuentes:
    http://softwarelibreenmivida.blogspot.com.es/2011/11/convertir-wma-mp3-y-ogg.html
    http://superuser.com/questions/314239/how-to-join-merge-many-mp3-files

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *