[FFmpeg-trac] #10906(undetermined:new): Crash when transcoding h264 with libx265

FFmpeg trac at avcodec.org
Fri Mar 15 02:21:35 EET 2024


#10906: Crash when transcoding h264 with libx265
-------------------------------------+-------------------------------------
             Reporter:  Vasco        |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 **Summary of the bug:**
 Several video files cause ffmpeg to crash (sometimes with "corrupted
 double-linked list" error, sometimes just a segmentation fault) when
 transcoding the files to h265. Transcoding to AV1 (with libsvtav1) works.

 The bug is present in version 6.0.1 from the deb-multimedia repo and in
 the static binaries for version 6.0.1, 6.1 and the latest nightly
 (20240301) downloaded from https://johnvansickle.com on Debian Bookworm.
 The stock Debian Bookworm ffmpeg (version 5.1.4-0+deb12u1) works.


 **How to reproduce:**
 {{{
 % /usr/bin/ffmpeg -i h264_h265_transcode_corrupted_double_linked_list.mkv
 -c:v libx265 test-x265.mkv
 ffmpeg started on 2024-03-15 at 01:18:54
 Report written to "ffmpeg-20240315-011854.log"
 Log level: 99
 ffmpeg version 6.0.1 Copyright (c) 2000-2023 the FFmpeg developers
   built with gcc 12 (Debian 12.2.0-14)
   configuration: --disable-decoder=amrnb --disable-decoder=libopenjpeg
 --disable-gnutls --disable-liblensfun --disable-libopencv --disable-
 podpages --disable-sndio --disable-stripping --enable-avfilter --enable-
 chromaprint --enable-frei0r --enable-gcrypt --enable-gpl --enable-ladspa
 --enable-libaom --enable-libaribb24 --enable-libass --enable-libbluray
 --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2
 --enable-libdav1d --enable-libdavs2 --enable-libdc1394 --enable-libdrm
 --enable-libfdk-aac --enable-libflite --enable-libfontconfig --enable-
 libfreetype --enable-libfribidi --enable-libglslang --enable-libgme
 --enable-libgsm --enable-libiec61883 --enable-libjack --enable-libkvazaar
 --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb
 --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg
 --enable-libopenmpt --enable-libopus --enable-libpulse --enable-
 librabbitmq --enable-librist --enable-librsvg --enable-librubberband
 --enable-libshine --enable-libsmbclient --enable-libsnappy --enable-
 libsoxr --enable-libspeex --enable-libsrt --enable-libsvtav1 --enable-
 libtesseract --enable-libtheora --enable-libtwolame --enable-libvidstab
 --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-
 libwebp --enable-libwebp --enable-libx264 --enable-libx265 --enable-
 libxavs2 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-
 libzmq --enable-libzvbi --enable-lv2 --enable-nonfree --enable-omx
 --enable-openal --enable-opencl --enable-opengl --enable-openssl --enable-
 postproc --enable-pthreads --enable-shared --enable-version3 --enable-
 vulkan --incdir=/usr/include/x86_64-linux-gnu --libdir=/usr/lib/x86_64
 -linux-gnu --prefix=/usr --toolchain=hardened --enable-vaapi --enable-
 libvpl --enable-libvmaf --enable-libilbc --enable-libjxl --cc=x86_64
 -linux-gnu-gcc --cxx=x86_64-linux-gnu-g++ --disable-altivec
 --shlibdir=/usr/lib/x86_64-linux-gnu
   libavutil      58.  2.100 / 58.  2.100
   libavcodec     60.  3.100 / 60.  3.100
   libavformat    60.  3.100 / 60.  3.100
   libavdevice    60.  1.100 / 60.  1.100
   libavfilter     9.  3.100 /  9.  3.100
   libswscale      7.  1.100 /  7.  1.100
   libswresample   4. 10.100 /  4. 10.100
   libpostproc    57.  1.100 / 57.  1.100
 Splitting the commandline.
 Reading option '-report' ... matched as option 'report' (generate a
 report) with argument '1'.
 Reading option '-v' ... matched as option 'v' (set logging level) with
 argument '9'.
 Reading option '-loglevel' ... matched as option 'loglevel' (set logging
 level) with argument '99'.
 Reading option '-i' ... matched as input url with argument
 'h264_h265_transcode_corrupted_double_linked_list.mkv'.
 Reading option '-c:v' ... matched as option 'c' (codec name) with argument
 'libx265'.
 Reading option 'test-x265.mkv' ... matched as output url.
 Finished splitting the commandline.
 Parsing a group of options: global .
 Applying option report (generate a report) with argument 1.
 Applying option v (set logging level) with argument 9.
 Successfully parsed a group of options.
 Parsing a group of options: input url
 h264_h265_transcode_corrupted_double_linked_list.mkv.
 Successfully parsed a group of options.
 Opening an input file:
 h264_h265_transcode_corrupted_double_linked_list.mkv.
 [NULL @ 0x5564143d1c40] Opening
 'h264_h265_transcode_corrupted_double_linked_list.mkv' for reading
 [file @ 0x5564143d24c0] Setting default whitelist 'file,crypto,data'
 Probing matroska,webm score:100 size:2048
 [matroska,webm @ 0x5564143d1c40] Format matroska,webm probed with
 size=2048 and score=100
 [matroska,webm @ 0x5564143d1c40] Unknown entry 0x22B59D at pos. 4411
 st:0 removing common factor 1000000 from timebase
 [matroska,webm @ 0x5564143d1c40] Before avformat_find_stream_info() pos:
 5543 bytes read:32768 seeks:2 nb_streams:1
 [h264 @ 0x5564143d4000] nal_unit_type: 7(SPS), nal_ref_idc: 3
 [h264 @ 0x5564143d4000] Decoding VUI
 [h264 @ 0x5564143d4000] nal_unit_type: 8(PPS), nal_ref_idc: 3
 [h264 @ 0x5564143d4000] nal_unit_type: 7(SPS), nal_ref_idc: 3
 [h264 @ 0x5564143d4000] Decoding VUI
 [h264 @ 0x5564143d4000] nal_unit_type: 8(PPS), nal_ref_idc: 3
 [h264 @ 0x5564143d4000] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 3 times
 [h264 @ 0x5564143d4000] nal_unit_type: 5(IDR), nal_ref_idc: 3
 [h264 @ 0x5564143d4000] Format yuv420p chosen by get_format().
 [h264 @ 0x5564143d4000] Reinit context to 1920x1088, pix_fmt: yuv420p
 [h264 @ 0x5564143d4000] no picture
 [matroska,webm @ 0x5564143d1c40] All info found
 [matroska,webm @ 0x5564143d1c40] stream 0: start_time: 0 duration: NOPTS
 [matroska,webm @ 0x5564143d1c40] format: start_time: 0 duration: 10
 (estimate from stream) bitrate=8192 kb/s
 [matroska,webm @ 0x5564143d1c40] After avformat_find_stream_info() pos:
 7390 bytes read:65536 seeks:2 frames:4
 Input #0, matroska,webm, from
 'h264_h265_transcode_corrupted_double_linked_list.mkv':
   Metadata:
     encoder         : libebml v1.4.5 + libmatroska v1.7.1
     creation_time   : 2024-03-14T23:32:31.000000Z
   Duration: 00:00:10.00, start: 0.000000, bitrate: 8192 kb/s
   Stream #0:0(ger), 4, 1/1000: Video: h264 (High), 1 reference frame,
 yuv420p(tv, bt709, progressive, left), 1920x1080 (1920x1088) [SAR 1:1 DAR
 16:9], 0/1, Closed Captions, 25 fps, 25 tbr, 1k tbn (default)
 Successfully opened the file.
 Parsing a group of options: output url test-x265.mkv.
 Applying option c:v (codec name) with argument libx265.
 Successfully parsed a group of options.
 Opening an output file: test-x265.mkv.
 [file @ 0x556414444600] Setting default whitelist 'file,crypto,data'
 Successfully opened the file.
 detected 8 logical cores
 [h264 @ 0x5564144453c0] nal_unit_type: 7(SPS), nal_ref_idc: 3
 [h264 @ 0x5564144453c0] Decoding VUI
 [h264 @ 0x5564144453c0] nal_unit_type: 8(PPS), nal_ref_idc: 3
 Stream mapping:
   Stream #0:0 -> #0:0 (h264 (native) -> hevc (libx265))
 Press [q] to stop, [?] for help
 [vost#0:0/libx265 @ 0x5564143f20c0] cur_dts is invalid [init:0 i_done:0
 finish:0] (this is harmless if it occurs once at the start per stream)
     Last message repeated 1 times
 [h264 @ 0x5564144453c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 3 times
 [h264 @ 0x5564144453c0] nal_unit_type: 5(IDR), nal_ref_idc: 3
 [h264 @ 0x5564144453c0] Format yuv420p chosen by get_format().
 [h264 @ 0x5564144453c0] Reinit context to 1920x1088, pix_fmt: yuv420p
 [h264 @ 0x5564144453c0] no picture
 [vost#0:0/libx265 @ 0x5564143f20c0] cur_dts is invalid [init:0 i_done:0
 finish:0] (this is harmless if it occurs once at the start per stream)
 [h264 @ 0x5564143e2d00] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564143e2d00] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [h264 @ 0x5564143e2d00] no picture
 [vost#0:0/libx265 @ 0x5564143f20c0] cur_dts is invalid [init:0 i_done:0
 finish:0] (this is harmless if it occurs once at the start per stream)
 [h264 @ 0x55641444d7c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x55641444d7c0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [vost#0:0/libx265 @ 0x5564143f20c0] cur_dts is invalid [init:0 i_done:0
 finish:0] (this is harmless if it occurs once at the start per stream)
 [h264 @ 0x55641446a780] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x55641446a780] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [vost#0:0/libx265 @ 0x5564143f20c0] cur_dts is invalid [init:0 i_done:0
 finish:0] (this is harmless if it occurs once at the start per stream)
 [h264 @ 0x5564148518c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564148518c0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [vost#0:0/libx265 @ 0x5564143f20c0] cur_dts is invalid [init:0 i_done:0
 finish:0] (this is harmless if it occurs once at the start per stream)
 [h264 @ 0x556414920f80] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x556414920f80] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [vost#0:0/libx265 @ 0x5564143f20c0] cur_dts is invalid [init:0 i_done:0
 finish:0] (this is harmless if it occurs once at the start per stream)
 [h264 @ 0x5564149f0940] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564149f0940] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [vost#0:0/libx265 @ 0x5564143f20c0] cur_dts is invalid [init:0 i_done:0
 finish:0] (this is harmless if it occurs once at the start per stream)
 [h264 @ 0x556414ac0300] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x556414ac0300] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [vost#0:0/libx265 @ 0x5564143f20c0] cur_dts is invalid [init:0 i_done:0
 finish:0] (this is harmless if it occurs once at the start per stream)
 [h264 @ 0x556414b8fcc0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x556414b8fcc0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [vost#0:0/libx265 @ 0x5564143f20c0] cur_dts is invalid [init:0 i_done:0
 finish:0] (this is harmless if it occurs once at the start per stream)
 [h264 @ 0x5564144453c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564144453c0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x5564143e2d00] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564143e2d00] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [graph 0 input from stream 0:0 @ 0x5564152cfec0] Setting 'video_size' to
 value '1920x1080'
 [graph 0 input from stream 0:0 @ 0x5564152cfec0] Setting 'pix_fmt' to
 value '0'
 [graph 0 input from stream 0:0 @ 0x5564152cfec0] Setting 'time_base' to
 value '1/1000'
 [graph 0 input from stream 0:0 @ 0x5564152cfec0] Setting 'pixel_aspect' to
 value '1/1'
 [graph 0 input from stream 0:0 @ 0x5564152cfec0] Setting 'frame_rate' to
 value '25/1'
 [graph 0 input from stream 0:0 @ 0x5564152cfec0] w:1920 h:1080
 pixfmt:yuv420p tb:1/1000 fr:25/1 sar:1/1
 [format @ 0x5564152d4140] Setting 'pix_fmts' to value
 'yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|gbrp|yuv420p10le|yuv422p10le|yuv444p10le|gbrp10le|yuv420p12le|yuv422p12le|yuv444p12le|gbrp12le|gray|gray10le|gray12le'
 [AVFilterGraph @ 0x5564152d3240] query_formats: 4 queried, 3 merged, 0
 already done, 0 delayed
 x265 [info]: HEVC encoder version 3.5
 x265 [info]: build info [Linux][GCC 10.2.1][64 bit] 8bit+10bit+12bit
 x265 [info]: using cpu capabilities: MMX2 SSE2Fast LZCNT SSSE3 SSE4.2 AVX
 FMA3 BMI2 AVX2
 x265 [info]: Main profile, Level-4 (Main tier)
 x265 [info]: Thread pool created using 8 threads
 x265 [info]: Slices                              : 1
 x265 [info]: frame threads / pool features       : 3 / wpp(17 rows)
 x265 [info]: Coding QT: max CU size, min CU size : 64 / 8
 x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intra
 x265 [info]: ME / range / subpel / merge         : hex / 57 / 2 / 3
 x265 [info]: Keyframe min / max / scenecut / bias  : 25 / 250 / 40 / 5.00
 x265 [info]: Lookahead / bframes / badapt        : 20 / 4 / 2
 x265 [info]: b-pyramid / weightp / weightb       : 1 / 1 / 0
 x265 [info]: References / ref-limit  cu / depth  : 3 / off / on
 x265 [info]: AQ: mode / str / qg-size / cu-tree  : 2 / 1.0 / 32 / 1
 x265 [info]: Rate Control / qCompress            : CRF-28.0 / 0.60
 x265 [info]: tools: rd=3 psy-rd=2.00 early-skip rskip mode=1 signhide tmvp
 x265 [info]: tools: b-intra strong-intra-smoothing lslices=6 deblock sao
 [matroska @ 0x5564143d8340] get_metadata_duration returned: 0
 configurationVersion:                1
 general_profile_space:               0
 general_tier_flag:                   0
 general_profile_idc:                 1
 general_profile_compatibility_flags: 0x60000000
 general_constraint_indicator_flags:  0x900000000000
 general_level_idc:                   120
 min_spatial_segmentation_idc:        0
 parallelismType:                     0
 chromaFormat:                        1
 bitDepthLumaMinus8:                  0
 bitDepthChromaMinus8:                0
 avgFrameRate:                        0
 constantFrameRate:                   0
 numTemporalLayers:                   1
 temporalIdNested:                    1
 lengthSizeMinusOne:                  3
 numOfArrays:                         4
 array_completeness[0]:               0
 NAL_unit_type[0]:                    32
 numNalus[0]:                         1
 nalUnitLength[0][0]:                 24
 array_completeness[1]:               0
 NAL_unit_type[1]:                    33
 numNalus[1]:                         1
 nalUnitLength[1][0]:                 46
 array_completeness[2]:               0
 NAL_unit_type[2]:                    34
 numNalus[2]:                         1
 nalUnitLength[2][0]:                 7
 array_completeness[3]:               0
 NAL_unit_type[3]:                    39
 numNalus[3]:                         1
 nalUnitLength[3][0]:                 2319
 Output #0, matroska, to 'test-x265.mkv':
   Metadata:
     encoder         : Lavf60.3.100
   Stream #0:0(ger), 0, 1/1000: Video: hevc, 1 reference frame, yuv420p(tv,
 bt709, progressive, left), 1920x1080 (0x0) [SAR 1:1 DAR 16:9], 0/1,
 q=2-31, 25 fps, 1k tbn (default)
     Metadata:
       encoder         : Lavc60.3.100 libx265
     Side data:
       cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A
 [vost#0:0/libx265 @ 0x5564143f20c0] Clipping frame in rate conversion by
 0.000008
 [h264 @ 0x55641444d7c0] nal_unit_type: 6(SEI), nal_ref_idc: 077 bitrate=
 -0.0kbits/s speed=N/A
     Last message repeated 1 times
 [h264 @ 0x55641444d7c0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [h264 @ 0x55641446a780] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x55641446a780] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x5564148518c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564148518c0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x556414920f80] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x556414920f80] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x5564149f0940] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564149f0940] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x556414ac0300] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x556414ac0300] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x556414b8fcc0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x556414b8fcc0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x5564144453c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564144453c0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x5564143e2d00] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564143e2d00] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [h264 @ 0x55641444d7c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x55641444d7c0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [h264 @ 0x55641446a780] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x55641446a780] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x5564148518c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564148518c0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x556414920f80] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x556414920f80] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x5564149f0940] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564149f0940] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x556414ac0300] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x556414ac0300] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [h264 @ 0x556414b8fcc0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x556414b8fcc0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [h264 @ 0x5564144453c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564144453c0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x5564143e2d00] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564143e2d00] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x55641444d7c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x55641444d7c0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [h264 @ 0x55641446a780] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x55641446a780] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [h264 @ 0x5564148518c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564148518c0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x556414920f80] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x556414920f80] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x5564149f0940] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564149f0940] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [h264 @ 0x556414ac0300] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x556414ac0300] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [h264 @ 0x556414b8fcc0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x556414b8fcc0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x5564144453c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564144453c0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x5564143e2d00] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564143e2d00] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [h264 @ 0x55641444d7c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x55641444d7c0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [h264 @ 0x55641446a780] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x55641446a780] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [matroska @ 0x5564143d8340] Starting new cluster with timestamp 0 at
 offset 2984 bytes
 [h264 @ 0x5564148518c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
 [matroska @ 0x5564143d8340] Writing block of size 685 with pts 0, dts -80,
 duration 40 at relative offset 9 in cluster at offset 2984. TrackNumber 1,
 keyframe 1
 [h264 @ 0x5564148518c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
 [h264 @ 0x5564148518c0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [matroska @ 0x5564143d8340] Writing block of size 231 with pts 200, dts
 -40, duration 40 at relative offset 702 in cluster at offset 2984.
 TrackNumber 1, keyframe 0
 [h264 @ 0x556414920f80] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x556414920f80] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [matroska @ 0x5564143d8340] Writing block of size 191 with pts 120, dts 0,
 duration 40 at relative offset 941 in cluster at offset 2984. TrackNumber
 1, keyframe 0
 [h264 @ 0x5564149f0940] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564149f0940] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [matroska @ 0x5564143d8340] Writing block of size 188 with pts 40, dts 40,
 duration 40 at relative offset 1140 in cluster at offset 2984. TrackNumber
 1, keyframe 0
 [h264 @ 0x556414ac0300] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x556414ac0300] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [matroska @ 0x5564143d8340] Writing block of size 218 with pts 80, dts 80,
 duration 40 at relative offset 1336 in cluster at offset 2984. TrackNumber
 1, keyframe 0
 [h264 @ 0x556414b8fcc0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x556414b8fcc0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 2
 [matroska @ 0x5564143d8340] Writing block of size 187 with pts 160, dts
 120, duration 40 at relative offset 1562 in cluster at offset 2984.
 TrackNumber 1, keyframe 0
 [h264 @ 0x5564144453c0] nal_unit_type: 6(SEI), nal_ref_idc: 0
     Last message repeated 1 times
 [h264 @ 0x5564144453c0] nal_unit_type: 1(Coded slice of a non-IDR
 picture), nal_ref_idc: 0
 [matroska @ 0x5564143d8340] corrupted double-linked list
 }}}
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/10906>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list