Converting a CD collection to MP3s

I recently converted my 500+ CD collection to MP3s. Here’s how I did it.

I used Exact Audio Copy to rip the CDs. It was really slow in secure mode so I switched to burst mode and used copy and test which does CRC comparisons to make sure you got the same audio in two tries. The quality of the MP3s is fine and it took much less time than secure mode. My CDs are in good condition and have very few scratches, so I wasn’t as concerned about that to begin with.

If you have a CD that has scratches, you can always go to EAC -> Drive options and use Secure Mode. It will take much longer to rip the CD, but it’s more likely to avoid any problems from the scratches. I had a handful of CDs that I knew had issues but Secure Mode just got stuck and hung. The best solution I found was to fill in the scratches using a highlighter, polish the CD gently with lens cloth and use Burst mode. It worked for me.

Even after switching to burst mode, it was still slower than I had hoped. I realized I could use the compression queue to leave the conversion of wavs to mp3s to be done overnight. The way to do that in EAC is not immediately obvious, but I found a thread on a support forum that explained it concisely:

  1. Need to have “On extraction, start external compressor queued in the background” (Use 1) checked located in EAC Options->Tools.
  2. Check “Make all compression tasks sleep” located in Database-> Compression Queue Control Center
  3. Rip the songs
  4. after you are done ripping all the songs, goto Database-> Compression Queue Control Center, uncheck “Make all compression tasks sleep” and press OK….it will start compressing the songs you ripped

Turn off showing external compression. You can do this in EAC Options -> Tools -> Do not open external compressor window (it’s a checkbox). The last thing you need is a window popping up showing you the compression status every few minutes when you’ve queued up several hundred of them.

I used 160kbits for MP3 encoding. It’s a nice balance between size and quality, with an average song ranging from 3MB to 6MB.

After getting everything set up, my basic process for each CD was as follows

  1. Load CD and wait for EAC to realize the CD is there
  2. Hit Alt-g to load the tracks from freedb.org
  3. Hit Shift-F6 to copy and compress the tracks on the CD. Since I had compression set to sleep, it ripped all the tracks to wavs, then queued the encoding job.
  4. When the CD tray opens, switch CDs start over again.

Once I was done ripping for the day I unchecked the compression sleep check box to start encoding the wav files. Make sure you have plenty of disk space for all the wavs. The next morning all the wavs had magically been converted into MP3s.

It’s also a good idea to take a second to make sure the information that you got from freedb.org is what you want. Different people have different conventions for album names or using “the” in the title. If you want all your artists to be in the same location it’s easier to do it for each CD as you rip it. Otherwise you have to go back and rename directories and change the ID3 tags, which can be tedious and cumbersome.

It took several days to rip all of my CDs, but now that it’s done I can listen to my entire CD collection without mucking around with CD trays or CDs.

Comments

 (Post a comment) | Comments RSS feed
  1. Bitacle Blog Search Archive – Converting a CD collection to MP3s…

    […] I recently converted my 500+ CD collection to MP3s. […]…

    Trackback by bitacle.org on September 20, 2006 @ 9:07 pm
  2. what a novel idea I will have to try it. also I did not know about the highlighter on a scratched cd will have to try that also

    Comment by whaleman on September 21, 2006 @ 4:33 pm
  3. I’ve used it a handful of times with reasonable success. It won’t get rid of huge gouges but it helps with the smaller ones.

    Comment by dan on September 21, 2006 @ 4:53 pm

Comments are closed