[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