[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