Hi,
I would like to know the reason for the timescale of 90000 that is inserted into the movie header atom.
Other encoder do insert other timecales (iTunes Store seems to use 600, iTunes seems to use the timecale of the audio track).
The reason I am asking is that Quicktime Player seems to use this timescale multiplied by the duration in the movie header to calculate the playlength of a file. The problem is, that Quicktime seems to use a signed 32bit variable to calculate this (at least on windows). This means that long audio books (longer than about 6 hours) cannot be played by Quicktime Player.