Hmmm. I'm starting to think it may not be Apple after all. Well, not entirely.
I've been doing some tests with a friends copy of Final Cut Express, and it appears to have the same issues. It's not as apparent, because Final Cut makes a heroic effort to match the audio rate and the video length, which works okay for about the first hour of video, but slowly loses sync. I also get this capturing directly in Quicktime 7.
(In a side note, upgrading to Tiger and QT 7 did not help things. Now, instead of the audio being a bit short when extracted, QT helpfully pads the audio to the same length as the video with silence. Grrrr. Oh well, at least Spotlight is neat)
Both Final Cut Express and my own testing shows that the extracted audio is about 47.970Khz, instead of 48Khz. This could either be an incompatibility with Quicktimes Dv->AIFF conversion, or it could be a problem with the hardware.
Could we get a quick poll of what kind of converters we're seeing this with? I've seen the DAC-100 mentioned twice.
I have a Datavideo DAC-100, firmware version H531 (on white sticker on the bottom)
jf