[FFmpeg-trac] #7950(undetermined:closed): Decode error with skip_frame set and a mpegts hevc file
FFmpeg
trac at avcodec.org
Fri Sep 24 21:16:01 EEST 2021
#7950: Decode error with skip_frame set and a mpegts hevc file
-------------------------------------+-------------------------------------
Reporter: ocrosoft | Owner: (none)
Type: defect | Status: closed
Priority: normal | Component:
| undetermined
Version: unspecified | Resolution: invalid
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by Balling):
I now believe this happens due to there being 2x2 tiles, that makes
seeking impossible in MPEG-TS.
ffmpeg -probesize 7800000 -i "LG Chess HDR.ts" -c copy -bsf:v
trace_headers -f null - tiles_enabled_flag 1
num_tile_columns_minus1 is also very strangely parsed, why 010 is suddenly
1, it is two and plus_1 it is 3!
{{{
[trace_headers @ 000001a1d055a9c0] 31 diff_cu_qp_delta_depth
011 = 2
[trace_headers @ 000001a1d055a9c0] 34 pps_cb_qp_offset
1 = 0
[trace_headers @ 000001a1d055a9c0] 35 pps_cr_qp_offset
1 = 0
[trace_headers @ 000001a1d055a9c0] 36
pps_slice_chroma_qp_offsets_present_flag 0 = 0
[trace_headers @ 000001a1d055a9c0] 37 weighted_pred_flag
1 = 1
[trace_headers @ 000001a1d055a9c0] 38 weighted_bipred_flag
1 = 1
[trace_headers @ 000001a1d055a9c0] 39
transquant_bypass_enabled_flag 0 = 0
[trace_headers @ 000001a1d055a9c0] 40 tiles_enabled_flag
1 = 1
[trace_headers @ 000001a1d055a9c0] 41
entropy_coding_sync_enabled_flag 0 = 0
[trace_headers @ 000001a1d055a9c0] 42 num_tile_columns_minus1
010 = 1
[trace_headers @ 000001a1d055a9c0] 45 num_tile_rows_minus1
010 = 1
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7950#comment:11>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list