I've seen un explainable '-ss' (i.e., seek) problems.
I've seen trivial changes to FFmpeg commands produce a flood of un explainable "non-monotonous DTS" errors when the trivial change had nothing to do with anything that would change DTS. (And I find it tragic-funny that FFmpeg 'fixes' the bogus DTS problem by taking the previous DTS and adding '1' to it instead of adding a whole frame.)

We've all probably experienced these types of faults and then just blew them off and tried something different in order to get our jobs done. For example, Gyan showed me '-bsf noise' as a better, more reliable way to cut than using '-ss'.

Ticket_11055.m2ts is the first sample I've found that makes a clear cut case that something's wrong with FFmpeg's timestamp service -- a 'service' that's probably deeply buried. There may be several such 'services' created as developers encounter case issues that prompt them to write their own timestamp service 'fixes'.

May I remind you that
ffmpeg -f framecrc
ffmpeg -vf showinfo
ffprobe -show_frames
all produce differing results.
ffmpeg -f framecrc
is the only one that agrees with the actual packet DTSes & PTSes.


_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to