#10441 closed defect (fixed)
ffmpeg cannot generate the `hls_enc_key`
| Reported by: | alexey.rodionov | Owned by: | |
|---|---|---|---|
| Priority: | normal | Component: | avformat |
| Version: | git-master | Keywords: | HLS |
| Cc: | alexey.rodionov | Blocked By: | |
| Blocking: | Reproduced by developer: | no | |
| Analyzed by developer: | no |
Description
Summary of the bug:
According to the docs:
-hls_enc enc Enable (1) or disable (0) the AES128 encryption. When enabled every segment generated is encrypted and the encryption key is saved as playlist name.key. -hls_enc_key key 16-octet key to encrypt the segments, by default it is randomly generated.
I expect that hls_enc_key can be omitted and ffmpeg itself by default will randomly generate the key without the need to run the following command:
openssl rand -hex 16
But I get the following error:
[hls @ 0000021b6b6984c0] Cannot generate a strong random key
What am I doing wrong? Is there something wrong with ffmpeg build or operating system? Are there any additional requirements for this to work?
The full, uncut console output:
ffmpeg -v 9 -loglevel 99 -i input.mp4 -f hls -hls_enc 1 stream.m3u8
ffmpeg version 2023-06-15-git-41229ef705-full_build-www.gyan.dev Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
libavutil 58. 13.100 / 58. 13.100
libavcodec 60. 18.100 / 60. 18.100
libavformat 60. 6.100 / 60. 6.100
libavdevice 60. 2.100 / 60. 2.100
libavfilter 9. 8.101 / 9. 8.101
libswscale 7. 3.100 / 7. 3.100
libswresample 4. 11.100 / 4. 11.100
libpostproc 57. 2.100 / 57. 2.100
Splitting the commandline.
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 'input.mp4'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'hls'.
Reading option '-hls_enc' ... matched as AVOption 'hls_enc' with argument '1'.
Reading option 'stream.m3u8' ... matched as output url.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 9.
Successfully parsed a group of options.
Parsing a group of options: input url input.mp4.
Successfully parsed a group of options.
Opening an input file: input.mp4.
[AVFormatContext @ 0000021b6b68d400] Opening 'input.mp4' for reading
[file @ 0000021b6b68da80] Setting default whitelist 'file,crypto,data'
Probing mov,mp4,m4a,3gp,3g2,mj2 score:100 size:2048
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'ftyp' parent:'root' sz: 28 8 24180077
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] ISO: File Type Major Brand: dash
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'moov' parent:'root' sz: 713 36 24180077
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'mvhd' parent:'moov' sz: 108 8 705
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] time scale = 60000
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'mvex' parent:'moov' sz: 40 116 705
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'trex' parent:'mvex' sz: 32 8 32
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'trak' parent:'moov' sz: 557 156 705
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'tkhd' parent:'trak' sz: 92 8 549
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'edts' parent:'trak' sz: 36 100 549
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'elst' parent:'edts' sz: 28 8 28
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] track[0].edit_count = 1
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] duration=2353351 time=1001 rate=1.000000
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'mdia' parent:'trak' sz: 421 136 549
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'mdhd' parent:'mdia' sz: 32 8 413
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'hdlr' parent:'mdia' sz: 71 40 413
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] ctype=[0][0][0][0]
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stype=vide
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'minf' parent:'mdia' sz: 310 111 413
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'dinf' parent:'minf' sz: 36 8 302
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'dref' parent:'dinf' sz: 28 8 28
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'stbl' parent:'minf' sz: 246 44 302
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'stsd' parent:'stbl' sz: 154 8 238
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] size=138 4CC=avc1 codec_type=0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'avcC' parent:'stsd' sz: 52 8 52
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'stts' parent:'stbl' sz: 16 162 238
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] track[0].stts.entries = 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'stsc' parent:'stbl' sz: 16 178 238
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] track[0].stsc.entries = 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'stco' parent:'stbl' sz: 16 194 238
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'stsz' parent:'stbl' sz: 20 210 238
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] sample_size = 0 sample_count = 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'stss' parent:'stbl' sz: 16 230 238
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] keyframe_count = 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'vmhd' parent:'minf' sz: 20 290 302
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] advanced_editlist does not work with fragmented MP4. disabling.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'sidx' parent:'root' sz: 128 749 24180077
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'moof' parent:'root' sz: 3740 877 24180077
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] moof offset 365
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'mfhd' parent:'moof' sz: 16 8 3732
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'traf' parent:'moof' sz: 3716 24 3732
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'tfhd' parent:'traf' sz: 24 8 3708
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] frag flags 0x0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'tfdt' parent:'traf' sz: 16 32 3708
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'trun' parent:'traf' sz: 3668 48 3708
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] flags 0xe01 entries 304
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] found tfdt time -1001, using it for dts
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] first sample flags 0x0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 1, offset 1209, dts -1001, size 54995, distance 0, keyframe 1
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 2, offset e8dc, dts 0, size 7088, distance 1, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 3, offset 1048c, dts 1001, size 179, distance 2, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 4, offset 1053f, dts 2002, size 179, distance 3, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 5, offset 105f2, dts 3003, size 1010, distance 4, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 6, offset 109e4, dts 4004, size 2067, distance 5, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 7, offset 111f7, dts 5005, size 18342, distance 6, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 8, offset 1599d, dts 6006, size 3676, distance 7, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 9, offset 167f9, dts 7007, size 5139, distance 8, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 10, offset 17c0c, dts 8008, size 5285, distance 9, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 11, offset 190b1, dts 9009, size 3913, distance 10, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 12, offset 19ffa, dts 10010, size 18308, distance 11, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 13, offset 1e77e, dts 11011, size 3903, distance 12, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 14, offset 1f6bd, dts 12012, size 3969, distance 13, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 15, offset 2063e, dts 13013, size 2749, distance 14, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 16, offset 210fb, dts 14014, size 1998, distance 15, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 17, offset 218c9, dts 15015, size 14680, distance 16, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 18, offset 25221, dts 16016, size 3101, distance 17, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 19, offset 25e3e, dts 17017, size 2271, distance 18, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 20, offset 2671d, dts 18018, size 2369, distance 19, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 21, offset 2705e, dts 19019, size 2390, distance 20, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 22, offset 279b4, dts 20020, size 15638, distance 21, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 23, offset 2b6ca, dts 21021, size 2767, distance 22, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 24, offset 2c199, dts 22022, size 3546, distance 23, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 25, offset 2cf73, dts 23023, size 3408, distance 24, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 26, offset 2dcc3, dts 24024, size 2713, distance 25, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 27, offset 2e75c, dts 25025, size 14375, distance 26, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 28, offset 31f83, dts 26026, size 1973, distance 27, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 29, offset 32738, dts 27027, size 1866, distance 28, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 30, offset 32e82, dts 28028, size 1905, distance 29, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 31, offset 335f3, dts 29029, size 1455, distance 30, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 32, offset 33ba2, dts 30030, size 14499, distance 31, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 33, offset 37445, dts 31031, size 1295, distance 32, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 34, offset 37954, dts 32032, size 2254, distance 33, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 35, offset 38222, dts 33033, size 2997, distance 34, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 36, offset 38dd7, dts 34034, size 2720, distance 35, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 37, offset 39877, dts 35035, size 14590, distance 36, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 38, offset 3d175, dts 36036, size 2254, distance 37, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 39, offset 3da43, dts 37037, size 2958, distance 38, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 40, offset 3e5d1, dts 38038, size 2839, distance 39, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 41, offset 3f0e8, dts 39039, size 2002, distance 40, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 42, offset 3f8ba, dts 40040, size 24611, distance 41, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 43, offset 458dd, dts 41041, size 3637, distance 42, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 44, offset 46712, dts 42042, size 7260, distance 43, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 45, offset 4836e, dts 43043, size 6231, distance 44, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 46, offset 49bc5, dts 44044, size 5934, distance 45, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 47, offset 4b2f3, dts 45045, size 28289, distance 46, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 48, offset 52174, dts 46046, size 8338, distance 47, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 49, offset 54206, dts 47047, size 9223, distance 48, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 50, offset 5660d, dts 48048, size 8097, distance 49, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 51, offset 585ae, dts 49049, size 5007, distance 50, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 52, offset 5993d, dts 50050, size 17348, distance 51, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 53, offset 5dd01, dts 51051, size 3868, distance 52, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 54, offset 5ec1d, dts 52052, size 4254, distance 53, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 55, offset 5fcbb, dts 53053, size 3678, distance 54, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 56, offset 60b19, dts 54054, size 2825, distance 55, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 57, offset 61622, dts 55055, size 16467, distance 56, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 58, offset 65675, dts 56056, size 3496, distance 57, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 59, offset 6641d, dts 57057, size 3390, distance 58, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 60, offset 6715b, dts 58058, size 3692, distance 59, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 61, offset 67fc7, dts 59059, size 3253, distance 60, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 62, offset 68c7c, dts 60060, size 18053, distance 61, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 63, offset 6d301, dts 61061, size 3655, distance 62, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 64, offset 6e148, dts 62062, size 4062, distance 63, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 65, offset 6f126, dts 63063, size 4139, distance 64, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 66, offset 70151, dts 64064, size 4006, distance 65, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 67, offset 710f7, dts 65065, size 14954, distance 66, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 68, offset 74b61, dts 66066, size 2016, distance 67, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 69, offset 75341, dts 67067, size 2496, distance 68, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 70, offset 75d01, dts 68068, size 2605, distance 69, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 71, offset 7672e, dts 69069, size 2314, distance 70, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 72, offset 77038, dts 70070, size 10194, distance 71, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 73, offset 7980a, dts 71071, size 2180, distance 72, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 74, offset 7a08e, dts 72072, size 2579, distance 73, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 75, offset 7aaa1, dts 73073, size 3076, distance 74, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 76, offset 7b6a5, dts 74074, size 3198, distance 75, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 77, offset 7c323, dts 75075, size 2975, distance 76, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 78, offset 7cec2, dts 76076, size 3876, distance 77, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 79, offset 7dde6, dts 77077, size 2687, distance 78, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 80, offset 7e865, dts 78078, size 7591, distance 79, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 81, offset 8060c, dts 79079, size 8360, distance 80, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 82, offset 826b4, dts 80080, size 11233, distance 81, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 83, offset 85295, dts 81081, size 12566, distance 82, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 84, offset 883ab, dts 82082, size 8495, distance 83, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 85, offset 8a4da, dts 83083, size 9085, distance 84, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 86, offset 8c857, dts 84084, size 9733, distance 85, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 87, offset 8ee5c, dts 85085, size 9035, distance 86, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 88, offset 911a7, dts 86086, size 7951, distance 87, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 89, offset 930b6, dts 87087, size 13787, distance 88, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 90, offset 96691, dts 88088, size 10678, distance 89, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 91, offset 99047, dts 89089, size 12593, distance 90, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 92, offset 9c178, dts 90090, size 13372, distance 91, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 93, offset 9f5b4, dts 91091, size 13939, distance 92, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 94, offset a2c27, dts 92092, size 14725, distance 93, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 95, offset a65ac, dts 93093, size 17345, distance 94, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 96, offset aa96d, dts 94094, size 18150, distance 95, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 97, offset af053, dts 95095, size 21252, distance 96, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 98, offset b4357, dts 96096, size 18978, distance 97, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 99, offset b8d79, dts 97097, size 22039, distance 98, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 100, offset be390, dts 98098, size 23784, distance 99, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 101, offset c4078, dts 99099, size 34830, distance 100, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 102, offset cc886, dts 100100, size 6938, distance 101, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 103, offset ce3a0, dts 101101, size 8027, distance 102, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 104, offset d02fb, dts 102102, size 4810, distance 103, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 105, offset d15c5, dts 103103, size 2592, distance 104, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 106, offset d1fe5, dts 104104, size 32011, distance 105, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 107, offset d9cf0, dts 105105, size 2991, distance 106, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 108, offset da89f, dts 106106, size 4243, distance 107, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 109, offset db932, dts 107107, size 2793, distance 108, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 110, offset dc41b, dts 108108, size 25650, distance 109, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 111, offset e284d, dts 109109, size 2335, distance 110, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 112, offset e316c, dts 110110, size 4494, distance 111, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 113, offset e42fa, dts 111111, size 2786, distance 112, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 114, offset e4ddc, dts 112112, size 23899, distance 113, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 115, offset eab37, dts 113113, size 2426, distance 114, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 116, offset eb4b1, dts 114114, size 4615, distance 115, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 117, offset ec6b8, dts 115115, size 4523, distance 116, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 118, offset ed863, dts 116116, size 3566, distance 117, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 119, offset ee651, dts 117117, size 44757, distance 118, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 120, offset f9526, dts 118118, size 5214, distance 119, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 121, offset fa984, dts 119119, size 6802, distance 120, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 122, offset fc416, dts 120120, size 7409, distance 121, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 123, offset fe107, dts 121121, size 7660, distance 122, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 124, offset ffef3, dts 122122, size 17488, distance 123, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 125, offset 104343, dts 123123, size 2077, distance 124, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 126, offset 104b60, dts 124124, size 3314, distance 125, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 127, offset 105852, dts 125125, size 3685, distance 126, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 128, offset 1066b7, dts 126126, size 2942, distance 127, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 129, offset 107235, dts 127127, size 29400, distance 128, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 130, offset 10e50d, dts 128128, size 3429, distance 129, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 131, offset 10f272, dts 129129, size 5683, distance 130, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 132, offset 1108a5, dts 130130, size 6391, distance 131, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 133, offset 11219c, dts 131131, size 4564, distance 132, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 134, offset 113370, dts 132132, size 29059, distance 133, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 135, offset 11a4f3, dts 133133, size 4677, distance 134, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 136, offset 11b738, dts 134134, size 5795, distance 135, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 137, offset 11cddb, dts 135135, size 4911, distance 136, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 138, offset 11e10a, dts 136136, size 3178, distance 137, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 139, offset 11ed74, dts 137137, size 8816, distance 138, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 140, offset 120fe4, dts 138138, size 1938, distance 139, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 141, offset 121776, dts 139139, size 18599, distance 140, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 142, offset 12601d, dts 140140, size 2613, distance 141, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 143, offset 126a52, dts 141141, size 4271, distance 142, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 144, offset 127b01, dts 142142, size 3779, distance 143, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 145, offset 1289c4, dts 143143, size 26372, distance 144, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 146, offset 12f0c8, dts 144144, size 3107, distance 145, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 147, offset 12fceb, dts 145145, size 4443, distance 146, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 148, offset 130e46, dts 146146, size 4578, distance 147, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 149, offset 132028, dts 147147, size 3191, distance 148, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 150, offset 132c9f, dts 148148, size 15374, distance 149, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 151, offset 1368ad, dts 149149, size 3053, distance 150, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 152, offset 13749a, dts 150150, size 3618, distance 151, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 153, offset 1382bc, dts 151151, size 21353, distance 152, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 154, offset 13d625, dts 152152, size 4011, distance 153, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 155, offset 13e5d0, dts 153153, size 5498, distance 154, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 156, offset 13fb4a, dts 154154, size 4700, distance 155, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 157, offset 140da6, dts 155155, size 17959, distance 156, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 158, offset 1453cd, dts 156156, size 2459, distance 157, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 159, offset 145d68, dts 157157, size 3870, distance 158, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 160, offset 146c86, dts 158158, size 3168, distance 159, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 161, offset 1478e6, dts 159159, size 25753, distance 160, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 162, offset 14dd7f, dts 160160, size 2581, distance 161, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 163, offset 14e794, dts 161161, size 4476, distance 162, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 164, offset 14f910, dts 162162, size 26412, distance 163, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 165, offset 15603c, dts 163163, size 2558, distance 164, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 166, offset 156a3a, dts 164164, size 4634, distance 165, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 167, offset 157c54, dts 165165, size 4796, distance 166, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 168, offset 158f10, dts 166166, size 3034, distance 167, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 169, offset 159aea, dts 167167, size 23286, distance 168, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 170, offset 15f5e0, dts 168168, size 3652, distance 169, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 171, offset 160424, dts 169169, size 5013, distance 170, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 172, offset 1617b9, dts 170170, size 4963, distance 171, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 173, offset 162b1c, dts 171171, size 3510, distance 172, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 174, offset 1638d2, dts 172172, size 26642, distance 173, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 175, offset 16a0e4, dts 173173, size 3021, distance 174, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 176, offset 16acb1, dts 174174, size 3866, distance 175, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 177, offset 16bbcb, dts 175175, size 3233, distance 176, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 178, offset 16c86c, dts 176176, size 2270, distance 177, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 179, offset 16d14a, dts 177177, size 21748, distance 178, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 180, offset 17263e, dts 178178, size 2902, distance 179, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 181, offset 173194, dts 179179, size 4664, distance 180, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 182, offset 1743cc, dts 180180, size 5235, distance 181, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 183, offset 17583f, dts 181181, size 4253, distance 182, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 184, offset 1768dc, dts 182182, size 20253, distance 183, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 185, offset 17b7f9, dts 183183, size 4031, distance 184, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 186, offset 17c7b8, dts 184184, size 3948, distance 185, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 187, offset 17d724, dts 185185, size 3774, distance 186, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 188, offset 17e5e2, dts 186186, size 2222, distance 187, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 189, offset 17ee90, dts 187187, size 11449, distance 188, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 190, offset 181b49, dts 188188, size 1570, distance 189, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 191, offset 18216b, dts 189189, size 2221, distance 190, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 192, offset 182a18, dts 190190, size 2697, distance 191, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 193, offset 1834a1, dts 191191, size 2204, distance 192, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 194, offset 183d3d, dts 192192, size 17019, distance 193, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 195, offset 187fb8, dts 193193, size 2986, distance 194, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 196, offset 188b62, dts 194194, size 3245, distance 195, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 197, offset 18980f, dts 195195, size 3219, distance 196, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 198, offset 18a4a2, dts 196196, size 1885, distance 197, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 199, offset 18abff, dts 197197, size 6116, distance 198, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 200, offset 18c3e3, dts 198198, size 1474, distance 199, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 201, offset 18c9a5, dts 199199, size 1418, distance 200, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 202, offset 18cf2f, dts 200200, size 18413, distance 201, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 203, offset 19171c, dts 201201, size 1916, distance 202, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 204, offset 191e98, dts 202202, size 3497, distance 203, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 205, offset 192c41, dts 203203, size 3234, distance 204, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 206, offset 1938e3, dts 204204, size 2072, distance 205, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 207, offset 1940fb, dts 205205, size 19486, distance 206, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 208, offset 198d19, dts 206206, size 2494, distance 207, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 209, offset 1996d7, dts 207207, size 3557, distance 208, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 210, offset 19a4bc, dts 208208, size 3298, distance 209, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 211, offset 19b19e, dts 209209, size 2052, distance 210, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 212, offset 19b9a2, dts 210210, size 7489, distance 211, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 213, offset 19d6e3, dts 211211, size 1625, distance 212, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 214, offset 19dd3c, dts 212212, size 1801, distance 213, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 215, offset 19e445, dts 213213, size 21802, distance 214, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 216, offset 1a396f, dts 214214, size 2286, distance 215, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 217, offset 1a425d, dts 215215, size 3849, distance 216, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 218, offset 1a5166, dts 216216, size 5087, distance 217, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 219, offset 1a6545, dts 217217, size 5854, distance 218, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 220, offset 1a7c23, dts 218218, size 27223, distance 219, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 221, offset 1ae67a, dts 219219, size 4617, distance 220, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 222, offset 1af883, dts 220220, size 4834, distance 221, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 223, offset 1b0b65, dts 221221, size 4243, distance 222, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 224, offset 1b1bf8, dts 222222, size 2312, distance 223, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 225, offset 1b2500, dts 223223, size 19389, distance 224, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 226, offset 1b70bd, dts 224224, size 1925, distance 225, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 227, offset 1b7842, dts 225225, size 2929, distance 226, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 228, offset 1b83b3, dts 226226, size 2564, distance 227, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 229, offset 1b8db7, dts 227227, size 1322, distance 228, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 230, offset 1b92e1, dts 228228, size 1730, distance 229, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 231, offset 1b99a3, dts 229229, size 3932, distance 230, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 232, offset 1ba8ff, dts 230230, size 17331, distance 231, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 233, offset 1becb2, dts 231231, size 16510, distance 232, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 234, offset 1c2d30, dts 232232, size 21483, distance 233, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 235, offset 1c811b, dts 233233, size 23568, distance 234, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 236, offset 1cdd2b, dts 234234, size 21397, distance 235, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 237, offset 1d30c0, dts 235235, size 23089, distance 236, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 238, offset 1d8af1, dts 236236, size 23219, distance 237, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 239, offset 1de5a4, dts 237237, size 22669, distance 238, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 240, offset 1e3e31, dts 238238, size 21412, distance 239, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 241, offset 1e91d5, dts 239239, size 18729, distance 240, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 242, offset 1edafe, dts 240240, size 24093, distance 241, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 243, offset 1f391b, dts 241241, size 25196, distance 242, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 244, offset 1f9b87, dts 242242, size 13735, distance 243, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 245, offset 1fd12e, dts 243243, size 15248, distance 244, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 246, offset 200cbe, dts 244244, size 15032, distance 245, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 247, offset 204776, dts 245245, size 18189, distance 246, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 248, offset 208e83, dts 246246, size 16191, distance 247, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 249, offset 20cdc2, dts 247247, size 15325, distance 248, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 250, offset 21099f, dts 248248, size 18436, distance 249, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 251, offset 2151a3, dts 249249, size 21291, distance 250, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 252, offset 21a4ce, dts 250250, size 22420, distance 251, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 253, offset 21fc62, dts 251251, size 19767, distance 252, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 254, offset 224999, dts 252252, size 18582, distance 253, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 255, offset 22922f, dts 253253, size 21113, distance 254, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 256, offset 22e4a8, dts 254254, size 20505, distance 255, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 257, offset 2334c1, dts 255255, size 26708, distance 256, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 258, offset 239d15, dts 256256, size 25148, distance 257, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 259, offset 23ff51, dts 257257, size 28560, distance 258, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 260, offset 246ee1, dts 258258, size 31723, distance 259, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 261, offset 24eacc, dts 259259, size 38940, distance 260, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 262, offset 2582e8, dts 260260, size 54999, distance 261, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 263, offset 2659bf, dts 261261, size 10662, distance 262, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 264, offset 268365, dts 262262, size 9963, distance 263, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 265, offset 26aa50, dts 263263, size 7270, distance 264, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 266, offset 26c6b6, dts 264264, size 4172, distance 265, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 267, offset 26d702, dts 265265, size 33787, distance 266, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 268, offset 275afd, dts 266266, size 4367, distance 267, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 269, offset 276c0c, dts 267267, size 5050, distance 268, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 270, offset 277fc6, dts 268268, size 5644, distance 269, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 271, offset 2795d2, dts 269269, size 4205, distance 270, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 272, offset 27a63f, dts 270270, size 22493, distance 271, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 273, offset 27fe1c, dts 271271, size 4013, distance 272, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 274, offset 280dc9, dts 272272, size 4616, distance 273, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 275, offset 281fd1, dts 273273, size 3188, distance 274, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 276, offset 282c45, dts 274274, size 30397, distance 275, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 277, offset 28a302, dts 275275, size 3729, distance 276, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 278, offset 28b193, dts 276276, size 7759, distance 277, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 279, offset 28cfe2, dts 277277, size 7948, distance 278, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 280, offset 28eeee, dts 278278, size 7001, distance 279, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 281, offset 290a47, dts 279279, size 48154, distance 280, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 282, offset 29c661, dts 280280, size 7701, distance 281, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 283, offset 29e476, dts 281281, size 10129, distance 282, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 284, offset 2a0c07, dts 282282, size 7858, distance 283, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 285, offset 2a2ab9, dts 283283, size 4694, distance 284, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 286, offset 2a3d0f, dts 284284, size 25419, distance 285, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 287, offset 2aa05a, dts 285285, size 3847, distance 286, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 288, offset 2aaf61, dts 286286, size 5556, distance 287, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 289, offset 2ac515, dts 287287, size 5790, distance 288, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 290, offset 2adbb3, dts 288288, size 4414, distance 289, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 291, offset 2aecf1, dts 289289, size 38702, distance 290, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 292, offset 2b841f, dts 290290, size 4756, distance 291, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 293, offset 2b96b3, dts 291291, size 6648, distance 292, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 294, offset 2bb0ab, dts 292292, size 6601, distance 293, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 295, offset 2bca74, dts 293293, size 5647, distance 294, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 296, offset 2be083, dts 294294, size 53347, distance 295, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 297, offset 2cb0e6, dts 295295, size 8241, distance 296, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 298, offset 2cd117, dts 296296, size 12085, distance 297, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 299, offset 2d004c, dts 297297, size 11130, distance 298, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 300, offset 2d2bc6, dts 298298, size 7902, distance 299, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 301, offset 2d4aa4, dts 299299, size 48740, distance 300, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 302, offset 2e0908, dts 300300, size 7928, distance 301, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 303, offset 2e2800, dts 301301, size 9283, distance 302, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] AVIndex stream 0, sample 304, offset 2e4c43, dts 302302, size 5886, distance 303, keyframe 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] type:'mdat' parent:'root' sz: 3035456 4617 24180077
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] on_parse_exit_offset=4617
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] Before avformat_find_stream_info() pos: 4617 bytes read:32768 seeks:0 nb_streams:1
[h264 @ 0000021b6b6a10c0] nal_unit_type: 7(SPS), nal_ref_idc: 3
[h264 @ 0000021b6b6a10c0] Decoding VUI
[h264 @ 0000021b6b6a10c0] nal_unit_type: 8(PPS), nal_ref_idc: 3
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 0, dts -16683
[h264 @ 0000021b6b6a10c0] nal_unit_type: 7(SPS), nal_ref_idc: 3
[h264 @ 0000021b6b6a10c0] Decoding VUI
[h264 @ 0000021b6b6a10c0] nal_unit_type: 8(PPS), nal_ref_idc: 3
[h264 @ 0000021b6b6a10c0] nal_unit_type: 5(IDR), nal_ref_idc: 1
[h264 @ 0000021b6b6a10c0] Format yuv420p chosen by get_format().
[h264 @ 0000021b6b6a10c0] Reinit context to 1920x1088, pix_fmt: yuv420p
[h264 @ 0000021b6b6a10c0] no picture
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 1, dts 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 2, dts 16683
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 3, dts 33367
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 4, dts 50050
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 5, dts 66733
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 6, dts 83417
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 7, dts 100100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 8, dts 116783
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 9, dts 133467
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 10, dts 150150
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 11, dts 166833
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 12, dts 183517
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 13, dts 200200
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 14, dts 216883
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 15, dts 233567
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 16, dts 250250
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 17, dts 266933
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 18, dts 283617
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 19, dts 300300
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0, sample 20, dts 316983
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] stream 0: start_time: 0 duration: 39.2225
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] format: start_time: 0 duration: 39.2225 (estimate from stream) bitrate=4931 kb/s
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b68d400] After avformat_find_stream_info() pos: 162228 bytes read:163840 seeks:0 frames:21
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'input.mp4':
Metadata:
major_brand : dash
minor_version : 0
compatible_brands: iso6avc1mp41
creation_time : 2023-01-30T09:32:47.000000Z
Duration: 00:00:39.22, start: 0.000000, bitrate: 4931 kb/s
Stream #0:0[0x1](und), 21, 1/60000: Video: h264 (High), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt709, progressive, left), 1920x1080 (1920x1088) [SAR 1:1 DAR 16:9], 0/1, 619 kb/s, 59.94 fps, 59.94 tbr, 60k tbn (default)
Metadata:
creation_time : 2023-01-30T09:32:47.000000Z
handler_name : ISO Media file produced by Google Inc.
vendor_id : [0][0][0][0]
Successfully opened the file.
Parsing a group of options: output url stream.m3u8.
Applying option f (force format) with argument hls.
Successfully parsed a group of options.
Opening an output file: stream.m3u8.
[out#0/hls @ 0000021b6c00f600] No explicit maps, mapping streams automatically...
[vost#0:0/libx264 @ 0000021b6be904c0] Created video stream from input stream 0:0
detected 16 logical cores
[h264 @ 0000021b6b696480] nal_unit_type: 7(SPS), nal_ref_idc: 3
[h264 @ 0000021b6b696480] Decoding VUI
[h264 @ 0000021b6b696480] nal_unit_type: 8(PPS), nal_ref_idc: 3
Successfully opened the file.
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
Press [q] to stop, [?] for help
[vost#0:0/libx264 @ 0000021b6be904c0] 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 @ 0000021b6b696480] nal_unit_type: 5(IDR), nal_ref_idc: 1
[h264 @ 0000021b6b696480] Format yuv420p chosen by get_format().
[h264 @ 0000021b6b696480] Reinit context to 1920x1088, pix_fmt: yuv420p
[h264 @ 0000021b6b696480] no picture
[vost#0:0/libx264 @ 0000021b6be904c0] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[h264 @ 0000021b6bc763c0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 1
[vost#0:0/libx264 @ 0000021b6be904c0] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[h264 @ 0000021b6b6ac680] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[vost#0:0/libx264 @ 0000021b6be904c0] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[h264 @ 0000021b6bc54bc0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[vost#0:0/libx264 @ 0000021b6be904c0] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[h264 @ 0000021b6b696880] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[vost#0:0/libx264 @ 0000021b6be904c0] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[h264 @ 0000021b6b73e540] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[vost#0:0/libx264 @ 0000021b6be904c0] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[h264 @ 0000021b6c34aec0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 1
[vost#0:0/libx264 @ 0000021b6be904c0] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[h264 @ 0000021b6c406a80] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[vost#0:0/libx264 @ 0000021b6be904c0] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[h264 @ 0000021b6b696f40] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[vost#0:0/libx264 @ 0000021b6be904c0] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[h264 @ 0000021b6b697640] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[vost#0:0/libx264 @ 0000021b6be904c0] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[h264 @ 0000021b6b6e1700] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[vost#0:0/libx264 @ 0000021b6be904c0] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[h264 @ 0000021b6b6e1dc0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 1
[vost#0:0/libx264 @ 0000021b6be904c0] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[h264 @ 0000021b6bc701c0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[vost#0:0/libx264 @ 0000021b6be904c0] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[h264 @ 0000021b6bc6fdc0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[vost#0:0/libx264 @ 0000021b6be904c0] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[h264 @ 0000021b6bc705c0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[vost#0:0/libx264 @ 0000021b6be904c0] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
[h264 @ 0000021b6bc709c0] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[h264 @ 0000021b6b696480] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 1
[graph 0 input from stream 0:0 @ 0000021b6b6e24c0] Setting 'video_size' to value '1920x1080'
[graph 0 input from stream 0:0 @ 0000021b6b6e24c0] Setting 'pix_fmt' to value '0'
[graph 0 input from stream 0:0 @ 0000021b6b6e24c0] Setting 'time_base' to value '1/60000'
[graph 0 input from stream 0:0 @ 0000021b6b6e24c0] Setting 'pixel_aspect' to value '1/1'
[graph 0 input from stream 0:0 @ 0000021b6b6e24c0] Setting 'frame_rate' to value '60000/1001'
[graph 0 input from stream 0:0 @ 0000021b6b6e24c0] w:1920 h:1080 pixfmt:yuv420p tb:1/60000 fr:60000/1001 sar:1/1
[format @ 0000021b6bc3bb80] Setting 'pix_fmts' to value 'yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21|yuv420p10le|yuv422p10le|yuv444p10le|nv20le|gray|gray10le'
[AVFilterGraph @ 0000021b70a7d9c0] query_formats: 4 queried, 3 merged, 0 already done, 0 delayed
[libx264 @ 0000021b6be90780] using mv_range_thread = 24
[libx264 @ 0000021b6be90780] using SAR=1/1
[libx264 @ 0000021b6be90780] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[libx264 @ 0000021b6be90780] profile High, level 4.2, 4:2:0, 8-bit
[libx264 @ 0000021b6be90780] 264 - core 164 r3107 a8b68eb - H.264/MPEG-4 AVC codec - Copyleft 2003-2023 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=24 lookahead_threads=4 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
[mpegts @ 0000021b723d4400] service 1 using PCR in pid=256, pcr_period=0ms
[mpegts @ 0000021b723d4400] muxrate VBR, sdt every 1073741822000 ms, pat/pmt every 1073741822000 ms
[hls @ 0000021b6b6984c0] Cannot generate a strong random key
[out#0/hls @ 0000021b6c00f600] Could not write header (incorrect codec parameters ?): Function not implemented
[in#0/mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b677bc0] Terminating demuxer thread
[in#0/mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b677bc0] Input file #0 (input.mp4):
[in#0/mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b677bc0] Input stream #0:0 (video): 19 packets read (152852 bytes); 1 frames decoded; 0 decode errors;
[in#0/mov,mp4,m4a,3gp,3g2,mj2 @ 0000021b6b677bc0] Total: 19 packets (152852 bytes) demuxed
[AVIOContext @ 0000021b6b68e4c0] Statistics: 163840 bytes read, 0 seeks
Conversion failed!
Change History (2)
comment:1 by , 3 years ago
| Component: | undetermined → avformat |
|---|---|
| Resolution: | → fixed |
| Status: | new → closed |
comment:2 by , 3 years ago
I've found that running
ffmpeg -i input.mp4 -f hls -hls_enc 1 stream.m3u8
now successfully randomly generates the key, but not the initialization vector (IV):
#EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:4 #EXT-X-MEDIA-SEQUENCE:9 #EXT-X-KEY:METHOD=AES-128,URI="stream.m3u8.key",IV=0x00000000000000000000000000000000
Is it ok? Shouldn't the IV be randomly generated too, if the -hls_enc_iv option is omitted (as it is for the key if the -hls_enc_key option is omitted)?



The HLS key generation was dependant on compiled in external libraries, such as gcrypt or openssl, and that caused the issue if these were not compiled with ffmpeg. This requirement got relaxed recently in commit 36f4e6f8f4c14b3a571815c55d213d095b54df6f.