
You thought the last one was nerdy? THINK TWICE! Here we learn how to encode music.
This is part 2
Part 1 can be read here. I’ll only focus on mp3 VBR converting, because usually, it’s going to be compatible with most stuff. For the best VBR quality, .ogg files should be what to look for.
Additional Information before going on
In the first part of this article, I’ve explained bit rates a bit, which would be enough to convert pieces the way you need it. This is nice if you want to set your parameters manually, but often, when looking for VBR information, you’ll stumble upon things like v0, v1, v2, etc. (the numbers go up to v9). Those are indicators of quality.
The lower the number, the higher the quality. v0 refers to a VBR bit rate going up to 320 kbps, and it’s the highest you can reach. v2 is considered to also be good quality, usually around the equivalent of CBR 192 kbps in terms of file size. In my opinion, you shouldn’t look for anything lower [quality wise] than v2. You should also choose the slowest encoding options for a better quality: 2 passes, slowest settings.
Know that VBR can not enhance quality. It can only reduce it, as with every compressing algorithm you’ll find. Encoding VBR with a max 320 kbps from a CBR 320 kbps file will result in a loss of quality, and so would encoding a VBR from a VBR of the exact same quality. Only encode to lower bit rates, from CDs or lossless formats like flac.
This being said, let’s go for some fast tutorials.
Windows: foobar2k
First thing you’ll need is the LAME pack to encode in Variable bit rate. You can get it here: http://www.rarewares.org/mp3-lame-bundle.php Save it on your desktop or anywhere you might find it when you need it again. The only files of the pack you’ll need are lame.exe and the dll coming with it.
Then, within foobar2k, you need to have enabled the Converter option when installing (’Optional Features -> Tools -> Converter’). I’ve got a custom theme, but so many people do, so sorry if it’s hard to follow. Anyway, here it is, in a simple way. First you need to load the tracks to convert in your playlist. Then, you select the files to convert > right click > Convert > Convert To…

A ‘converter setup’ window will pop up. Press the ‘More Settings’ button, then press ‘Add New’. In the new window, you can choose the settings for the VBR files. You can see the presets I used:
Then, all you have to do is confirm. Windows will pop a prompt asking you to locate the LAME encoder. Click on the .exe file. The file should start encoding soon.
Windows: Winamp Pro
Winamp has got the simplest way to encode to VBR I’ve found so far. It’s also one of the fastest ones in the few I tried. An important point is that only winamp pro will convert to VBR. Free versions will NOT do it. So you can either ‘buy‘ it or buy it.
Winamp is an overall great media player for windows, really easy to use, although you should avoid most of the bundled crap AOL is now shipping it with if you can.
Anyway, once it’s done installing, start winamp and insert your files into the playlist (the media library can also work). Right click on one or many files > send to: > Format converter. You can play with the settings, or take the ones I use (see below). Then just press ok and there you go, files converted! It’s as simple as it gets, really. You can even choose presets if you feel just sliding these things is too complex.

Windows XP - Linux (WINE): MediaCoder
Mediacoder is one of the best converters all-around. It can convert pretty much anything in audio and video, but sadly won’t work perfectly with anything that is not Windows up to XP. To use it, go grab mediacoder on sourceforge (and use the stable version if possible, my experience with mediacoder in general was filled with bugs). When everything is installed run it and put the files you want to convert in the top of the window.
Luckily, mediacoder is mainly complex with video. What I mean is encoding to VBR is a joke. Just use settings that look like the picture below for something close to the greatest quality. I guess you should have understood how to set high quality everywhere where sliders are by now.

The way to put settings vary between each version of mediacoder, but the basics remain the same. Then you just press ‘Start’ on the top of the window, and enjoy the ride.
Ubuntu: Amarok
This one’s going to be done with the amarok player. It usually comes right with the default repository, so you can just get it there. Once everything is set right, Go into Tools > Script manager. Then you go and press Get More Scripts to download the transKode script.
Before running the script, we’ll need the LAME library. It’s available in the default repo as far as I know. Just go grab it with the synaptic package manager.
You can then run the script. This is done in the script manager described above (and on the picture on the right). Press the configure button. Some default preset should be selected. You can go select whatever you want to convert the file in, but in this case, we’ll stick to mp3 VBR with LAME, thank you good night. Click on the little wrench to configure the script. You should see the settings.
To get the highest VBR quality possible, your settings should look like this:

Options like including CRC checksums [in the advanced tab] are only useful if you plan on streaming the song over the web. Anyway, you can now save your preset to use it again later. Check the ‘place entry in transcode context menu’ checkbox to have a fast access to the preset you just created.
You can also give faster settings by using the following lines (from lowest to best): –preset medium, –preset standard, –preset extreme. These will have neat presets so you don’t have to think too much. To convert a song, just right-click on it in the playlist: If transKode is running correctly, it’ll be in the list; that’s where you can choose to encode it.
VoilĂ , your file is now VBR!
Mac OSX
YOUR OS SUCKS, PLEASE SUFFER! To be honest, I just don’t have a Mac at home to test anything, so no instructions for you guys! good luck!
Conclusion
That should cover the basics to start encoding and transcoding your own files. If you have any question, just leave me a comment, I’ll be glad to answer. If I have enough questions, I may do a 3rd part to cover more, but right now, this is the end of the article. I hope I have helped some people.