FFmpeg-trac
Threads by month
- ----- 2026 -----
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
March 2020
- 1 participants
- 795 discussions
#8232: decklink -> nvenc -> mpegts crush
--------------------------------+------------------------------------
Reporter: karcun | Type: defect
Status: new | Priority: critical
Component: ffmpeg | Version: 4.2
Keywords: nvenc | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
--------------------------------+------------------------------------
Summary of the bug:
Hello!
Ubuntu 18.04.3
ffmpeg 4.2
Driver Version: 435.21
CUDA Version: 10.1
Nvenc version 9.1
Capture Device: DeckLink Mini Recorder 4K
GPU: NVidia GeForce GTX 1660
i need stream input video to mpegts udp:
How to reproduce:
{{{
% ffmpeg \
-use_wallclock_as_timestamps 1 \
-loglevel debug \
-hwaccel nvdec \
-threads 8 -thread_type frame \
-f decklink \
-video_pts wallclock \
-audio_pts wallclock \
-draw_bars true \
-raw_format yuv422p10 \
-channels 2 \
-i 'DeckLink Mini Recorder 4K' \
\
-c:v h264_nvenc \
-vsync 0 \
-preset:v slow \
-profile:v high \
-level:v 4.2 \
-rc cbr_hq \
-rc-lookahead 32 \
-surfaces 64 \
-weighted_pred 1 \
-pix_fmt yuv420p \
-b:v 4.8M \
-cq 17 \
-qmin 1 \
-qmax 18 \
-g 12 \
-refs 2 \
\
-c:a libfdk_aac \
-profile:a aac_he_v2 \
-ac 2 \
-ar 48000 \
-af 'aresample=async=1' \
\
-f mpegts
'udp://@239.0.0.1:2266?pkt_size=1316&fifo_size=1000000&buffer_size=100000000&overrun_nonfatal=1'
ffmpeg version 4.2.git-3 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 7 (Ubuntu 7.4.0-1ubuntu1~18.04.1)
configuration: --prefix=/tmp/ffmpeg_build --extra-version=3
--toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu
--incdir=/usr/include/x86_64-linux-gnu --extra-cflags=-I/tm
p/ffmpeg_build/include --extra-ldflags=-L/tmp/ffmpeg_build/lib --enable-
gpl --disable-stripping --disable-doc --disable-htmlpages --disable-
manpages --disable-podpages --disable
-txtpages --enable-avresample --enable-avisynth --enable-gnutls --enable-
ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-
libcaca --enable-libfontconfig --ena
ble-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm
--enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-
libpulse --enable-librsvg --enable-libshin
e --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh
--enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx
--enable-libwavpack --enable-li
bwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-omx
--enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-
libdrm --enable-frei0r --enable-l
ibx264 --enable-shared --enable-decklink --extra-
cflags=-I/home/karcun/src/BMSDK11.3 --extra-
ldflags=-L/home/karcun/src/BMSDK11.3 --enable-nonfree --extra-ldflags
='-static-libst
dc++ -static-libgcc' --enable-static --enable-pic --enable-libfdk-aac
--enable-cross-compile --pkg-config=pkg-config --enable-libnpp --enable-
cuda-nvcc --enable-cuvid --enable-n
venc --enable-libopenmpt --enable-libxml2 --enable-libzmq --enable-opencl
--arch=x86_64
}}}
after some little time of encoding, it crushes with one of reasons:
{{{
frame=17251 fps= 25 q=26.0 size= 420858kB time=00:11:29.95
bitrate=4997.0kbits/s speed= 1x
frame=17264 fps= 25 q=26.0 size= 421170kB time=00:11:30.50
bitrate=4996.7kbits/s speed= 1x
[decklink @ 0x55dc42b4ac00] Frame received (#17275) - Valid (5529600B) -
QSize 0.000000MB
frame=17277 fps= 25 q=26.0 size= 421484kB time=00:11:31.01
bitrate=4996.7kbits/s speed= 1x
[decklink @ 0x55dc42b4ac00] Frame received (#17300) - Valid (5529600B) -
QSize 63.378754MB
[decklink @ 0x55dc42b4ac00] Frame received (#17325) - Valid (5529600B) -
QSize 195.402374MB
[decklink @ 0x55dc42b4ac00] Frame received (#17350) - Valid (5529600B) -
QSize 327.425995MB
[decklink @ 0x55dc42b4ac00] Frame received (#17375) - Valid (5529600B) -
QSize 459.449615MB
[decklink @ 0x55dc42b4ac00] Frame received (#17400) - Valid (5529600B) -
QSize 591.473236MB
[decklink @ 0x55dc42b4ac00] Frame received (#17425) - Valid (5529600B) -
QSize 723.496857MB
[decklink @ 0x55dc42b4ac00] Frame received (#17450) - Valid (5529600B) -
QSize 855.520477MB
[decklink @ 0x55dc42b4ac00] Frame received (#17475) - Valid (5529600B) -
QSize 987.544098MB
[decklink @ 0x55dc42b4ac00] Decklink input buffer overrun!
Last message repeated 36 times
[decklink @ 0x55dc42b4ac00] Frame received (#17500) - Valid (5529600B) -
QSize 1024.503296MB
[decklink @ 0x55dc42b4ac00] Decklink input buffer overrun!
Last message repeated 49 times
[decklink @ 0x55dc42b4ac00] Frame received (#17525) - Valid (5529600B) -
QSize 1024.503296MB
[decklink @ 0x55dc42b4ac00] Decklink input buffer overrun!
Last message repeated 49 times
[decklink @ 0x55dc42b4ac00] Frame received (#17550) - Valid (5529600B) -
QSize 1024.503296MB
[decklink @ 0x55dc42b4ac00] Decklink input buffer overrun!
Last message repeated 49 times
}}}
and ffmpeg stay alive with repeating:
{{{
[decklink @ 0x55dc42b4ac00] Decklink input buffer overrun!
[decklink @ 0x55dc42b4ac00] Frame received (#{frame_number}) - Valid
(5529600B) - QSize 1024.503296MB
}}}
syslog:
{{{
kernel: [ 1240.080358] NVRM: GPU at PCI:0000:01:00: GPU-
6caba61c-b997-efe4-1f42-012b974eadb5
kernel: [ 1240.080362] NVRM: GPU Board Serial Number:
kernel: [ 1240.080369] NVRM: Xid (PCI:0000:01:00): 31, pid=2196, Ch
00000038, intr 00000000. MMU Fault: ENGINE NVENC0 HUBCLIENT_NVENC0 faulted
@ 0x0_00001000. Fault is of type FAULT_PDE ACCESS_TYPE_VIRT_READ
}}}
or:
{{{
[h264_nvenc @ 0x5612f414e040] Failed locking bitstream buffer: invalid
param (8)
Video encoding failed
[libfdk_aac @ 0x5612f416b480] 4 frames left in the queue on closing
Conversion failed!
}}}
it`s bug or i do it wrong?
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8232>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
1
4
#8259: A use-after-free bug in libavcodec/utils.c
-----------------------------------+------------------------------------
Reporter: wurongxin | Type: defect
Status: new | Priority: critical
Component: avcodec | Version: 3.4.6
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-----------------------------------+------------------------------------
Summary of the bug:
How to reproduce:
{{{
% ffmpeg -i input ... output
ffmpeg version
built on ...
}}}
Patches should be submitted to the ffmpeg-devel mailing list and not this
bug tracker.
In the source file
https://github.com/FFmpeg/FFmpeg/blob/release/3.4/libavcodec/utils.c, in
the function "default_lockmgr_cb", there is a use-after-free bug. Please
see the following code. At Line 104, it frees the variable "*mutex", and
then uses "*mutex" at Line 105.
{{{
69. static int default_lockmgr_cb(void **arg, enum AVLockOp op)
70. {
…
101. case AV_LOCK_DESTROY:
102. if (*mutex)
103. pthread_mutex_destroy(*mutex);
104. av_free(*mutex);
105. avpriv_atomic_ptr_cas(mutex, *mutex, NULL);
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8259>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
1
4
#8562: ffmpeg should honour most of sysexits.h
-------------------------------------+-------------------------------------
Reporter: bahner | Type: defect
Status: new | Priority: important
Component: ffmpeg | Version:
Keywords: io error | unspecified
exit status | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
So this bug is simple to explain. At our business ffmpeg runs a transcoe
job and writes to a networked filesystem. This generally works great.
In this instance the network glitshed and the NAS was unavailable, but
ffmpeg still exited with error code 0.
This is a bug. I understand that ffmpeg should not exit in many situations
due to errors, seeing as one of the jobs so well is fix bad input data,
which generates loads of error situations.
So using -xerror is not an option here.
stdout from run attached, together with cmdline. The error that should
have caused an exit, however is here:
frame= 2998 fps= 20 q=27.0 size= 2816kB time=00:02:00.46 bitrate=
191.5kbits/s speed=0.785x
[mp4 @ 0x76b3340] Starting second pass: moving the moov atom to the
beginning of the file
[mp4 @ 0x76b3340] Unable to re-open
/data/felles.ds.nrk.no/produksjon/potion/archive/OnDemand/Prod/92
/9223d2ab-0a62-4a59-a3d2-ab0a62ea593e/2020021419551375/RAYLEE-
MGP-W-130220-SL_20200214195333_4_469513_141.mp4 output file for the second
pass (faststart)
Error writing trailer of
/data/felles.ds.nrk.no/produksjon/potion/archive/OnDemand/Prod/92
/9223d2ab-0a62-4a59-a3d2-ab0a62ea593e/2020021419551375/RAYLEE-
MGP-W-130220-SL_20200214195333_4_469513_141.mp4: No such file or directory
frame= 3018 fps= 18 q=-1.0 Lsize= 2934kB time=00:02:00.72 bitrate=
199.1kbits/s speed=0.726x
As it turns out around 600 files in out movie archive generated this year
are corrupt, without us knowing.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8562>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
1
4
#7879: Header missing when decoding mp3 to wav
--------------------------------------+----------------------------------
Reporter: hendrik | Type: defect
Status: new | Priority: normal
Component: undetermined | Version: 4.1
Keywords: mp3 Lyrics3 | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
--------------------------------------+----------------------------------
Summary of the bug:
When converting an mp3 to wav, FFmpeg stops conversion upon encountering a
missing header:
{{{
Header missing
Error while decoding stream #0:0: Invalid data found when processing input
}}}
`sox` and a custom-made decoder based on !CoreAudio '''do not''' report
any issues.
Here's the sox output:
{{{
sox -v99 test.mp3 out.wav
sox WARN sox: `out.wav' output clipped 9670914 samples; decrease volume?
sox WARN sox: `test.mp3' balancing clipped 19329677 samples; decrease
volume?
}}}
Apart from the warnings, sox does not issue any messages, nor does it
fail.
Based on the partial wav file created by FFmpeg and the debug output, I
assume the failure occurs towards the end of the file in the last packet.
Note that the file contains a Lyrics3 v2.00 block at the end
(http://id3.org/Lyrics3v2)
I'm wondering what's the cause of the failure FFmpeg reports. Obvious
options are:
1. The header is not missing
2. The header is missing, FFmpeg is strict and simply fails, while others
are lenient, recover and march on
3. Lyrics3 is simply not supported by FFmpeg
If 1., it's a bug
If 2., it might be nice to be able to ignore the error and ask FFmpeg to
be more lenient. Is this perhaps already possible?
If 3., perhaps the ability to ignore Lyrics3 blocks should be added.
Thanks for looking into this!
How to reproduce:
{{{
ffmpeg -v 9 -loglevel 99 -i test.mp3 out.wav
ffmpeg version 4.1.3 Copyright (c) 2000-2019 the FFmpeg developers
built with Apple LLVM version 10.0.1 (clang-1001.0.46.4)
configuration: --prefix=/usr/local/Cellar/ffmpeg/4.1.3_1 --enable-shared
--enable-pthreads --enable-version3 --enable-hardcoded-tables --enable-
avresample --cc=clang --host-
cflags='-I/Library/Java/JavaVirtualMachines/adoptopenjdk-11.0.2.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/adoptopenjdk-11.0.2.jdk/Contents/Home/include/darwin'
--host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl --enable-
libaom --enable-libbluray --enable-libmp3lame --enable-libopus --enable-
librubberband --enable-libsnappy --enable-libtesseract --enable-libtheora
--enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265
--enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype
--enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libopenjpeg --enable-librtmp --enable-libspeex
--enable-videotoolbox --disable-libjack --disable-indev=jack --enable-
libaom --enable-libsoxr
libavutil 56. 22.100 / 56. 22.100
libavcodec 58. 35.100 / 58. 35.100
libavformat 58. 20.100 / 58. 20.100
libavdevice 58. 5.100 / 58. 5.100
libavfilter 7. 40.101 / 7. 40.101
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 3.100 / 5. 3.100
libswresample 3. 3.100 / 3. 3.100
libpostproc 55. 3.100 / 55. 3.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 'test.mp3'.
Reading option 'out.wav' ... 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 test.mp3.
Successfully parsed a group of options.
Opening an input file: test.mp3.
[NULL @ 0x7f8e37808800] Opening 'test.mp3' for reading
[file @ 0x7f8e37528500] Setting default whitelist 'file,crypto'
Probing mp3 score:12 size:2048
Probing mp3 score:12 size:4096
Probing mp3 score:12 size:8192
Probing mp3 score:12 size:16384
Probing mp3 score:51 size:7635
[mp3 @ 0x7f8e37808800] Format mp3 probed with size=32768 and score=51
id3v2 ver:3 flags:00 len:25123
[mp3 @ 0x7f8e37808800] pad 576 724
[mp3 @ 0x7f8e37808800] Skipping 0 bytes of junk at 26177.
[mp3 @ 0x7f8e37808800] Before avformat_find_stream_info() pos: 26177 bytes
read:32768 seeks:0 nb_streams:1
[mp3 @ 0x7f8e37808800] demuxer injecting skip 1105 / discard 0
[mp3float @ 0x7f8e37816e00] skip 1105 / discard 0 samples due to side data
[mp3float @ 0x7f8e37816e00] skip 1105/1152 samples
[mp3 @ 0x7f8e37808800] All info found
[mp3 @ 0x7f8e37808800] stream 0: start_time: 0.025 duration: 229.642
[mp3 @ 0x7f8e37808800] format: start_time: 0.025 duration: 229.642
bitrate=320 kb/s
[mp3 @ 0x7f8e37808800] After avformat_find_stream_info() pos: 79425 bytes
read:98304 seeks:0 frames:50
Input #0, mp3, from 'test.mp3':
Metadata:
title : So Much Better
artist : BEAVE
album : Black Hole House Music 04-19 WEB
genre : House
track : 7/15
TKEY : 5A
TBPM : 126
EnergyLevel : 6
TuningAlgorithm : ForestBasedKey;v=5.1.12
Tuning : 1
Similarities :
60557:75789:75604;43467:150093:62415;75789:167183:62043;51269:180744:33065;51269:89350:33065;0:121858:32693;150836:181301:32507;58700:81548:32507;44210:89907:32507;89907:150836:32507;58700:172942:32507;97709:143406:26377;36780:158638:25820;36780:189103:25
SimilaritiesAlgorithm: SimpleDiagonalPaths;v=5.1.12
Segments :
0:14675:B:UNKOWN;14675:16346:B:UNKOWN;31021:13374:C:UNKOWN;44210:7058:A-:UNKOWN;51269:38080:A:VERSE;89350:33065:A:VERSE;122415:14303:D:UNKOWN;136533:14303:B:UNKOWN;150836:29907:A:VERSE;180744:33065:A:VERSE;213809:16346:E:OUTRO;
SegmentsAlgorithm: SimpleDiagonalPaths;v=5.1.12
AnalysisDate : 2019-04-28T14:50:53
publisher : Black Hole Recordings
comment : Energy 6 - .: AFO (C) 2019 :.
date : 2019
Duration: 00:03:49.64, start: 0.025057, bitrate: 320 kb/s
Stream #0:0, 50, 1/14112000: Audio: mp3, 44100 Hz, stereo, fltp, 320
kb/s
Metadata:
encoder : Lavf
Successfully opened the file.
Parsing a group of options: output url out.wav.
Successfully parsed a group of options.
Opening an output file: out.wav.
[file @ 0x7f8e3752e1c0] Setting default whitelist 'file,crypto'
Successfully opened the file.
Stream mapping:
Stream #0:0 -> #0:0 (mp3 (mp3float) -> pcm_s16le (native))
Press [q] to stop, [?] for help
cur_dts is invalid (this is harmless if it occurs once at the start per
stream)
[mp3float @ 0x7f8e37817a00] skip 1105 / discard 0 samples due to side data
[mp3float @ 0x7f8e37817a00] skip 1105/1152 samples
detected 8 logical cores
[graph_0_in_0_0 @ 0x7f8e3752fc40] Setting 'time_base' to value '1/44100'
[graph_0_in_0_0 @ 0x7f8e3752fc40] Setting 'sample_rate' to value '44100'
[graph_0_in_0_0 @ 0x7f8e3752fc40] Setting 'sample_fmt' to value 'fltp'
[graph_0_in_0_0 @ 0x7f8e3752fc40] Setting 'channel_layout' to value '0x3'
[graph_0_in_0_0 @ 0x7f8e3752fc40] tb:1/44100 samplefmt:fltp
samplerate:44100 chlayout:0x3
[format_out_0_0 @ 0x7f8e37530340] Setting 'sample_fmts' to value 's16'
[format_out_0_0 @ 0x7f8e37530340] auto-inserting filter 'auto_resampler_0'
between the filter 'Parsed_anull_0' and the filter 'format_out_0_0'
[AVFilterGraph @ 0x7f8e37528300] query_formats: 4 queried, 6 merged, 3
already done, 0 delayed
[auto_resampler_0 @ 0x7f8e37530bc0] [SWR @ 0x112e7c000] Using fltp
internally between filters
[auto_resampler_0 @ 0x7f8e37530bc0] ch:2 chl:stereo fmt:fltp r:44100Hz ->
ch:2 chl:stereo fmt:s16 r:44100Hz
Output #0, wav, to 'out.wav':
Metadata:
INAM : So Much Better
IART : BEAVE
IPRD : Black Hole House Music 04-19 WEB
IGNR : House
IPRT : 7/15
TKEY : 5A
TBPM : 126
EnergyLevel : 6
TuningAlgorithm : ForestBasedKey;v=5.1.12
Tuning : 1
Similarities :
60557:75789:75604;43467:150093:62415;75789:167183:62043;51269:180744:33065;51269:89350:33065;0:121858:32693;150836:181301:32507;58700:81548:32507;44210:89907:32507;89907:150836:32507;58700:172942:32507;97709:143406:26377;36780:158638:25820;36780:189103:25
SimilaritiesAlgorithm: SimpleDiagonalPaths;v=5.1.12
Segments :
0:14675:B:UNKOWN;14675:16346:B:UNKOWN;31021:13374:C:UNKOWN;44210:7058:A-:UNKOWN;51269:38080:A:VERSE;89350:33065:A:VERSE;122415:14303:D:UNKOWN;136533:14303:B:UNKOWN;150836:29907:A:VERSE;180744:33065:A:VERSE;213809:16346:E:OUTRO;
SegmentsAlgorithm: SimpleDiagonalPaths;v=5.1.12
AnalysisDate : 2019-04-28T14:50:53
ILNG : English
publisher : Black Hole Recordings
ICMT : Energy 6 - .: AFO (C) 2019 :.
ICRD : 2019
ISFT : Lavf58.20.100
Stream #0:0, 0, 1/44100: Audio: pcm_s16le ([1][0][0][0] / 0x0001),
44100 Hz, stereo, s16, 1411 kb/s
Metadata:
encoder : Lavc58.35.100 pcm_s16le
[mp3 @ 0x7f8e37808800] demuxer injecting skip 0 / discard 195
[mp3float @ 0x7f8e37817a00] skip 0 / discard 195 samples due to side data
[mp3float @ 0x7f8e37817a00] discard 195/1152 samples
[mp3float @ 0x7f8e37817a00] Header missing
Error while decoding stream #0:0: Invalid data found when processing input
[out_0_0 @ 0x7f8e3752ffc0] EOF on sink link out_0_0:default.
No more output streams to write to, finishing.
size= 39555kB time=00:03:49.61 bitrate=1411.2kbits/s speed= 533x
video:0kB audio:39554kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: 0.000627%
Input file #0 (test.mp3):
Input stream #0:0 (audio): 8792 packets read (9185902 bytes); 8791
frames decoded (10125932 samples);
Total: 8792 packets (9185902 bytes) demuxed
Output file #0 (out.wav):
Output stream #0:0 (audio): 8791 frames encoded (10125932 samples); 8791
packets muxed (40503728 bytes);
Total: 8791 packets (40503728 bytes) muxed
8791 frames successfully decoded, 1 decoding errors
[AVIOContext @ 0x7f8e3752e240] Statistics: 4 seeks, 158 writeouts
[AVIOContext @ 0x7f8e37528680] Statistics: 9212079 bytes read, 0 seeks
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7879>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
1
3
#6066: Handling HTTP 500 errors for input files
-------------------------------------+-------------------------------------
Reporter: dprestegard | Type:
Status: new | enhancement
Component: avformat | Priority: normal
Keywords: | Version:
Blocking: | unspecified
Analyzed by developer: 0 | Blocked By:
| Reproduced by developer: 0
-------------------------------------+-------------------------------------
Summary of the bug:
Sometimes when working with cloud object storage systems like AWS S3 it's
normal to experience some 500 errors as S3 only guarantees 99.9%
availability. As it currently operates, ffmpeg appears to interpret a 500
error as the end of the input file. When working with large source files
(100+ GB) this can lead to ffmpeg transcodes truncating.
It would be ideal if ffmpeg could handle a 500 error gracefully by
retrying the request up to a certain number of tries.
I have tried setting the -reconnect 1 flag, but this had no effect.
Simply re-trying the transcode always succeeds, but this is wasteful.
When the error occurs, the following will show up in the transcode report:
{{{
[https @ 0x55e3cde7e140] request: GET
/foo.mov?AWSAccessKeyId=bar&Expires=baz&Signature=qux HTTP/1.1
User-Agent: Lavf/57.56.100
Accept: */*
Range: bytes=44435210752-
Connection: close
Host: foo.s3.amazonaws.com
Icy-MetaData: 1
[https @ 0x5636385ed140] HTTP error 500 Internal Server Error
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x5636385ec7c0] stream 0, offset 0xe65761200:
partial file
https://foo.s3.amazonaws.com/foo.mov?AWSAccessKeyId=bar&Expires=baz&Signatu…:
Invalid data found when processing input
}}}
I experienced this with multiple versions, including the latest master
from a few weeks ago.
How to reproduce:
This is difficult to reproduce, since S3 usually works fine but only
occasionally returns 500 errors for a request. In my testing encoding
feature length content this occurs approximately 10-15% of the time. In
other words, if I encode 10 movies in series, 1 or 2 of them will be
truncated
{{{
ffmpeg -y -report -reconnect 1 -i
"https://foo.s3.amazonaws.com/foo.mov?AWSAccessKeyId=bar&Expires=baz&Signatu…"
-an -pix_fmt yuv420p -c:v libx264 -b:v 8M -preset superfast -tune film
-fastfirstpass 0 -pass 1 -force_key_frames "expr:gte(t,n_forced*4)"
-x264opts vbv-maxrate=8800:vbv-bufsize=16000 10test.mp4
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/6066>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
1
11
09 Mar '20
#8554: libvpx-vp9 lossless not encoding all frames
-------------------------------------+-------------------------------------
Reporter: | Type: defect
shangjiaxuan |
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: vp9 webm | Blocked By:
lossless -crf 0 |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
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
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8554>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
1
7
#7926(undetermined:new): ffmpeg 7:3.2.14 ... Error with "homebridge camera-ffmpeg" PlugIn
by FFmpeg 09 Mar '20
by FFmpeg 09 Mar '20
09 Mar '20
#7926: ffmpeg 7:3.2.14 ... Error with "homebridge camera-ffmpeg" PlugIn
-------------------------------------+-------------------------------------
Reporter: roe1974 | Type: defect
Status: new | Priority: normal
Component: | Version: git-
undetermined | master
Keywords: omx | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
I am running homebridge with the "camera-ffmpeg" plug-in on a raspi.
Since update to 7:3.2.14 i have no more video and this message in the
error log:
ERROR: ffmpeg exited with code 1
i use "h264_omx" as video codec.
when i switch to libx264 codec, everything works fine.
When i go back to ffmpeg 7:3.2.12-1~deb9u1+rpt1 everything works again
(including omx codec)
is there a problem with this new version ?
See the detail log in the attachment !
Richard
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7926>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
1
5
09 Mar '20
#8558: Expose AMD AMF library adapterID, EnumerateAdapters?
-------------------------------------+-------------------------------------
Reporter: | Type:
NormallyOpen | enhancement
Status: new | Priority: wish
Component: avcodec | Version:
| unspecified
Keywords: AMD AMF | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
How to reproduce:
nvenc_h264, nvenc_h265 has gpu option, and list available devices option.
AMD AMF library exposes options to select an adapter other than the first
one in the underlying code.
I'm gradually familiarising myself with the code, but perhaps someone with
better knowledge can advise?
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8558>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
1
2
08 Mar '20
#4184: No warning is shown if -vf is specified too often.
--------------------------------------+--------------------------------
Reporter: cehoyos | Owner:
Type: defect | Status: new
Priority: minor | Component: ffmpeg
Version: git-master | Keywords:
Blocked By: | Blocking:
Reproduced by developer: 0 | Analyzed by developer: 0
--------------------------------------+--------------------------------
The following works as expected:
{{{
$ ffmpeg -i fate-suite/lena.pnm -vf hflip out1.png -vf vflip out2.png
}}}
The following should show a warning, some users expect that one filter
chains' output is used as input for the next filter:
{{{
$ ffmpeg -i fate-suite/lena.pnm -vf hflip -vf vflip out.png
ffmpeg version N-68401-g792a500 Copyright (c) 2000-2014 the FFmpeg
developers
built on Dec 13 2014 12:28:49 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl
libavutil 54. 15.100 / 54. 15.100
libavcodec 56. 14.100 / 56. 14.100
libavformat 56. 15.104 / 56. 15.104
libavdevice 56. 3.100 / 56. 3.100
libavfilter 5. 3.101 / 5. 3.101
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 3.100 / 53. 3.100
Input #0, image2, from 'fate-suite/lena.pnm':
Duration: 00:00:00.04, start: 0.000000, bitrate: 39333 kb/s
Stream #0:0: Video: ppm, rgb24, 256x256, 25 tbr, 25 tbn, 25 tbc
Output #0, image2, to 'out.png':
Metadata:
encoder : Lavf56.15.104
Stream #0:0: Video: png, rgb24, 256x256, q=2-31, 200 kb/s, 25 fps, 25
tbn, 25 tbc
Metadata:
encoder : Lavc56.14.100 png
Stream mapping:
Stream #0:0 -> #0:0 (ppm (native) -> png (native))
Press [q] to stop, [?] for help
frame= 1 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A
video:177kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: unknown
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4184>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
1
2
#7712: Check for multiple -filter options broken
--------------------------------+--------------------------------------
Reporter: Gyan | Type: defect
Status: new | Priority: normal
Component: ffmpeg | Version: git-master
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
--------------------------------+--------------------------------------
Despite having only one -vf and -af, error message that multiple filter
options are set is shown.
Command:
{{{
ffmpeg -i "small.mp4" -vf
"scale=w=640:h=360:force_original_aspect_ratio=decrease" -af
"aresample=async=1" -f mpegts "out1.ts" -y 2> nb_filter_err.log
}}}
Log:
{{{
ffmpeg version N-93028-gd8ebfd1bdf Copyright (c) 2000-2019 the FFmpeg
developers
built with gcc 8.2.1 (Rev1, Built by MSYS2 project) 20181214
configuration: --disable-autodetect --enable-amf --enable-bzlib
--enable-cuda --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-
iconv --enable-lzma --enable-nvenc --enable-zlib --enable-sdl2 --disable-
debug --enable-ffnvcodec --enable-nvdec --enable-libmp3lame --enable-
libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-
libx265 --enable-libdav1d --enable-fontconfig --enable-libass --enable-
libbluray --enable-libfreetype --enable-libmfx --enable-libmysofa
--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
--enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora
--enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-
libwavpack --enable-libwebp --enable-libxml2 --enable-libzimg --enable-
libshine --enable-gpl --enable-avisynth --enable-libxvid --enable-libaom
--enable-version3 --enable-chromaprint --enable-decklink --enable-frei0r
--enable-libbs2b --enable-libcaca --enable-libcdio --enable-libfdk-aac
--enable-libflite --enable-libfribidi --enable-libgme --enable-libgsm
--enable-libilbc --enable-libkvazaar --enable-libmodplug --enable-
libopenh264 --enable-libopenmpt --enable-librtmp --enable-librubberband
--enable-libssh --enable-libtesseract --enable-libxavs --enable-libzmq
--enable-libzvbi --enable-opencl --enable-opengl --enable-libvmaf
--enable-libcodec2 --enable-libsrt --enable-ladspa --enable-openssl
--extra-cflags=-fopenmp --extra-libs=-lgomp --extra-
cflags=-DLIBTWOLAME_STATIC --extra-libs=-lstdc++ --extra-
cflags=-DLIBSSH_STATIC --extra-ldflags='-Wl,--allow-multiple-definition'
--extra-cflags=-DCACA_STATIC --extra-cflags=-DMODPLUG_STATIC --extra-
cflags=-DCHROMAPRINT_NODLL --extra-libs=-lstdc++ --extra-
cflags=-DZMQ_STATIC --extra-libs=-lpsapi --extra-cflags=-DLIBXML_STATIC
--extra-libs=-liconv --disable-w32threads --extra-cflags=-DKVZ_STATIC_LIB
--enable-nonfree
libavutil 56. 26.100 / 56. 26.100
libavcodec 58. 44.100 / 58. 44.100
libavformat 58. 26.100 / 58. 26.100
libavdevice 58. 6.101 / 58. 6.101
libavfilter 7. 48.100 / 7. 48.100
libswscale 5. 4.100 / 5. 4.100
libswresample 3. 4.100 / 3. 4.100
libpostproc 55. 4.100 / 55. 4.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'small.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf58.25.100
Duration: 00:00:01.07, start: 0.000000, bitrate: 487 kb/s
Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p,
1280x720 [SAR 1:1 DAR 16:9], 376 kb/s, 30 fps, 30 tbr, 15360 tbn, 60 tbc
(default)
Metadata:
handler_name : VideoHandler
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
stereo, fltp, 96 kb/s (default)
Metadata:
handler_name : SoundHandler
Only '-vf scale=w=640:h=360:force_original_aspect_ratio=decrease' read,
ignoring remaining -vf options: Use ',' to separate filters
Only '-af aresample=async=1' read, ignoring remaining -af options: Use ','
to separate filters
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> mpeg2video (native))
Stream #0:1 -> #0:1 (aac (native) -> mp2 (native))
Press [q] to stop, [?] for help
Output #0, mpegts, to 'out1.ts':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf58.26.100
Stream #0:0(eng): Video: mpeg2video (Main), yuv420p, 640x360 [SAR 1:1
DAR 16:9], q=2-31, 200 kb/s, 30 fps, 90k tbn, 30 tbc (default)
Metadata:
handler_name : VideoHandler
encoder : Lavc58.44.100 mpeg2video
Side data:
cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1
Stream #0:1(eng): Audio: mp2, 48000 Hz, stereo, s16, 384 kb/s
(default)
Metadata:
handler_name : SoundHandler
encoder : Lavc58.44.100 mp2
frame= 31 fps=0.0 q=23.0 Lsize= 209kB time=00:00:01.02
bitrate=1679.2kbits/s speed=15.4x
video:140kB audio:48kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: 11.072679%
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7712>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
1
7