Finding 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.
[tags]mp3, osx[/tags]
Related posts:
- WordPress 2 multi-blogging made easy I upgraded the site to Wordpress 2 this morning. This...
This works well but beware, it jettisons the metadata en route.
Thanks for the informations.. worked as expected. Keep on the good work!
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
Switch is fantastic. It’s so easy it hurts. Thanks
Thank you!
Because Songbird do not play wma by linux I decided to corvet all my wma files.
Best regards.