Converting WMA to MP3 on OSX or Linux

Posted on | October 3, 2006 | 4 Comments

MusicFinding this technique took more time than I thought it should, so I thought I’d share a quick and simple music transcoding tip.

Converting WMA to MP3

1) Get mplayer and lame installed. I use the accelerated and precompiled mplayer and lame for OSX.

2) Create a simple shell script: #! /bin/sh set -e F=$1 mplayer -ao pcm:file="${F%.wma}.wav" "$F" lame --preset hifi "${F%.wma}.wav" "${F%.wma}.mp3" rm -f "${F%.wma}.wav" Save as “convert_wav.sh”, make executable, and run it on your wma files. An easy way to hit all of them in a directory tree is: find . -name "*wma" -exec convert_wav.sh {} \; Thanks to the original version, found and modified from that given on Macosxhints.com.

Technorati Tags: ,

Comments

4 Responses to “Converting WMA to MP3 on OSX or Linux”

  1. Jefficus
    March 29th, 2007 @ 6:47 am

    This works well but beware, it jettisons the metadata en route.

  2. Fabio Varesano
    July 31st, 2007 @ 6:35 am

    Thanks for the informations.. worked as expected. Keep on the good work!

  3. Marin Todorov
    November 2nd, 2007 @ 6:03 am

    Hi Bruce,

    you can try the tool I’m using – it’s free and relatively fast :)

    http://www.nch.com.au/switch/plus.html

    Just download the free version and voila ! converting between several diff audio formats

    Marin

  4. qk4l
    May 3rd, 2009 @ 3:13 am

    Thank you!

    Because Songbird do not play wma by linux I decided to corvet all my wma files.

    Best regards.

Leave a Reply





CommentLuv Enabled

Video & Audio Comments are proudly powered by Riffly