Fast ripping of CDs (and storage)
Someone in our house (not me) keeps remarking on the piles of CDs, the boxes stored in cupboards, the new boxes which come in from Amazon and elsewhere. :) :) I guess many of us have similar conversations.
Occasionally I get comments such as "why don't we put all the CDs on a device ..." - (such as one of those Brennan thingies ...) and "then store all the CDs in a big box somewhere else" - typically mentions garage, shed, loft etc.
One of the reasons I don't particularly want to go this way is just the sheer time involved. With several thousand CDs, if each took 5 minutes (optimistic) to store, that'd be getting on for 200 hours non-stop. Then Sod's law would probably kick in anyway, and the drive or data storage device would get damaged or nicked, and the whole effort would be wasted.
I'm guessing that perhaps the most sensible approach, if I am to even think of going this way at all, is to select maybe the 200 or so most interesting CDs, and then rip them to a hard drive, and then play them back via my network and Squeezebox. That way my time involvement could perhaps be reduced to a few days, but at the end of it all, it'd only save the equivalent of approximately one IKEA CD rack.
I have looked at the specs of the Brennan JB7 - OK, but not too thrilling. If I remember it can only save to MP3 and WAV. WAV might not be too bad, and I think it can export to a hard drive.
Other devices which might also do similar things are from Olive (e.g 3HD recorder), and the XIVA musicm8. I did hear very good things about older CD recorders - such as a Yamaha model with a disc drive - but unfortunately I never quite got into CD recorders, and some which might have had suitably high audio quality, together with storage for quite a collection of CDs, passed me by.
A DIY solution might also be feasible - for example using a PC as a Linux box, and put in several CD drives for ripping. Anyone tried that?
Issue 1: Lossless formats
The first issue I considered is which lossless format to use. AFAIK the most common ones are ALAC and FLAC. Some other formats may have both lossy and lossless variants.
Personally I can convert to either ALAC or FLAC, but since I use an iMac frequently the "obvious" choice is ALAC. This gives immediate iTunes compatibility, and it seems to be compatible with my Squeezebox kit too.
I assume that if necessary I can convert from ALAC back to FLAC, so there is no harm in choosing ALAC at the outset.
On the other hand, some people may recommend FLAC, which for me would give an immediate compatibility issue with iTunes, though there are ways round, for example using Fluke - http://code.google.com/p/flukeformac/
Some people may find FLAC is immediately more convenient for them.
Can I assume that, for me, that ALAC is really the way to go?
Issue 2: Choice of playback device/system
Following Issue 1, it seems reasonable for me to stick with iTunes for playing some of the ALAC files, and my Logitech kit works with those.
Some people - particularly those who don't use iPods or iMacs, but who are using PCs may wish to use other players and playback devices. It is quite possible that some players and devices won't play ALAC, in which case that either restricts the players to be used, or step 1 - choice of format - needs to be changed.
Issue 3: Converting between lossless formats
I assume that there are good converters which can convert from ALAC to FLAC and/or FLAC to ALAC. While I hope that I don't need these initially, at some later stage it might be necessary. By then I would hope to be able to do batch conversion from files on one drive to another.
Is it easier going one way rather than the other? Are some tools easier to use than others? Recommendations!
Issue 4: Generating track metadata
Most tools, such as iTunes etc., will try to match CD tracks against a CD database - often the Gracenote one.
This clearly saves a lot of time, and in many cases will also cause the artwork to be located - not sure how - but it does, and can appear in a user interface, such as for SqueezePad.
Some rippers are not so good at this - for example when I ripped a CD using Max for MacOS the other day, it couldn't find the data for one CD, so I had to partially enter it manually, and all the tracks were given numbers - relative to the name I provided.
I don't know how easy it is to modify such metadata afterwards, but in the first instance it helps to get as much accurate data as possible. The time taken to enter/correct such data can easily approach or exceed the ripping time. If only a few CDs aren't recognised this might not be a problem, but it could be if this happens relatively often.
I noticed a few years ago that some tools use different databases, and give different results. Are there any preferred tools/databases?
Issue 5: Which library system to use?
As I rip CDs - now mostly to ALAC, I think that there can be more than one library system. I use iTunes at present, and this somehow cooperates with the Squeezebox server. I'm assuming that since the ALAC format is lossless, that iTunes will do better or worse than any other system. This would not necessarily be the case if I used a lossy codec.
So far I've not had a problem, but I'm aware that problems may come later.
Issue 5a: How good are tools such as iTunes with very large collections? Can they go belly up above a certain number of albums/tracks?
Issue 5b: How easy is it to migrate the audio files from one library system to another?
Issue 5c: Are there any preferred library systems?
I'll come back with other iTunes related issues later, but these more general issues re the library systems will do for now.
Issue 6: CD recognised but data not as needed - Language issues
One problem which can happen is that a CD is put in, and ripped, but although the track details are more or less correct, the album details are in Japanese or Chinese. I guess that using the Musicbrainz tool mentioned or other tools, that this kind of problem can be fixed, but right now I don't know how to do it.
It has just happened to me with a Decca CD - disc 1 of a 3 CD set 473 255-2 Mendelssohn String Quartets played by the Ysaye Quartet.
I don't know if I can edit the details in iTunes, or if I need to do something else to get this right.