QuickTime Player seems to "stretch" samples slightly of LAME-
encoded MP3s during playback. The test file used was an AIFF of
length 3:39:11, and the output MP3 was read by QuickTime as
3:39:28 (that's 3 minutes, 39 and 28/30th seconds). If the MP3 is
exported back to AIFF, it goes down to 3:39:12 (I assume the
extra 00:00:01 is due to the framing issue of MP3s). If the MP3
and AIFF are played simultaneously, they begin roughly
simultaneously, and deviate further and further as time goes on.
OS X 10.2.6
lame 3.93.1, compiled with all options on default.
I have observed this bug on other builds and other OS X/QT
versions as well, though I could not name them specifically.
I don't know whether this bug is with LAME or with QuickTime; I'll
be sending a similar bug report to Apple as well.