> On 4 May 2020, at 17:56, Gyan Doshi <[email protected]> wrote:
>
>
>
> On 04-05-2020 09:54 pm, vectronic wrote:
>> I needed to encode to mov/mp4 with a timebase of 1/600 and the output was
>> not as expected.
>
> What was the unexpected output?
>
> You can use video_track_timescale to set any custom scale.
>
> Gyan
The unexpected output is that if you request a timebase of 600 as an argument
for ffmpeg on the command line, the output timebase is forced to be greater
than 10000.
As far as I can see there is no documentation or message logged that the
following logic is applied which means the output differs to what a user has
requested and expects:
while(track->timescale < 10000)
track->timescale *= 2;
I believe video_track_timescale applies to all tracks - so you unable to
specify timescales per track?
Nick
_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".