Convert WAV to MP3 or MP3 to WAV

By  on  

Boy I would have loved this post a decade ago when I was ripping CDs from my local library.  The memory is actually quite hilarious:  I would request 100 CDs at a time from the local library system, pick up however had been delivered at 10 a.m. that morning, and return them at 5 p.m. that day.  I had a giggle with the librarian in those days but the real giggle was the fact that the WAV files were bloating up my hard drive.

The following simple command would convert those WAV files to MP3s:

ffmpeg -i song.wav song.mp3

Of course converting from MP3 to WAV would simply be swapping the extensions in the command above.

ffmpeg is a marvel of a utility.  Video conversion, audio conversion, and probably the key to world peace.  Thank you ffmpeg!

Recent Features

  • By
    5 HTML5 APIs You Didn’t Know Existed

    When you say or read "HTML5", you half expect exotic dancers and unicorns to walk into the room to the tune of "I'm Sexy and I Know It."  Can you blame us though?  We watched the fundamental APIs stagnate for so long that a basic feature...

  • By
    CSS Gradients

    With CSS border-radius, I showed you how CSS can bridge the gap between design and development by adding rounded corners to elements.  CSS gradients are another step in that direction.  Now that CSS gradients are supported in Internet Explorer 8+, Firefox, Safari, and Chrome...

Incredible Demos

  • By
    MooTools Overlay Plugin

    Overlays have become a big part of modern websites; we can probably attribute that to the numerous lightboxes that use them. I've found a ton of overlay code snippets out there but none of them satisfy my taste in code. Many of them are...

  • By
    Scrolling “Go To Top” Link Using Dojo

    One of the most popular code snippets of posted on my blog has been the scrolling "Go To Top" link snippet. The premise of the snippet is simple: once the user scrolls an element (usually the BODY element) past a given threshold, a "Go...

Discussion

  1. Mark Progano

    If you’re on a mac and you want to do it on your machine, after installing X-Code,type in brew install ffmpeg

  2. If you also want to edit your audio first, Audacity has been a trusty companion for years now. Looks like arse, works like a charm. http://audacity.sourceforge.net/

  3. MaxArt

    Back in the days, the best mp3 converter was LAME.
    I don’t know if something better came out in the meanwhile, but it’s a highly customizable multiplatform tool.

    It looks like ffmpeg can use the libmp3lame audio codec, I guess it would be nice to know how to use it.

  4. yes, LAME pretty much was the bee’s knees.

  5. Kimomat

    Great tool! A gulp package is also available: https://github.com/cab/gulp-ffmpeg

  6. I have usef ffmpeg for converting images to video. very useful for that.

  7. No joke.. 5 years ago, it would have been such a savior.

Wrap your code in <pre class="{language}"></pre> tags, link to a GitHub gist, JSFiddle fiddle, or CodePen pen to embed!