BeyerMonster
100+ Head-Fier
Anyone using 2+ drives to rip CDs at the same time on a Windows machine? If so, what ripper are you using?
Ideally, I'd like to just use 3-4 drives and just have it do the following automatically when I insert a disc:
This way, I wouldn't even have to look at a monitor. Just keep feeding it discs whenever I happen to pass by the machine.
Right now, with EAC, I have to do this via multiple instances of EAC:
I then do a batch pass at the end to move things into MusicBrainz and then use Foorbar for a DR scan, and a ReplayGain scan.
Somewhat labor intensive for a few hundred CDs.
A few months back I started the process of ripping my entire CD collection after buying a handful of drives to plug into my HTPC, figuring that my time was worth more than the incremental cost of a few extra DVD-RW drives. While the machine clearly has enough resources (CPU, RAM, I/O bandwidth, etc) to handle multiple discs at once, I've noticed that EAC seems to sporadically barf (1 out of 10 discs?) during the FLAC compression stage. In particular it's almost as if the algorithm used to generate temporary filenames has a bug that causes it to use the same filename for files being extracted from 2 different EAC instances and it gets confused. Unfortunately, either my version of Flac doesn't return a proper error code or EAC doesn't actually respect the returned flag. So in addition to not generating a good FLAC file, it ends up deleting the WAV file when this happens, so I have to go back and re-extract it again. The alternative would be to leave the .WAV files around to avoid re-extraction, but then I'd still have to re-run the compression. Either way, I would prefer that everything was a 1-pass operation.
Miscellaneous constraints:
Ideally, I'd like to just use 3-4 drives and just have it do the following automatically when I insert a disc:
- Auto-detect gaps
- Match CD via MusicBrainz
- Generate CUE sheet
- Rip all audio tracks to WAV
- Perform compression/tagging automatically
- Eject CD
This way, I wouldn't even have to look at a monitor. Just keep feeding it discs whenever I happen to pass by the machine.
Right now, with EAC, I have to do this via multiple instances of EAC:
- hope that it matches something via CDDB
- Click No twice for Cover Images/Lyrics (Haven't figure out how to disable this)
- Hit F4 to detect gaps
- Create noncomplaint CUE Sheet
- SHIFT-F6 to copy tracks
- Click OK when it's done
- Eject CD (does this automatically)
I then do a batch pass at the end to move things into MusicBrainz and then use Foorbar for a DR scan, and a ReplayGain scan.
Somewhat labor intensive for a few hundred CDs.
A few months back I started the process of ripping my entire CD collection after buying a handful of drives to plug into my HTPC, figuring that my time was worth more than the incremental cost of a few extra DVD-RW drives. While the machine clearly has enough resources (CPU, RAM, I/O bandwidth, etc) to handle multiple discs at once, I've noticed that EAC seems to sporadically barf (1 out of 10 discs?) during the FLAC compression stage. In particular it's almost as if the algorithm used to generate temporary filenames has a bug that causes it to use the same filename for files being extracted from 2 different EAC instances and it gets confused. Unfortunately, either my version of Flac doesn't return a proper error code or EAC doesn't actually respect the returned flag. So in addition to not generating a good FLAC file, it ends up deleting the WAV file when this happens, so I have to go back and re-extract it again. The alternative would be to leave the .WAV files around to avoid re-extraction, but then I'd still have to re-run the compression. Either way, I would prefer that everything was a 1-pass operation.
Miscellaneous constraints:
- I'm only looking at freeware, so please don't suggest dBpoweramp.
- Ideally I'd like to move away from AccurateRip and use MusicBrainz since it's non-commercial.