On 03/22/2012 07:46 AM, Markus Degen wrote:
> Hi there,
>
> when creating Quicktime movies, ffmbc is setting the QT/TimeScale
> value at 1000. This is fine with 25fps movies, but with 24fps movies
> it can lead to problems with some professional software.
That value is the global timescale of the file. Each track has its own
timescale which is 1/fps and 1/samplerate and that is perfectly accurate.
> Depending on the length of the movie, Nuke or Tweak's RV is using a
> wrong fps value. You can check this by encoding 13 frames with 24fps.
> The above software will read 23.9852 as fps value.
>
> The reason is a non integer division of TimeScale/fps (1000/24).
This is because the wrong value is being used.
[...]
--
Baptiste COUDURIER
Key fingerprint 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA
FFmpeg maintainer http://www.ffmpeg.org
The timescale you are mentioning is the global timescale of the file.
It is not meant to be used when computing the frame rate.
When computing the frame rate, the track timescale should be used instead,
and this one should be accurate.
The timescale you are mentioning is the global timescale of the file.
It is not meant to be used when computing the frame rate.
When computing the frame rate, the track timescale should be used instead,
and this one should be accurate.