Best CD Ripper Ever!
One of the things I wanted to get done before I moved was to rip all my remaining CDs in an archival quality, single-file, lossless format, so I could toss all the physical copies. This is part of a larger project to reduce the amount of physical clutter in my life (I'm also getting rid of most of my books and movies, except those that can't be found in or imported to a digital format).
I did a lot of searching to find software that would make as close to a perfect copy as possible, and record it as single file FLAC+embedded cue with correct metadata. Initially I had very little luck - it was going to be a big job with a lot of manual effort.
Then I found Abcde, which turned out to be the perfect solution! It does everything in one place with very little input on my part (beyond figuring out its config file, which is a bit of a monster).
It uses cdparanoia to extract the initial data, which turns out to do an amazing
job compensating for hardware issues and successfully reading from some of my old, damaged discs. No pops, no jitter, in fact no audio artifacts at all, even from CDs that no longer play correctly. Because it uses raw data rather than the analog audio feed there are no issues introduced by my cheap onboard sound either.
It also manages to get metadata, album art, and ToC/cue information correct every time, pulling it from cddb, musicbrainz, and various other sources. The only album out of 40 so far that it couldn't find was from an incredibly obscure indie band that (let me just get my hipster glasses on) you've definitely never heard of, which was literally produced in someone's garage on a desktop CD burner. So yeah. It did a great job.
Last but not least, it runs off the Linux command line (this is a feature, not a bug - no ugly, cluttered UIs).
You'll not find an extractor for any OS that does a better job, and this may be the only one that successfully ties together best-in-class tools for every step of the extraction process. It does exactly what needs to be done, does it exactly right, and doesn't do anything else.
If you care about getting a perfect
rip, I can't recommend it enough! Configuration is a bear, but once you've got it set up right, you just invoke "abcde -1", answer a couple questions, and let it do its thing.http://abcde.einval.com/wiki/