Opened 4 years ago

Closed 4 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 shangjiaxuan, 4 years ago

It seems the encoder put the 128 frames into 108 packets, and the decoder decodes each packet as a single frame.

comment:2 by Carl Eugen Hoyos, 4 years ago

Keywords: vp9 webm lossless -crf 0 removed

Please provide the input file (probably needs -vsync 0).

in reply to:  2 ; comment:3 by shangjiaxuan, 4 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, and does not depend on the file.

Last edited 4 years ago by shangjiaxuan (previous) (diff)

in reply to:  3 comment:4 by Carl Eugen Hoyos, 4 years ago

Replying to shangjiaxuan:

The original file should be considered NSFW

We couldn't care less...

comment:5 by Carl Eugen Hoyos, 4 years ago

Component: undeterminedavcodec
Keywords: libvpx added
Reproduced by developer: set
Summary: libvpx-vp9 lossless not encoding all frameslibvpx-vp9 lossless with transparency not encoding all frames
Version: unspecifiedgit-master

Not a regression afaict.

comment:6 by Carl Eugen Hoyos, 4 years ago

Status: newopen
$ 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.

comment:7 by Carl Eugen Hoyos, 4 years ago

Resolution: duplicate
Status: openclosed

Duplicate of ticket #7759.

Note: See TracTickets for help on using tickets.