[FFmpeg-trac] #9412(avformat:closed): HEVC fails to seek on keyframe
FFmpeg
trac at avcodec.org
Mon Feb 24 06:22:15 EET 2025
#9412: HEVC fails to seek on keyframe
-------------------------------------+-------------------------------------
Reporter: SuRGeoNix | Owner: (none)
Type: defect | Status: closed
Priority: normal | Component: avformat
Version: git-master | Resolution: fixed
Keywords: mpegts hevc | Blocked By:
seek |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Changes (by Balling):
* resolution: => fixed
* status: reopened => closed
Comment:
Fixed after b6652115de64b6dee5a212643280e3c50c169935
This now prints a lot of warnings which now a clear bug in MPEG TS
decoder.
{{{
[hevc @ 00000180857c7080] Could not find ref with POC 48
[hevc @ 00000180857c7080] Error constructing the frame RPS.
[hevc @ 00000180857c7080] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c5a80] Could not find ref with POC 51
[hevc @ 00000180857c5a80] Error constructing the frame RPS.
[hevc @ 00000180857c5a80] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c61c0] Could not find ref with POC 51
[hevc @ 00000180857c61c0] Error constructing the frame RPS.
[hevc @ 00000180857c61c0] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c6580] Could not find ref with POC 51
[hevc @ 00000180857c6580] Error constructing the frame RPS.
[hevc @ 00000180857c6580] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c5e00] Could not find ref with POC 54
[hevc @ 00000180857c5e00] Error constructing the frame RPS.
[hevc @ 00000180857c5e00] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c7440] Could not find ref with POC 54
[hevc @ 00000180857c7440] Error constructing the frame RPS.
[hevc @ 00000180857c7440] Skipping invalid undecodable NALU: 1
[hevc @ 0000018094719880] Could not find ref with POC 57
[hevc @ 0000018094719880] Error constructing the frame RPS.
[hevc @ 0000018094719880] Skipping invalid undecodable NALU: 1
[hevc @ 00000180947189c0] Could not find ref with POC 57
[hevc @ 00000180947189c0] Error constructing the frame RPS.
[hevc @ 00000180947189c0] Skipping invalid undecodable NALU: 1
[hevc @ 000001809471a380] Could not find ref with POC 57
[hevc @ 000001809471a380] Error constructing the frame RPS.
[hevc @ 000001809471a380] Skipping invalid undecodable NALU: 1
[hevc @ 0000018094719fc0] Could not find ref with POC 57
[hevc @ 0000018094719fc0] Error constructing the frame RPS.
[hevc @ 0000018094719fc0] Skipping invalid undecodable NALU: 1
[hevc @ 000001809471bd40] Could not find ref with POC 57
[hevc @ 000001809471bd40] Error constructing the frame RPS.
[hevc @ 000001809471bd40] Skipping invalid undecodable NALU: 1
[hevc @ 0000018094718d80] Could not find ref with POC 59
[hevc @ 0000018094718d80] Error constructing the frame RPS.
[hevc @ 0000018094718d80] Skipping invalid undecodable NALU: 1
[hevc @ 0000018094719c40] Could not find ref with POC 61
[hevc @ 0000018094719c40] Error constructing the frame RPS.
[hevc @ 0000018094719c40] Skipping invalid undecodable NALU: 1
[hevc @ 000001809471a740] Could not find ref with POC 61
[hevc @ 000001809471a740] Error constructing the frame RPS.
[hevc @ 000001809471a740] Skipping invalid undecodable NALU: 1
[hevc @ 000001809471ab00] Could not find ref with POC 63
[hevc @ 000001809471ab00] Error constructing the frame RPS.
[hevc @ 000001809471ab00] Skipping invalid undecodable NALU: 1
[hevc @ 000001809471b600] Could not find ref with POC 65
[hevc @ 000001809471b600] Error constructing the frame RPS.
[hevc @ 000001809471b600] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c7080] Could not find ref with POC 65
[hevc @ 00000180857c7080] Error constructing the frame RPS.
[hevc @ 00000180857c7080] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c5a80] Could not find ref with POC 65
[hevc @ 00000180857c5a80] Error constructing the frame RPS.
[hevc @ 00000180857c5a80] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c61c0] Could not find ref with POC 67
[hevc @ 00000180857c61c0] Error constructing the frame RPS.
[hevc @ 00000180857c61c0] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c6580] Could not find ref with POC 69
[hevc @ 00000180857c6580] Error constructing the frame RPS.
[hevc @ 00000180857c6580] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c5e00] Could not find ref with POC 69
[hevc @ 00000180857c5e00] Error constructing the frame RPS.
[hevc @ 00000180857c5e00] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c7440] Could not find ref with POC 72
[hevc @ 00000180857c7440] Error constructing the frame RPS.
[hevc @ 00000180857c7440] Skipping invalid undecodable NALU: 1
[hevc @ 0000018094719880] Could not find ref with POC 72
[hevc @ 0000018094719880] Error constructing the frame RPS.
[hevc @ 0000018094719880] Skipping invalid undecodable NALU: 1
[hevc @ 00000180947189c0] Could not find ref with POC 72
[hevc @ 00000180947189c0] Error constructing the frame RPS.
[hevc @ 00000180947189c0] Skipping invalid undecodable NALU: 1
[hevc @ 000001809471a380] Could not find ref with POC 72
[hevc @ 000001809471a380] Error constructing the frame RPS.
[hevc @ 000001809471a380] Skipping invalid undecodable NALU: 1
[hevc @ 0000018094719fc0] Could not find ref with POC 72
[hevc @ 0000018094719fc0] Error constructing the frame RPS.
[hevc @ 0000018094719fc0] Skipping invalid undecodable NALU: 1
[hevc @ 000001809471bd40] Could not find ref with POC 74
[hevc @ 000001809471bd40] Error constructing the frame RPS.
[hevc @ 000001809471bd40] Skipping invalid undecodable NALU: 1
[hevc @ 0000018094718d80] Could not find ref with POC 76
[hevc @ 0000018094718d80] Error constructing the frame RPS.
[hevc @ 0000018094718d80] Skipping invalid undecodable NALU: 1
[hevc @ 0000018094719c40] Could not find ref with POC 76
[hevc @ 0000018094719c40] Error constructing the frame RPS.
[hevc @ 0000018094719c40] Skipping invalid undecodable NALU: 1
[hevc @ 000001809471a740] Could not find ref with POC 78
[hevc @ 000001809471a740] Error constructing the frame RPS.
[hevc @ 000001809471a740] Skipping invalid undecodable NALU: 1
[hevc @ 000001809471ab00] Could not find ref with POC 80
[hevc @ 000001809471ab00] Error constructing the frame RPS.
[hevc @ 000001809471ab00] Skipping invalid undecodable NALU: 1
[hevc @ 000001809471b600] Could not find ref with POC 80
[hevc @ 000001809471b600] Error constructing the frame RPS.
[hevc @ 000001809471b600] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c7080] Could not find ref with POC 80
[hevc @ 00000180857c7080] Error constructing the frame RPS.
[hevc @ 00000180857c7080] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c5a80] Could not find ref with POC 82
[hevc @ 00000180857c5a80] Error constructing the frame RPS.
[hevc @ 00000180857c5a80] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c61c0] Could not find ref with POC 84
[hevc @ 00000180857c61c0] Error constructing the frame RPS.
[hevc @ 00000180857c61c0] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c6580] Could not find ref with POC 84
[hevc @ 00000180857c6580] Error constructing the frame RPS.
[hevc @ 00000180857c6580] Skipping invalid undecodable NALU: 1
[hevc @ 00000180857c5e00] Could not find ref with POC 86
[hevc @ 00000180857c5e00] Error constructing the frame RPS.
[hevc @ 00000180857c5e00] Skipping invalid undecodable NALU: 1
[hevc @ 0000018094719880] Could not find ref with POC 88
[hevc @ 0000018094719880] Error constructing the frame RPS.
[hevc @ 0000018094719880] Skipping invalid undecodable NALU: 9
[hevc @ 00000180947189c0] Could not find ref with POC 88
[hevc @ 00000180947189c0] Error constructing the frame RPS.
[hevc @ 00000180947189c0] Skipping invalid undecodable NALU: 9
[hevc @ 000001809471a380] Could not find ref with POC 88
[hevc @ 000001809471a380] Error constructing the frame RPS.
[hevc @ 000001809471a380] Skipping invalid undecodable NALU: 9
[hevc @ 0000018094719fc0] Could not find ref with POC 88
[hevc @ 0000018094719fc0] Error constructing the frame RPS.
[hevc @ 0000018094719fc0] Skipping invalid undecodable NALU: 9
[hevc @ 000001809471bd40] Could not find ref with POC 90
[hevc @ 000001809471bd40] Error constructing the frame RPS.
[hevc @ 000001809471bd40] Skipping invalid undecodable NALU: 9
[hevc @ 0000018094718d80] Could not find ref with POC 92
[hevc @ 0000018094718d80] Error constructing the frame RPS.
[hevc @ 0000018094718d80] Skipping invalid undecodable NALU: 9
[hevc @ 0000018094719c40] Could not find ref with POC 92
[hevc @ 0000018094719c40] Error constructing the frame RPS.
[hevc @ 0000018094719c40] Skipping invalid undecodable NALU: 9
[hevc @ 000001809471a740] Could not find ref with POC 94
[hevc @ 000001809471a740] Error constructing the frame RPS.
[hevc @ 000001809471a740] Skipping invalid undecodable NALU: 9
[hevc @ 000001809471ab00] Could not find ref with POC 96
[hevc @ 000001809471ab00] Error constructing the frame RPS.
[hevc @ 000001809471ab00] Skipping invalid undecodable NALU: 9
[hevc @ 000001809471b600] Could not find ref with POC 96
[hevc @ 000001809471b600] Error constructing the frame RPS.
[hevc @ 000001809471b600] Skipping invalid undecodable NALU: 9
[hevc @ 00000180857c7080] Could not find ref with POC 96
[hevc @ 00000180857c7080] Error constructing the frame RPS.
[hevc @ 00000180857c7080] Skipping invalid undecodable NALU: 9
[hevc @ 00000180857c5a80] Could not find ref with POC 98
[hevc @ 00000180857c5a80] Error constructing the frame RPS.
[hevc @ 00000180857c5a80] Skipping invalid undecodable NALU: 9
[hevc @ 00000180857c61c0] Could not find ref with POC 100
[hevc @ 00000180857c61c0] Error constructing the frame RPS.
[hevc @ 00000180857c61c0] Skipping invalid undecodable NALU: 9
[hevc @ 00000180857c6580] Could not find ref with POC 100
[hevc @ 00000180857c6580] Error constructing the frame RPS.
[hevc @ 00000180857c6580] Skipping invalid undecodable NALU: 9
[hevc @ 00000180857c5e00] Could not find ref with POC 102
[hevc @ 00000180857c5e00] Error constructing the frame RPS.
[hevc @ 00000180857c5e00] Skipping invalid undecodable NALU: 9
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9412#comment:21>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list