Ikasten.IO
Learning, Aprendiendo

Convertir de wma a mp3 2 junio, 2008


#!/bin/bash
current_directory=$( pwd )
#remove spaces
for i in *.wma; do mv "$i" echo $i | tr ' ' '_'; done
#remove uppercase
for i in *.[Ww][Mm][Aa]; do mv "$i" echo $i | tr '[A-Z]' '[a-z]'; done
#Rip with Mplayer / encode with LAME
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm:waveheader $i && lame -m s audiodump.wav -o $i; done
#convert file names
for i in *.wma; do mv "$i" "basename "$i" .wma.mp3"; done
rm audiodump.wav

Script extraído de los foros de LinuxQuestions

Categorias diariolinux sonido
  • Artir dice:

    Y una vez pasado a mp3: mp32ogg *.mp3
    Así nuestra música ocupará menos y la tendremos en un formato libre, OGG. Yo lo hice así y no se nota la pérdida de calidad.

  • Josu López dice:

    Sirve para todo lo que reproduzca mplayer.
    Desde hace tiempo tengo esto en mi .bashrc:
    alias wav=”mplayer -vo null -vc dummy -ao pcm”

    wav y en unos segundos tienes el audiodump.wav correspondiente 😉
    Agur!

  • Josu López dice:

    s/wav y/wav cualquier-archivo-que-reproduzca-mplayer y/, que al poner el comentario se ha cepillado parte del texto que iba entre el simbolo menor que y el simbolo mayor que :S

  • Urko dice:

    @Artir: no es por nada, pero convertir de wma a ogg pasando por mp3 es una muy mala idea, que sonará fatal.

    En realidad, también es muy mala idea convertir wma (lossy) a mp3 (también lossy), pero como todos sabemos, mp3 se reproduce en todas partes, y wma pues… no.

    Si aún tienes los CDs originales (o versión lossless) de esos archivos mp3, crea tus ogg desde ellos. Tus oídos lo agradecerán.

    Por supuesto, si tienes la suerte de tener un reproductor ogg portátil, convierte siempre tus CDs a ogg, que tus oídos también lo agradecerán 🙂

  • GaTTsU dice:

    Me encanto el tr. Hace años que uso linux y siempre encuentro algún comando nuevo.
    Gracias.

  • KonS dice:

    Se que es viejo…. pero a alguien le valdra

    No me ha valido para debian squeeze. Pero al final lo deje asi:
    #!/bin/bash

    # Creado por http://mirutalibre.wordpress.com/2009/09/10/transformar-archivos-wma-a-mp3-utilizando-un-script/
    # Modificado por KonS (mas_ke_naDONTSPAM@hotmail.com

    # Por cada linea, convierto con el ffmpeg
    for i in *.wma ; do ffmpeg -i “$i” -f mp3 -ab 192 “basename “$i” .wma.mp3″ ; done

    # Borro el fichero
    rm “$i”

  • Sskesehyu dice:

    Gracias

    Cómo convertir ficheros WMA a MP3 y juntarlos en un solo archivo de audio o sonido (disco, álbum): http://www.adslzone.net/postt342800.html

Deja un comentario

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