On 07-07-2020 04:42 pm, vectronic wrote:
On 11 May 2020, at 16:46, Gyan Doshi <ffm...@gyani.pro> wrote:



On 11-05-2020 06:44 pm, vectronic wrote:
On 5 May 2020, at 06:19, Gyan Doshi <ffm...@gyani.pro> wrote:



On 05-05-2020 03:16 am, vectronic wrote:
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?
I believe your flag also disables the scale clamping for all video tracks. In 
that case, better to extend the min value of video_track_timescale  to -1 to 
implement this instead of a new flag.

Gyan

Hello Gyan,

I updated the patch with your feedback here: 
https://patchwork.ffmpeg.org/project/ffmpeg/list/?series=1138

Do you have any further feedback?
Give me  a couple of days to test.

Thanks,,
Gyan
Hello Gyan,

Did you end up getting any time to look at this?

Sorry, life's gotten busier for me. I'll aim to test it this weekend.

Gyan
_______________________________________________
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".

Reply via email to