> On 4 May 2020, at 17:56, Gyan Doshi <ffm...@gyani.pro> 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 ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".