[FFmpeg-devel] [FFmpeg-cvslog] lavf/movenc: Mention video_track_timescale as option to fix the timescale.
ffmpeg at gyani.pro
Thu Jan 24 16:17:47 EET 2019
On 24-01-2019 07:05 PM, Carl Eugen Hoyos wrote:
> 2019-01-24 14:13 GMT+01:00, Gyan <ffmpeg at gyani.pro>:
>> Or better, a viable timescale ceiling can be printed.
> Yes, this is exactly the reason why nothing was committed for
> several years.
> (Although printing the current scale is a very good idea that
> wasn't suggested so far.)
The ceiling should be (int) (INT32_MAX * track->timescale /
(Shouldn't the value limit be UINT32_MAX?)
>> 3) If the offending track is audio, then nothing can be done, the
>> message should reflect that (and the muxer should quit).
> Please provide an example.
I don't follow. The error msg only suggests to modify the timescale of
video tracks. For audio, the timescale is fixed to the sampling rate and
isn't selectable, so if there's an overflow there, there's no remedy.
More information about the ffmpeg-devel