[FFmpeg-trac] #10348(undetermined:open): Invalid B-frames timestamps importing .h264 or .hevc stream

FFmpeg trac at avcodec.org
Wed May 10 16:30:58 EEST 2023


#10348: Invalid B-frames timestamps importing .h264 or .hevc stream
-------------------------------------+-------------------------------------
             Reporter:  slydiman     |                    Owner:  (none)
                 Type:  defect       |                   Status:  open
             Priority:  important    |                Component:
                                     |  undetermined
              Version:  unspecified  |               Resolution:
             Keywords:  frames       |               Blocked By:
  timestamp h264 hevc                |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by slydiman):

 So, the message like
 {{{
 [mp4 @ 000001933f6ed800] Timestamps are unset in a packet for stream 0.
     This is deprecated and will stop working in the future.
     Fix your code to set the timestamps properly
 [mp4 @ 000001933f6ed800] pts has no value
 }}}
 during copying is the sign of the problem.
 Probably it must be fixed somewhere in
 https://github.com/FFmpeg/FFmpeg/blob/master/libavformat/demux.c

 I don't see any problem around the warning {{{non-existing SPS 0
 referenced in buffering period}}}. MP4 is playable anyway because SPS and
 PPS will be inside avcC atom which is read before mdat.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/10348#comment:13>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list