Opened 5 years ago
Closed 5 years ago
#8554 closed defect (duplicate)
libvpx-vp9 lossless with transparency not encoding all frames
Reported by: | shangjiaxuan | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | avcodec |
Version: | git-master | Keywords: | libvpx |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | yes | |
Analyzed by developer: | no |
Description
Summary of the bug:
How to reproduce:
A gif sample with 128 frames (other input can also cause this?) % ffmpeg -i 64723425.gif -vcodec libvpx-vp9 -lossless 1 test.webm % ffmpeg -i test.webm webm%03.png ffmpeg 4.2.2 built on mingw-w64
Output of encode
$ ffmpeg -v 9 -loglevel 99 -i 64723425.gif -vcodec libvpx-vp9 -lossless 1 test.webm ffmpeg version 4.2.2 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 9.2.0 (Rev2, Built by MSYS2 project) configuration: --prefix=/mingw64 --target-os=mingw32 --arch=x86_64 --disable-debug --disable-static --enable-dxva2 --enable-d3d11va --enable-fontconfig --enable-gnutls --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libcaca --enable-libcelt --enable-libfreetype --enable-libgsm --enable-libmfx --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libspeex --enable-libsrt --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libx265 --enable-libxvid --enable-libvpx --enable-libwebp --enable-openal --enable-libwavpack --enable-pic --enable-postproc --enable-runtime-cpudetect --enable-shared --enable-static --enable-swresample --enable-version3 --enable-zlib --disable-doc libavutil 56. 31.100 / 56. 31.100 libavcodec 58. 54.100 / 58. 54.100 libavformat 58. 29.100 / 58. 29.100 libavdevice 58. 8.100 / 58. 8.100 libavfilter 7. 57.100 / 7. 57.100 libswscale 5. 5.100 / 5. 5.100 libswresample 3. 5.100 / 3. 5.100 libpostproc 55. 5.100 / 55. 5.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 '64723425.gif'. Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'libvpx-vp9'. Reading option '-lossless' ... matched as AVOption 'lossless' with argument '1'. Reading option 'test.webm' ... 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 64723425.gif. Successfully parsed a group of options. Opening an input file: 64723425.gif. [NULL @ 0000029302d27280] Opening '64723425.gif' for reading [file @ 0000029302d28200] Setting default whitelist 'file,crypto' Probing gif score:100 size:2048 Probing gif_pipe score:99 size:2048 [gif @ 0000029302d27280] Format gif probed with size=2048 and score=100 [gif @ 0000029302d27280] Before avformat_find_stream_info() pos: 0 bytes read:21974337 seeks:1 nb_streams:1 [gif @ 0000029302d27280] Probe buffer size limit of 5000000 bytes reached [gif @ 0000029302d27280] stream 0: start_time: 0.000 duration: 8.960 [gif @ 0000029302d27280] format: start_time: 0.000 duration: 8.960 bitrate=19619 kb/s [gif @ 0000029302d27280] After avformat_find_stream_info() pos: 5172588 bytes read:32946861 seeks:31 frames:30 Input #0, gif, from '64723425.gif': Duration: 00:00:08.96, start: 0.000000, bitrate: 19619 kb/s Stream #0:0, 30, 1/100: Video: gif, 1 reference frame, bgra, 480x720, 0/1, 14.25 fps, 14.29 tbr, 100 tbn, 100 tbc Successfully opened the file. Parsing a group of options: output url test.webm. Applying option vcodec (force video codec ('copy' to copy stream)) with argument libvpx-vp9. Successfully parsed a group of options. Opening an output file: test.webm. [file @ 000002930348eb40] Setting default whitelist 'file,crypto' Successfully opened the file. Stream mapping: Stream #0:0 -> #0:0 (gif (native) -> vp9 (libvpx-vp9)) Press [q] to stop, [?] for help cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' Last message repeated 1 times [gif @ 0000029302d39980] code=2c ',' detected 12 logical cores [graph 0 input from stream 0:0 @ 0000029302d2f480] Setting 'video_size' to value '480x720' [graph 0 input from stream 0:0 @ 0000029302d2f480] Setting 'pix_fmt' to value '28' [graph 0 input from stream 0:0 @ 0000029302d2f480] Setting 'time_base' to value '1/100' [graph 0 input from stream 0:0 @ 0000029302d2f480] Setting 'pixel_aspect' to value '0/1' [graph 0 input from stream 0:0 @ 0000029302d2f480] Setting 'sws_param' to value 'flags=2' [graph 0 input from stream 0:0 @ 0000029302d2f480] Setting 'frame_rate' to value '100/7' [graph 0 input from stream 0:0 @ 0000029302d2f480] w:480 h:720 pixfmt:bgra tb:1/100 fr:100/7 sar:0/1 sws_param:flags=2 [format @ 0000029303747040] Setting 'pix_fmts' to value 'yuv420p|yuva420p|yuv422p|yuv440p|yuv444p|yuv420p10le|yuv422p10le|yuv440p10le|yuv444p10le|yuv420p12le|yuv422p12le|yuv440p12le|yuv444p12le|gbrp|gbrp10le|gbrp12le' [auto_scaler_0 @ 0000029303747600] Setting 'flags' to value 'bicubic' [auto_scaler_0 @ 0000029303747600] w:iw h:ih flags:'bicubic' interl:0 [format @ 0000029303747040] auto-inserting filter 'auto_scaler_0' between the filter 'Parsed_null_0' and the filter 'format' [AVFilterGraph @ 0000029302d286c0] query_formats: 4 queried, 2 merged, 1 already done, 0 delayed [auto_scaler_0 @ 0000029303747600] picking yuva420p out of 16 ref:bgra alpha:1 [auto_scaler_0 @ 0000029303747600] w:480 h:720 fmt:bgra sar:0/1 -> w:480 h:720 fmt:yuva420p sar:0/1 flags:0x4 [libvpx-vp9 @ 000002930348cfc0] v1.8.2 [libvpx-vp9 @ 000002930348cfc0] --prefix=/mingw64 --target=x86_64-win64-gcc --enable-vp8 --enable-vp9 --enable-vp9-highbitdepth --enable-vp9-temporal-denoising --enable-runtime-cpu-detect --enable-postproc --enable-pic --enable-shared --enable-static --enable-experimental --disable-examples --disable-docs --disable-install-docs --disable-install-srcs --disable-unit-tests [libvpx-vp9 @ 000002930348cfc0] vpx_codec_enc_cfg [libvpx-vp9 @ 000002930348cfc0] generic settings g_usage: 0 g_threads: 8 g_profile: 0 g_w: 320 g_h: 240 g_bit_depth: 8 g_input_bit_depth: 8 g_timebase: {1/30} g_error_resilient: 0 g_pass: 0 g_lag_in_frames: 25 [libvpx-vp9 @ 000002930348cfc0] rate control settings rc_dropframe_thresh: 0 rc_resize_allowed: 0 rc_resize_up_thresh: 60 rc_resize_down_thresh: 30 rc_end_usage: 0 rc_twopass_stats_in: 0000000000000000(0) rc_target_bitrate: 256 [libvpx-vp9 @ 000002930348cfc0] quantizer settings rc_min_quantizer: 0 rc_max_quantizer: 63 [libvpx-vp9 @ 000002930348cfc0] bitrate tolerance rc_undershoot_pct: 25 rc_overshoot_pct: 25 [libvpx-vp9 @ 000002930348cfc0] temporal layering settings ts_number_layers: 1 [libvpx-vp9 @ 000002930348cfc0] ts_target_bitrate: 0 0 0 0 0 [libvpx-vp9 @ 000002930348cfc0] ts_rate_decimator: 0 0 0 0 0 [libvpx-vp9 @ 000002930348cfc0] ts_periodicity: 0 [libvpx-vp9 @ 000002930348cfc0] ts_layer_id: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 [libvpx-vp9 @ 000002930348cfc0] decoder buffer model rc_buf_sz: 6000 rc_buf_initial_sz: 4000 rc_buf_optimal_sz: 5000 [libvpx-vp9 @ 000002930348cfc0] 2 pass rate control settings rc_2pass_vbr_bias_pct: 50 rc_2pass_vbr_minsection_pct: 0 rc_2pass_vbr_maxsection_pct: 2000 [libvpx-vp9 @ 000002930348cfc0] rc_2pass_vbr_corpus_complexity:0 [libvpx-vp9 @ 000002930348cfc0] keyframing settings kf_mode: 1 kf_min_dist: 0 kf_max_dist: 128 [libvpx-vp9 @ 000002930348cfc0] [libvpx-vp9 @ 000002930348cfc0] vpx_codec_enc_cfg [libvpx-vp9 @ 000002930348cfc0] generic settings g_usage: 0 g_threads: 12 g_profile: 0 g_w: 480 g_h: 720 g_bit_depth: 8 g_input_bit_depth: 8 g_timebase: {7/100} g_error_resilient: 0 g_pass: 0 g_lag_in_frames: 25 [libvpx-vp9 @ 000002930348cfc0] rate control settings rc_dropframe_thresh: 0 rc_resize_allowed: 0 rc_resize_up_thresh: 60 rc_resize_down_thresh: 30 rc_end_usage: 0 rc_twopass_stats_in: 0000000000000000(0) rc_target_bitrate: 200 [libvpx-vp9 @ 000002930348cfc0] quantizer settings rc_min_quantizer: 0 rc_max_quantizer: 0 [libvpx-vp9 @ 000002930348cfc0] bitrate tolerance rc_undershoot_pct: 25 rc_overshoot_pct: 25 [libvpx-vp9 @ 000002930348cfc0] temporal layering settings ts_number_layers: 1 [libvpx-vp9 @ 000002930348cfc0] ts_target_bitrate: 0 0 0 0 0 [libvpx-vp9 @ 000002930348cfc0] ts_rate_decimator: 0 0 0 0 0 [libvpx-vp9 @ 000002930348cfc0] ts_periodicity: 0 [libvpx-vp9 @ 000002930348cfc0] ts_layer_id: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 [libvpx-vp9 @ 000002930348cfc0] decoder buffer model rc_buf_sz: 6000 rc_buf_initial_sz: 4000 rc_buf_optimal_sz: 5000 [libvpx-vp9 @ 000002930348cfc0] 2 pass rate control settings rc_2pass_vbr_bias_pct: 50 rc_2pass_vbr_minsection_pct: 0 rc_2pass_vbr_maxsection_pct: 2000 [libvpx-vp9 @ 000002930348cfc0] rc_2pass_vbr_corpus_complexity:0 [libvpx-vp9 @ 000002930348cfc0] keyframing settings kf_mode: 1 kf_min_dist: 0 kf_max_dist: 128 [libvpx-vp9 @ 000002930348cfc0] [libvpx-vp9 @ 000002930348cfc0] vpx_codec_control [libvpx-vp9 @ 000002930348cfc0] VP8E_SET_CPUUSED: 1 [libvpx-vp9 @ 000002930348cfc0] VP8E_SET_ARNR_MAXFRAMES: 0 [libvpx-vp9 @ 000002930348cfc0] VP8E_SET_ARNR_STRENGTH: 3 [libvpx-vp9 @ 000002930348cfc0] VP8E_SET_ARNR_TYPE: 3 [libvpx-vp9 @ 000002930348cfc0] VP8E_SET_STATIC_THRESHOLD: 0 [libvpx-vp9 @ 000002930348cfc0] VP9E_SET_LOSSLESS: 1 [libvpx-vp9 @ 000002930348cfc0] VP9E_SET_COLOR_SPACE: 0 [libvpx-vp9 @ 000002930348cfc0] VP9E_SET_COLOR_RANGE: 0 [libvpx-vp9 @ 000002930348cfc0] VP9E_SET_TARGET_LEVEL: 255 [libvpx-vp9 @ 000002930348cfc0] Using deadline: 1000000 [webm @ 0000029302d3a6c0] get_metadata_duration returned: 0 Output #0, webm, to 'test.webm': Metadata: encoder : Lavf58.29.100 Stream #0:0, 0, 1/1000: Video: vp9 (libvpx-vp9), 1 reference frame, yuva420p, 480x720, 0/1, q=-1--1, 200 kb/s, 14.29 fps, 1k tbn, 14.29 tbc Metadata: encoder : Lavc58.54.100 libvpx-vp9 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1 Clipping frame in rate conversion by 0.000008 cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' Automatically inserted bitstream filter 'vp9_superframe'; args='' [webm @ 0000029302d3a6c0] Writing block of size 213757 with pts 0, dts 0, duration 70 at relative offset 3 in cluster at offset 603. TrackNumber 1, keyframe 1 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 128026 with pts 70, dts 70, duration 70 at relative offset 213890 in cluster at offset 603. TrackNumber 1, keyframe 0 frame= 26 fps=0.0 q=0.0 size= 1kB time=00:00:00.07 bitrate= 67.9kbits/s[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 158129 with pts 140, dts 140, duration 70 at relative offset 341993 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 153532 with pts 210, dts 210, duration 70 at relative offset 500196 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156074 with pts 280, dts 280, duration 70 at relative offset 653803 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154342 with pts 350, dts 350, duration 70 at relative offset 809952 in cluster at offset 603. TrackNumber 1, keyframe 0 frame= 30 fps= 29 q=0.0 size= 1kB time=00:00:00.35 bitrate= 13.7kbits/s[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154967 with pts 420, dts 420, duration 70 at relative offset 964369 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156684 with pts 490, dts 490, duration 70 at relative offset 1119411 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156773 with pts 560, dts 560, duration 70 at relative offset 1276170 in cluster at offset 603. TrackNumber 1, keyframe 0 frame= 33 fps= 19 q=0.0 size= 1kB time=00:00:00.56 bitrate= 8.6kbits/s[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 124028 with pts 630, dts 630, duration 70 at relative offset 1433018 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156481 with pts 700, dts 700, duration 70 at relative offset 1557121 in cluster at offset 603. TrackNumber 1, keyframe 0 frame= 35 fps= 15 q=0.0 size= 1kB time=00:00:00.70 bitrate= 6.9kbits/s[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154498 with pts 770, dts 770, duration 70 at relative offset 1713677 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156244 with pts 840, dts 840, duration 70 at relative offset 1868250 in cluster at offset 603. TrackNumber 1, keyframe 0 frame= 37 fps= 13 q=0.0 size= 1kB time=00:00:00.84 bitrate= 5.7kbits/s[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 155393 with pts 910, dts 910, duration 70 at relative offset 2024569 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 153998 with pts 980, dts 980, duration 70 at relative offset 2180037 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 157289 with pts 1050, dts 1050, duration 70 at relative offset 2334110 in cluster at offset 603. TrackNumber 1, keyframe 0 frame= 40 fps= 12 q=0.0 size= 1kB time=00:00:01.05 bitrate= 4.6kbits/s[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 164849 with pts 1120, dts 1120, duration 70 at relative offset 2491474 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 122608 with pts 1190, dts 1190, duration 70 at relative offset 2656398 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156502 with pts 1260, dts 1260, duration 70 at relative offset 2779081 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 153279 with pts 1330, dts 1330, duration 70 at relative offset 2935658 in cluster at offset 603. TrackNumber 1, keyframe 0 frame= 44 fps= 11 q=0.0 size= 1kB time=00:00:01.33 bitrate= 3.6kbits/s[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 155904 with pts 1400, dts 1400, duration 70 at relative offset 3089012 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154498 with pts 1470, dts 1470, duration 70 at relative offset 3244991 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154566 with pts 1540, dts 1540, duration 70 at relative offset 3399564 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156576 with pts 1610, dts 1610, duration 70 at relative offset 3554205 in cluster at offset 603. TrackNumber 1, keyframe 0 frame= 48 fps= 10 q=0.0 size= 1kB time=00:00:01.61 bitrate= 3.0kbits/s[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 149576 with pts 1680, dts 1680, duration 70 at relative offset 3710856 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 123659 with pts 1750, dts 1750, duration 70 at relative offset 3860507 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156541 with pts 1820, dts 1820, duration 70 at relative offset 3984241 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154143 with pts 1890, dts 1890, duration 70 at relative offset 4140857 in cluster at offset 603. TrackNumber 1, keyframe 0 frame= 52 fps=9.9 q=0.0 size= 1kB time=00:00:01.89 bitrate= 2.6kbits/s[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156100 with pts 1960, dts 1960, duration 70 at relative offset 4295075 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 155282 with pts 2030, dts 2030, duration 70 at relative offset 4451250 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154308 with pts 2100, dts 2100, duration 70 at relative offset 4606607 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 157332 with pts 2170, dts 2170, duration 70 at relative offset 4760990 in cluster at offset 603. TrackNumber 1, keyframe 0 frame= 56 fps=9.6 q=0.0 size= 1kB time=00:00:02.17 bitrate= 2.2kbits/s[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156053 with pts 2240, dts 2240, duration 70 at relative offset 4918397 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 121918 with pts 2310, dts 2310, duration 70 at relative offset 5074525 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156583 with pts 2380, dts 2380, duration 70 at relative offset 5196518 in cluster at offset 603. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Starting new cluster at offset 5353787 bytes, pts 2450, dts 2450 [webm @ 0000029302d3a6c0] Writing block of size 153301 with pts 2450, dts 2450, duration 70 at relative offset 4 in cluster at offset 5353787. TrackNumber 1, keyframe 0 frame= 60 fps=9.4 q=0.0 size= 5228kB time=00:00:02.45 bitrate=17474.6kbits/[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 155653 with pts 2520, dts 2520, duration 70 at relative offset 153380 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154206 with pts 2590, dts 2590, duration 70 at relative offset 309107 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154267 with pts 2660, dts 2660, duration 70 at relative offset 463387 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156552 with pts 2730, dts 2730, duration 70 at relative offset 617729 in cluster at offset 5353787. TrackNumber 1, keyframe 0 frame= 64 fps=9.2 q=0.0 size= 5228kB time=00:00:02.73 bitrate=15683.0kbits/[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 157109 with pts 2800, dts 2800, duration 70 at relative offset 774356 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 124269 with pts 2870, dts 2870, duration 70 at relative offset 931540 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156520 with pts 2940, dts 2940, duration 70 at relative offset 1055884 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154194 with pts 3010, dts 3010, duration 70 at relative offset 1212479 in cluster at offset 5353787. TrackNumber 1, keyframe 0 frame= 68 fps=9.1 q=0.0 size= 5228kB time=00:00:03.01 bitrate=14224.6kbits/[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156174 with pts 3080, dts 3080, duration 70 at relative offset 1366748 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 155198 with pts 3150, dts 3150, duration 70 at relative offset 1522997 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 153769 with pts 3220, dts 3220, duration 70 at relative offset 1678270 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 157281 with pts 3290, dts 3290, duration 70 at relative offset 1832114 in cluster at offset 5353787. TrackNumber 1, keyframe 0 frame= 72 fps=8.9 q=0.0 size= 5228kB time=00:00:03.29 bitrate=13014.4kbits/[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 155250 with pts 3360, dts 3360, duration 70 at relative offset 1989470 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 122381 with pts 3430, dts 3430, duration 70 at relative offset 2144795 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156775 with pts 3500, dts 3500, duration 70 at relative offset 2267251 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 153233 with pts 3570, dts 3570, duration 70 at relative offset 2424101 in cluster at offset 5353787. TrackNumber 1, keyframe 0 frame= 76 fps=8.8 q=0.0 size= 5228kB time=00:00:03.57 bitrate=11993.9kbits/[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 155708 with pts 3640, dts 3640, duration 70 at relative offset 2577409 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154323 with pts 3710, dts 3710, duration 70 at relative offset 2733192 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154570 with pts 3780, dts 3780, duration 70 at relative offset 2887590 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156658 with pts 3850, dts 3850, duration 70 at relative offset 3042235 in cluster at offset 5353787. TrackNumber 1, keyframe 0 frame= 80 fps=8.7 q=0.0 size= 5228kB time=00:00:03.85 bitrate=11121.9kbits/[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 165111 with pts 3920, dts 3920, duration 70 at relative offset 3198968 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 124628 with pts 3990, dts 3990, duration 70 at relative offset 3364154 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156291 with pts 4060, dts 4060, duration 70 at relative offset 3488857 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154262 with pts 4130, dts 4130, duration 70 at relative offset 3645223 in cluster at offset 5353787. TrackNumber 1, keyframe 0 frame= 84 fps=8.6 q=0.0 size= 5228kB time=00:00:04.13 bitrate=10368.0kbits/[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156034 with pts 4200, dts 4200, duration 70 at relative offset 3799560 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 155428 with pts 4270, dts 4270, duration 70 at relative offset 3955669 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 153808 with pts 4340, dts 4340, duration 70 at relative offset 4111172 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 157109 with pts 4410, dts 4410, duration 70 at relative offset 4265055 in cluster at offset 5353787. TrackNumber 1, keyframe 0 frame= 88 fps=8.5 q=0.0 size= 5228kB time=00:00:04.41 bitrate=9709.9kbits/s[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 164611 with pts 4480, dts 4480, duration 70 at relative offset 4422239 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 122490 with pts 4550, dts 4550, duration 70 at relative offset 4586925 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156829 with pts 4620, dts 4620, duration 70 at relative offset 4709490 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 153348 with pts 4690, dts 4690, duration 70 at relative offset 4866394 in cluster at offset 5353787. TrackNumber 1, keyframe 0 frame= 92 fps=8.5 q=0.0 size= 5228kB time=00:00:04.69 bitrate=9130.3kbits/s[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 155548 with pts 4760, dts 4760, duration 70 at relative offset 5019817 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154199 with pts 4830, dts 4830, duration 70 at relative offset 5175440 in cluster at offset 5353787. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Starting new cluster at offset 10683509 bytes, pts 4900, dts 4900 [webm @ 0000029302d3a6c0] Writing block of size 154343 with pts 4900, dts 4900, duration 70 at relative offset 4 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156610 with pts 4970, dts 4970, duration 70 at relative offset 154422 in cluster at offset 10683509. TrackNumber 1, keyframe 0 frame= 96 fps=8.4 q=0.0 size= 10433kB time=00:00:04.97 bitrate=17193.3kbits/[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 149705 with pts 5040, dts 5040, duration 70 at relative offset 311106 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 122886 with pts 5110, dts 5110, duration 70 at relative offset 460885 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156574 with pts 5180, dts 5180, duration 70 at relative offset 583846 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154193 with pts 5250, dts 5250, duration 70 at relative offset 740495 in cluster at offset 10683509. TrackNumber 1, keyframe 0 frame= 100 fps=8.3 q=0.0 size= 10433kB time=00:00:05.25 bitrate=16276.5kbits/[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156265 with pts 5320, dts 5320, duration 70 at relative offset 894763 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 155156 with pts 5390, dts 5390, duration 70 at relative offset 1051103 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 153634 with pts 5460, dts 5460, duration 70 at relative offset 1206334 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 157257 with pts 5530, dts 5530, duration 70 at relative offset 1360043 in cluster at offset 10683509. TrackNumber 1, keyframe 0 frame= 104 fps=8.3 q=0.0 size= 10433kB time=00:00:05.53 bitrate=15452.6kbits/[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 149414 with pts 5600, dts 5600, duration 70 at relative offset 1517375 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 122061 with pts 5670, dts 5670, duration 70 at relative offset 1666864 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156770 with pts 5740, dts 5740, duration 70 at relative offset 1789000 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 153095 with pts 5810, dts 5810, duration 70 at relative offset 1945845 in cluster at offset 10683509. TrackNumber 1, keyframe 0 frame= 108 fps=8.2 q=0.0 size= 10433kB time=00:00:05.81 bitrate=14708.0kbits/[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 155685 with pts 5880, dts 5880, duration 70 at relative offset 2099015 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154050 with pts 5950, dts 5950, duration 70 at relative offset 2254775 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154249 with pts 6020, dts 6020, duration 70 at relative offset 2408900 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156662 with pts 6090, dts 6090, duration 70 at relative offset 2563224 in cluster at offset 10683509. TrackNumber 1, keyframe 0 frame= 112 fps=8.2 q=0.0 size= 10433kB time=00:00:06.09 bitrate=14031.9kbits/[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 146958 with pts 6160, dts 6160, duration 70 at relative offset 2719961 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 123176 with pts 6230, dts 6230, duration 70 at relative offset 2866994 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156432 with pts 6300, dts 6300, duration 70 at relative offset 2990245 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154459 with pts 6370, dts 6370, duration 70 at relative offset 3146752 in cluster at offset 10683509. TrackNumber 1, keyframe 0 frame= 116 fps=8.1 q=0.0 size= 10433kB time=00:00:06.37 bitrate=13415.2kbits/[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156149 with pts 6440, dts 6440, duration 70 at relative offset 3301286 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 155223 with pts 6510, dts 6510, duration 70 at relative offset 3457510 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 153801 with pts 6580, dts 6580, duration 70 at relative offset 3612808 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 157047 with pts 6650, dts 6650, duration 70 at relative offset 3766684 in cluster at offset 10683509. TrackNumber 1, keyframe 0 frame= 120 fps=8.1 q=0.0 size= 10433kB time=00:00:06.65 bitrate=12850.4kbits/[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 164702 with pts 6720, dts 6720, duration 70 at relative offset 3923806 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 122558 with pts 6790, dts 6790, duration 70 at relative offset 4088583 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 147822 with pts 6860, dts 6860, duration 70 at relative offset 4211216 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 151892 with pts 6930, dts 6930, duration 70 at relative offset 4359113 in cluster at offset 10683509. TrackNumber 1, keyframe 0 frame= 124 fps=8.0 q=0.0 size= 10433kB time=00:00:06.93 bitrate=12331.3kbits/[gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 155485 with pts 7000, dts 7000, duration 70 at relative offset 4511080 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154437 with pts 7070, dts 7070, duration 70 at relative offset 4666640 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 154483 with pts 7140, dts 7140, duration 70 at relative offset 4821152 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [gif @ 0000029302d39980] code=21 '!' [gif @ 0000029302d39980] code=2c ',' [webm @ 0000029302d3a6c0] Writing block of size 156578 with pts 7210, dts 7210, duration 70 at relative offset 4975710 in cluster at offset 10683509. TrackNumber 1, keyframe 0 frame= 128 fps=8.0 q=0.0 size= 10433kB time=00:00:07.21 bitrate=11852.5kbits/[out_0_0 @ 0000029303746f40] EOF on sink link out_0_0:default. No more output streams to write to, finishing. [webm @ 0000029302d3a6c0] Writing block of size 149717 with pts 7280, dts 7280, duration 70 at relative offset 5132363 in cluster at offset 10683509. TrackNumber 1, keyframe 0 [webm @ 0000029302d3a6c0] Starting new cluster at offset 15965672 bytes, pts 7350, dts 7350 [webm @ 0000029302d3a6c0] Writing block of size 122744 with pts 7350, dts 7350, duration 70 at relative offset 4 in cluster at offset 15965672. TrackNumber 1, keyframe 0 [webm @ 0000029302d3a6c0] Writing block of size 156604 with pts 7420, dts 7420, duration 70 at relative offset 122823 in cluster at offset 15965672. TrackNumber 1, keyframe 0 [webm @ 0000029302d3a6c0] Writing block of size 154002 with pts 7490, dts 7490, duration 70 at relative offset 279501 in cluster at offset 15965672. TrackNumber 1, keyframe 0 [webm @ 0000029302d3a6c0] end duration = 7560 [webm @ 0000029302d3a6c0] stream 0 end duration = 7560 frame= 128 fps=6.7 q=0.0 Lsize= 16015kB time=00:00:07.49 bitrate=17513.6kbits/s speed=0.395x video:16006kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.053818% Input file #0 (64723425.gif): Input stream #0:0 (video): 128 packets read (21974336 bytes); 128 frames decoded; Total: 128 packets (21974336 bytes) demuxed Output file #0 (test.webm): Output stream #0:0 (video): 128 frames encoded; 108 packets muxed (16390457 bytes); Total: 108 packets (16390457 bytes) muxed 128 frames successfully decoded, 0 decoding errors [AVIOContext @ 000002930348ec00] Statistics: 8 seeks, 71 writeouts [AVIOContext @ 0000029302d30480] Statistics: 68600849 bytes read, 129 seeks
output of debug (frame output command)
ffmpeg version 4.2.2 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 9.2.0 (Rev2, Built by MSYS2 project) configuration: --prefix=/mingw64 --target-os=mingw32 --arch=x86_64 --disable-debug --disable-static --enable-dxva2 --enable-d3d11va --enable-fontconfig --enable-gnutls --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libcaca --enable-libcelt --enable-libfreetype --enable-libgsm --enable-libmfx --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libspeex --enable-libsrt --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libx265 --enable-libxvid --enable-libvpx --enable-libwebp --enable-openal --enable-libwavpack --enable-pic --enable-postproc --enable-runtime-cpudetect --enable-shared --enable-static --enable-swresample --enable-version3 --enable-zlib --disable-doc libavutil 56. 31.100 / 56. 31.100 libavcodec 58. 54.100 / 58. 54.100 libavformat 58. 29.100 / 58. 29.100 libavdevice 58. 8.100 / 58. 8.100 libavfilter 7. 57.100 / 7. 57.100 libswscale 5. 5.100 / 5. 5.100 libswresample 3. 5.100 / 3. 5.100 libpostproc 55. 5.100 / 55. 5.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 'C:/Users/shang/OneDrive/Desktop/test.webm'. Reading option 'webm%03d.png' ... 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 C:/Users/shang/OneDrive/Desktop/test.webm. Successfully parsed a group of options. Opening an input file: C:/Users/shang/OneDrive/Desktop/test.webm. [NULL @ 00000228fdfe6f00] Opening 'C:/Users/shang/OneDrive/Desktop/test.webm' for reading [file @ 00000228fdfe8080] Setting default whitelist 'file,crypto' Probing matroska,webm score:100 size:2048 Probing mp3 score:1 size:2048 [matroska,webm @ 00000228fdfe6f00] Format matroska,webm probed with size=2048 and score=100 st:0 removing common factor 1000000 from timebase [matroska,webm @ 00000228fdfe6f00] Before avformat_find_stream_info() pos: 607 bytes read:32768 seeks:0 nb_streams:1 [vp9 @ 00000228fdffb040] Format yuv420p chosen by get_format(). [matroska,webm @ 00000228fdfe6f00] All info found [matroska,webm @ 00000228fdfe6f00] stream 0: start_time: 0.000 duration: -9223372036854776.000 [matroska,webm @ 00000228fdfe6f00] format: start_time: 0.000 duration: 7.560 bitrate=17353 kb/s [matroska,webm @ 00000228fdfe6f00] After avformat_find_stream_info() pos: 214501 bytes read:247156 seeks:0 frames:1 Input #0, matroska,webm, from 'C:/Users/shang/OneDrive/Desktop/test.webm': Metadata: ENCODER : Lavf58.29.100 Duration: 00:00:07.56, start: 0.000000, bitrate: 17353 kb/s Stream #0:0, 1, 1/1000: Video: vp9 (Profile 0), 1 reference frame, yuv420p(tv), 480x720, 0/1, lossless, SAR 1:1 DAR 2:3, 14.29 fps, 14.29 tbr, 1k tbn, 1k tbc (default) Metadata: alpha_mode : 1 ENCODER : Lavc58.54.100 libvpx-vp9 DURATION : 00:00:07.560000000 Successfully opened the file. Parsing a group of options: output url webm%03d.png. Successfully parsed a group of options. Opening an output file: webm%03d.png. Successfully opened the file. detected 12 logical cores Stream mapping: Stream #0:0 -> #0:0 (vp9 (native) -> png (native)) Press [q] to stop, [?] for help cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) Last message repeated 1 times [vp9 @ 00000228fdfeec00] Format yuv420p chosen by get_format(). cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) Last message repeated 10 times [graph 0 input from stream 0:0 @ 00000228feabe800] Setting 'video_size' to value '480x720' [graph 0 input from stream 0:0 @ 00000228feabe800] Setting 'pix_fmt' to value '0' [graph 0 input from stream 0:0 @ 00000228feabe800] Setting 'time_base' to value '1/1000' [graph 0 input from stream 0:0 @ 00000228feabe800] Setting 'pixel_aspect' to value '1/1' [graph 0 input from stream 0:0 @ 00000228feabe800] Setting 'sws_param' to value 'flags=2' [graph 0 input from stream 0:0 @ 00000228feabe800] Setting 'frame_rate' to value '100/7' [graph 0 input from stream 0:0 @ 00000228feabe800] w:480 h:720 pixfmt:yuv420p tb:1/1000 fr:100/7 sar:1/1 sws_param:flags=2 [format @ 00000228feff3380] Setting 'pix_fmts' to value 'rgb24|rgba|rgb48be|rgba64be|pal8|gray|ya8|gray16be|ya16be|monob' [auto_scaler_0 @ 00000228feff37c0] Setting 'flags' to value 'bicubic' [auto_scaler_0 @ 00000228feff37c0] w:iw h:ih flags:'bicubic' interl:0 [format @ 00000228feff3380] auto-inserting filter 'auto_scaler_0' between the filter 'Parsed_null_0' and the filter 'format' [AVFilterGraph @ 00000228fe6bc200] query_formats: 4 queried, 2 merged, 1 already done, 0 delayed [auto_scaler_0 @ 00000228feff37c0] picking rgb24 out of 10 ref:yuv420p alpha:0 [auto_scaler_0 @ 00000228feff37c0] w:480 h:720 fmt:yuv420p sar:1/1 -> w:480 h:720 fmt:rgb24 sar:1/1 flags:0x4 Output #0, image2, to 'webm%03d.png': Metadata: encoder : Lavf58.29.100 Stream #0:0, 0, 7/100: Video: png, 1 reference frame, rgb24, 480x720 [SAR 1:1 DAR 2:3], 0/1, q=2-31, 200 kb/s, 14.29 fps, 14.29 tbn, 14.29 tbc (default) Metadata: alpha_mode : 1 DURATION : 00:00:07.560000000 encoder : Lavc58.54.100 png Clipping frame in rate conversion by 0.000008 cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) Last message repeated 11 times [image2 @ 00000228fdfece80] Opening 'webm001.png' for writing [file @ 0000022880270880] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228ff2b1e80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm002.png' for writing [file @ 0000022880270100] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228ff2b1e80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm003.png' for writing [file @ 0000022880270340] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228ff2b1e80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm004.png' for writing [file @ 00000228802719c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228ff2b1e80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm005.png' for writing [file @ 0000022880270100] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228ff2b1e80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm006.png' for writing [file @ 000002288026ff80] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228ff2b1e80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm007.png' for writing [file @ 00000228802710c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228ff2b1e80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm008.png' for writing [file @ 00000228802710c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228ff2b1e80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm009.png' for writing [file @ 0000022880271480] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228ff2b1e80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm010.png' for writing [file @ 00000228802719c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228ff2b1e80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm011.png' for writing [file @ 0000022880270d00] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228ff2b1e80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm012.png' for writing [file @ 00000228802719c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228ff2b1e80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm013.png' for writing [file @ 0000022880270f40] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe79ab40] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm014.png' for writing [file @ 0000022880271300] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fea3b040] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm015.png' for writing [file @ 0000022880270c40] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fea3b040] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm016.png' for writing [file @ 00000228802707c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fea3b040] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm017.png' for writing [file @ 0000022880270c40] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228ff2b1e80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm018.png' for writing [file @ 0000022880271540] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771380] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm019.png' for writing [file @ 00000228802704c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770e40] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm020.png' for writing [file @ 0000022880271000] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770bc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm021.png' for writing [file @ 00000228802710c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771380] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm022.png' for writing [file @ 00000228802707c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770bc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm023.png' for writing [file @ 0000022880271a80] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770bc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm024.png' for writing [file @ 00000228802719c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770e40] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm025.png' for writing [file @ 0000022880270b80] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770900] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm026.png' for writing [file @ 0000022880271000] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770a80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm027.png' for writing [file @ 00000228802701c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770e40] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm028.png' for writing [file @ 0000022880271900] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771240] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm029.png' for writing [file @ 0000022880270880] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770fc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm030.png' for writing [file @ 0000022880271000] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770a80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm031.png' for writing [file @ 0000022880270340] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770d00] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm032.png' for writing [file @ 0000022880271900] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771240] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm033.png' for writing [file @ 0000022880271900] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771500] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm034.png' for writing [file @ 000002288026fec0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771500] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm035.png' for writing [file @ 00000228802701c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771240] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm036.png' for writing [file @ 0000022880271480] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771500] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm037.png' for writing [file @ 0000022880271900] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770a80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm038.png' for writing [file @ 0000022880270580] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771380] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm039.png' for writing [file @ 0000022880270f40] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770e40] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm040.png' for writing [file @ 0000022880270e80] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770a80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm041.png' for writing [file @ 0000022880270580] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770d00] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm042.png' for writing [file @ 0000022880271480] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771380] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm043.png' for writing [file @ 0000022880270340] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771240] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm044.png' for writing [file @ 0000022880271c00] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771100] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm045.png' for writing [file @ 0000022880270f40] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771380] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm046.png' for writing [file @ 0000022880271540] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771100] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm047.png' for writing [file @ 0000022880270400] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770a80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm048.png' for writing [file @ 0000022880270d00] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771240] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm049.png' for writing [file @ 000002288026ff80] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771240] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm050.png' for writing [file @ 00000228802716c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770fc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm051.png' for writing [file @ 0000022880271900] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770900] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm052.png' for writing [file @ 0000022880270040] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770bc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm053.png' for writing [file @ 0000022880271c00] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771500] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm054.png' for writing [file @ 0000022880271900] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770d00] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm055.png' for writing [file @ 0000022880270d00] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770900] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm056.png' for writing [file @ 0000022880271300] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771380] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm057.png' for writing [file @ 0000022880271c00] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771500] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm058.png' for writing [file @ 00000228802710c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771240] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm059.png' for writing [file @ 0000022880270700] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770a80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm060.png' for writing [file @ 0000022880271180] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771100] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm061.png' for writing [file @ 0000022880271c00] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770900] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm062.png' for writingN/A speed=8.34x [file @ 0000022880270280] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771500] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm063.png' for writing [file @ 0000022880270dc0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771240] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm064.png' for writing [file @ 0000022880270dc0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770d00] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm065.png' for writing [file @ 0000022880271d80] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771240] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm066.png' for writing [file @ 000002288026ff80] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770fc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm067.png' for writing [file @ 0000022880271780] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771100] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm068.png' for writing [file @ 0000022880270640] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771500] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm069.png' for writing [file @ 0000022880270700] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770e40] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm070.png' for writing [file @ 0000022880271b40] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771240] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm071.png' for writing [file @ 0000022880271600] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770d00] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm072.png' for writing [file @ 000002288026ff80] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771240] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm073.png' for writing [file @ 0000022880271d80] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770d00] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm074.png' for writing [file @ 0000022880270940] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770900] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm075.png' for writing [file @ 0000022880270c40] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771380] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm076.png' for writing [file @ 0000022880270ac0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770fc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm077.png' for writing [file @ 0000022880271240] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771380] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm078.png' for writing [file @ 0000022880270880] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770bc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm079.png' for writing [file @ 0000022880271240] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771640] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm080.png' for writing [file @ 0000022880270a00] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770a80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm081.png' for writing [file @ 0000022880270100] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771100] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm082.png' for writing [file @ 0000022880271780] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770900] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm083.png' for writing [file @ 0000022880270e80] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770a80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm084.png' for writing [file @ 0000022880270340] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771380] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm085.png' for writing [file @ 000002288026fec0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770fc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm086.png' for writing [file @ 0000022880270580] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770bc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm087.png' for writing [file @ 0000022880271780] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771500] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm088.png' for writing [file @ 0000022880270d00] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771380] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm089.png' for writing [file @ 0000022880271780] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770e40] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm090.png' for writing [file @ 0000022880270100] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770a80] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm091.png' for writing [file @ 0000022880271000] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770900] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm092.png' for writing [file @ 0000022880271240] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770fc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm093.png' for writing [file @ 0000022880271c00] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770d00] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm094.png' for writing [file @ 0000022880271000] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771240] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm095.png' for writing [file @ 0000022880270940] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770d00] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm096.png' for writing [file @ 0000022880270340] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770e40] Statistics: 0 seeks, 2 writeouts [out_0_0 @ 00000228feff3280] EOF on sink link out_0_0:default. No more output streams to write to, finishing. [image2 @ 00000228fdfece80] Opening 'webm097.png' for writing [file @ 0000022880270e80] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771240] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm098.png' for writing [file @ 0000022880271840] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771240] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm099.png' for writing [file @ 00000228802713c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770bc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm100.png' for writing [file @ 00000228802713c0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770e40] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm101.png' for writing [file @ 000002288026fec0] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe771240] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm102.png' for writing [file @ 0000022880271180] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770fc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm103.png' for writing [file @ 0000022880270940] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770bc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm104.png' for writing [file @ 0000022880270400] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770bc0] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm105.png' for writing [file @ 0000022880271600] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770d00] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm106.png' for writing [file @ 0000022880270940] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770d00] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm107.png' for writing [file @ 0000022880270340] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770d00] Statistics: 0 seeks, 2 writeouts [image2 @ 00000228fdfece80] Opening 'webm108.png' for writing [file @ 0000022880270340] Setting default whitelist 'file,crypto' [AVIOContext @ 00000228fe770d00] Statistics: 0 seeks, 2 writeouts frame= 108 fps=0.0 q=-0.0 Lsize=N/A time=00:00:07.56 bitrate=N/A speed=9.43x video:47496kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown Input file #0 (C:/Users/shang/OneDrive/Desktop/test.webm): Input stream #0:0 (video): 108 packets read (16390457 bytes); 108 frames decoded; Total: 108 packets (16390457 bytes) demuxed Output file #0 (webm%03d.png): Output stream #0:0 (video): 108 frames encoded; 108 packets muxed (48636228 bytes); Total: 108 packets (48636228 bytes) muxed 108 frames successfully decoded, 0 decoding errors [AVIOContext @ 00000228fdff0340] Statistics: 16399278 bytes read, 0 seeks
Change History (7)
comment:1 by , 5 years ago
follow-up: 3 comment:2 by , 5 years ago
Keywords: | vp9 webm lossless -crf 0 removed |
---|
Please provide the input file (probably needs -vsync 0
).
follow-up: 4 comment:3 by , 5 years ago
Replying to cehoyos:
Please provide the input file (probably needs
-vsync 0
).
The original file should be considered NSFW, here is another gif that has 50 frames, but the same configuration gives only 33 frames (output is similar).
https://upload.wikimedia.org/wikipedia/commons/6/6f/Wavy2.gif
This only happens when -lossless 1 or -crf 0 is specified.
comment:4 by , 5 years ago
comment:5 by , 5 years ago
Component: | undetermined → avcodec |
---|---|
Keywords: | libvpx added |
Reproduced by developer: | set |
Summary: | libvpx-vp9 lossless not encoding all frames → libvpx-vp9 lossless with transparency not encoding all frames |
Version: | unspecified → git-master |
Not a regression afaict.
comment:6 by , 5 years ago
Status: | new → open |
---|
$ ffmpeg -f lavfi -i testsrc2=d=2 -pix_fmt yuva420p -crf 0 -vcodec libvpx-vp9 out.mkv ffmpeg version N-96910-gcfd9a65903 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 9 (SUSE Linux) configuration: --enable-gpl --enable-gnutls --enable-libx264 --enable-libx265 --enable-libdav1d --enable-libaom --enable-libvpx --enable-libxml2 libavutil 56. 42.100 / 56. 42.100 libavcodec 58. 73.102 / 58. 73.102 libavformat 58. 39.101 / 58. 39.101 libavdevice 58. 9.103 / 58. 9.103 libavfilter 7. 77.100 / 7. 77.100 libswscale 5. 6.100 / 5. 6.100 libswresample 3. 6.100 / 3. 6.100 libpostproc 55. 6.100 / 55. 6.100 Input #0, lavfi, from 'testsrc2=d=2': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> vp9 (libvpx-vp9)) Press [q] to stop, [?] for help [libvpx-vp9 @ 0x365b500] v1.8.2 Output #0, matroska, to 'out.mkv': Metadata: encoder : Lavf58.39.101 Stream #0:0: Video: vp9 (libvpx-vp9) (VP90 / 0x30395056), yuva420p, 320x240 [SAR 1:1 DAR 4:3], q=-1--1, 25 fps, 1k tbn, 25 tbc Metadata: encoder : Lavc58.73.102 libvpx-vp9 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A [Parsed_testsrc2_0 @ 0x3619e40] EOF timestamp not reliable frame= 50 fps= 34 q=0.0 Lsize= 267kB time=00:00:01.80 bitrate=1214.0kbits/s speed=1.22x video:263kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.301801%
Output contains only 46 frames, independently of the used muxer.
It seems the encoder put the 128 frames into 108 packets, and the decoder decodes each packet as a single frame.