On 05/10/06, <b class="gmail_sendername">James Leifer</b> <<a href="mailto:James.Leifer@inria.fr">James.Leifer@inria.fr</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
"Steve Flynn" <<a href="mailto:anothermindbomb@gmail.com">anothermindbomb@gmail.com</a>> writes:<br><br>>    How will the lookup program know which CD these are WAV tracks of?<br>>    When you are ripping a CD and you perform a CDDB lookup, the ISRN is
<br>>    read from the CD TOC and that is used to identify the CD in the CDDB<br>>    database. Now that you've thrown that information away and have<br>>    nothing but a big pile of WAV files, you've got no way of telling what
<br>>    that CD was... in essence, you've thrown away all of your metadata.<br><br>Hmm... A quick googling suggests that a cddb query consists of the<br>hash of the lengths of all the tracks on the CD.  Maybe I've<br>
misunderstood, but if this is true then a pile of *all* the wav files<br>from a single CD should yield this information nicely.<br></blockquote></div><br>I don't see how that can be accurate (although if that's the way CDDB works, then it's obviously good enough). I've always looked up the ISR number from the CD TOC myself. When I've ripped a wav file twice and then compared the two copies, there have always been slight diffrerences, due to jitter, silence cut-off points, error correction routines and so forth. The lengths of the two files may or may not be precisely the same.... this is why I didn't think using a hash of the track lengths would be particularly accurate.
<br><br>I'm happy to be corrected however - if it works with hashed lengths, then topper! :)<br><br clear="all"><br>-- <br>Steve<br>Despair - It's always darkest just before it goes pitch black...