Jun 02 2008

Convertir de wma a mp3

Published by admin at 4:18 pm under sonido


#!/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

5 responses so far

5 Responses to “Convertir de wma a mp3”

  1. Artiron 02 Jun 2008 at 4:33 pm

    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.

  2. Josu Lópezon 02 Jun 2008 at 4:59 pm

    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!

  3. Josu Lópezon 02 Jun 2008 at 5:03 pm

    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

  4. Urkoon 06 Jun 2008 at 3:23 am

    @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 :)

  5. GaTTsUon 01 Jul 2008 at 11:09 am

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

Trackback URI | Comments RSS

Leave a Reply

« Back to text comment