[FFmpeg-trac] #10408(avcodec:open): decoder sometimes reporting pts values in incorrect order

FFmpeg trac at avcodec.org
Tue Aug 13 21:11:23 EEST 2024


#10408: decoder sometimes reporting pts values in incorrect order
------------------------------------+-----------------------------------
             Reporter:  csab6597    |                    Owner:  (none)
                 Type:  defect      |                   Status:  open
             Priority:  important   |                Component:  avcodec
              Version:  git-master  |               Resolution:
             Keywords:              |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+-----------------------------------
Comment (by Balling):

 actually:



 {{{
 ffmpeg -i https://streams.videolan.org/ffmpeg/incoming/02.mp4 -vf vfrdet
 -f null
  NUL
 }}}

 prints


 {{{
 [null @ 000001bf2b551380] Application provided invalid, non monotonically
 increasing dts to muxer in stream 0: 654 >= 653
 [Parsed_vfrdet_0 @ 000001bf2d47da40] VFR:0.006116 (4/650) min: -1001 max:
 2002 avg: 750
 [null @ 000001bf2b551380] Application provided invalid, non monotonically
 increasing dts to muxer in stream 0: 654 >= 654
 }}}


 I can prove this is incorrect file cause you can demux the file into Annex
 B (ffmpeg -i https://streams.videolan.org/ffmpeg/incoming/02.mp4 -c copy
 adfaq.h264) and then use mp4box from GPAC:
 mp4box.exe -add adfaq.h264 cfr.mp4


 Still ffmpeg has a bug when it remuxes this annex B. So...           Still
 a bug
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/10408#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list