
Recherche avancée
Autres articles (43)
-
La file d’attente de SPIPmotion
28 novembre 2010, parUne file d’attente stockée dans la base de donnée
Lors de son installation, SPIPmotion crée une nouvelle table dans la base de donnée intitulée spip_spipmotion_attentes.
Cette nouvelle table est constituée des champs suivants : id_spipmotion_attente, l’identifiant numérique unique de la tâche à traiter ; id_document, l’identifiant numérique du document original à encoder ; id_objet l’identifiant unique de l’objet auquel le document encodé devra être attaché automatiquement ; objet, le type d’objet auquel (...) -
Contribute to documentation
13 avril 2011Documentation is vital to the development of improved technical capabilities.
MediaSPIP welcomes documentation by users as well as developers - including : critique of existing features and functions articles contributed by developers, administrators, content producers and editors screenshots to illustrate the above translations of existing documentation into other languages
To contribute, register to the project users’ mailing (...) -
Use, discuss, criticize
13 avril 2011, parTalk to people directly involved in MediaSPIP’s development, or to people around you who could use MediaSPIP to share, enhance or develop their creative projects.
The bigger the community, the more MediaSPIP’s potential will be explored and the faster the software will evolve.
A discussion list is available for all exchanges between users.
Sur d’autres sites (6985)
-
A pragmatic strategy to merge multiple video files
19 juin 2021, par sauravI currently am working on recording a multiparty video conference which supports up to 6 participants. I am recording the conference using a media server and storing audio/video streams individually for every participant.


Next, I need to merge those individual recordings into a single video file and upload it to a cloud storage like aws s3. For this I am considering 2 options, either Gstreamer or FFMPEG. I am leaning towards FFMPEG as I have used FFMPEG previously. I currently am playing with FFMPEG things like the hstack and vstack filters etc.


Here is the FFMPEG command I recently used to join 2 webm videos of 2 mins 40sec and 1min 40sec to create a mp4 video file for upload. Both the videos are 1280x720 in this case but I have included the scale part because in real life scenario different participants joining with different cameras produces video files of different resolution which is a problem for the hstack/vstack filter. Therefore, to make the video resolutions of all participant consistent, I have included the scale property.


ffmpeg -i 1.webm -i 2.webm -filter_complex "[0:v]scale=1280:720,setsar=1[l];[1:v]scale=1280:720,setsar=1[r];[l][r]hstack;[0][1]amix" output-1280x720.mp4



Currently I am facing 2 issues with this command.


- 

-
The output mp4 file is very big, in this case 140Mb (approx) for a less than 3 minutes video.


-
How do I add delay to any video before starting to merge ?

Currently the videos are going out of sync if all the participants don't join at the same time which is highly unlikely to happen in a real world scenario.







Any pointer in the right direction will be highly appreciated.


Here is a log sample from FFmpeg (or see the full log link) :


ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers
 built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)
 configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
 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
 libavresample 4. 0. 0 / 4. 0. 0
 libswscale 5. 5.100 / 5. 5.100
 libswresample 3. 5.100 / 3. 5.100
 libpostproc 55. 5.100 / 55. 5.100
Input #0, matroska,webm, from '3.webm':
 Metadata:
 title : FFmpeg
 ENCODER : Lavf58.29.100
 Duration: 00:01:39.63, start: 0.000000, bitrate: 707 kb/s
 Stream #0:0: Video: vp8, yuv420p(tv, bt470bg/unknown/unknown, progressive), 1280x720, SAR 1:1 DAR 16:9, 1k tbr, 1k tbn, 1k tbc (default)
 Metadata:
 DURATION : 00:01:39.618000000
 Stream #0:1: Audio: opus, 48000 Hz, stereo, fltp (default)
 Metadata:
 DURATION : 00:01:39.629000000
Input #1, matroska,webm, from '4.webm':
 Metadata:
 title : FFmpeg
 ENCODER : Lavf58.29.100
 Duration: 00:02:39.07, start: 0.000000, bitrate: 708 kb/s
 Stream #1:0: Video: vp8, yuv420p(tv, bt470bg/unknown/unknown, progressive), 1280x720, SAR 1:1 DAR 16:9, 1k tbr, 1k tbn, 1k tbc (default)
 Metadata:
 DURATION : 00:02:39.050000000
 Stream #1:1: Audio: opus, 48000 Hz, stereo, fltp (default)
 Metadata:
 DURATION : 00:02:39.068000000
Stream mapping:
 Stream #0:0 (vp8) -> scale
 Stream #0:1 (opus) -> amix:input0
 Stream #1:0 (vp8) -> scale
 Stream #1:1 (opus) -> amix:input1
 hstack -> Stream #0:0 (libx264)
 amix -> Stream #0:1 (aac)
Press [q] to stop, [?] for help
[libx264 @ 0x562b4842a500] using SAR=1/1
[libx264 @ 0x562b4842a500] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[libx264 @ 0x562b4842a500] profile High, level 6.1
[libx264 @ 0x562b4842a500] 264 - core 155 r2917 0a84d98 - H.264/MPEG-4 AVC codec - Copyleft 2003-2018 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=18 lookahead_threads=3 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'output-new.mp4':
 Metadata:
 title : FFmpeg
 encoder : Lavf58.29.100
 Stream #0:0: Video: h264 (libx264) (avc1 / 0x31637661), yuv420p(progressive), 2560x720 [SAR 1:1 DAR 32:9], q=-1--1, 1k fps, 16k tbn, 1k tbc (default)
 Metadata:
 encoder : Lavc58.54.100 libx264
 Side data:
 cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
 Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default)
 Metadata:
 encoder : Lavc58.54.100 aac

frame= 129 fps=0.0 q=33.0 size= 0kB time=00:00:00.23 bitrate= 1.6kbits/s dup=123 drop=0 speed=0.44x 
frame= 257 fps=228 q=33.0 size= 0kB time=00:00:00.51 bitrate= 0.8kbits/s dup=243 drop=0 speed=0.455x 
frame= 379 fps=224 q=33.0 size= 256kB time=00:00:00.73 bitrate=2855.1kbits/s dup=358 drop=0 speed=0.434x 
frame= 497 fps=222 q=33.0 size= 256kB time=00:00:00.86 bitrate=2431.5kbits/s dup=469 drop=0 speed=0.386x 
 
...
More than 1000 frames duplicated
...
 
frame=158751 fps=196 q=33.0 size= 134656kB time=00:02:39.00 bitrate=6937.4kbits/s dup=151385 drop=0 speed=0.196x 
frame=158851 fps=196 q=33.0 size= 134912kB time=00:02:39.00 bitrate=6950.6kbits/s dup=151482 drop=0 speed=0.196x 
frame=158983 fps=196 q=33.0 size= 134912kB time=00:02:39.00 bitrate=6950.6kbits/s dup=151610 drop=0 speed=0.196x 
frame=159081 fps=196 q=-1.0 Lsize= 137197kB time=00:02:39.07 bitrate=7065.2kbits/s dup=151706 drop=0 speed=0.196x 

video:132693kB audio:2494kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.486001%

[libx264 @ 0x562b4842a500] frame I:637 Avg QP:17.73 size:123895
[libx264 @ 0x562b4842a500] frame P:40088 Avg QP:19.73 size: 1134
[libx264 @ 0x562b4842a500] frame B:118356 Avg QP:27.54 size: 97
[libx264 @ 0x562b4842a500] consecutive B-frames: 0.8% 0.0% 0.0% 99.2%
[libx264 @ 0x562b4842a500] mb I I16..4: 11.1% 67.3% 21.6%
[libx264 @ 0x562b4842a500] mb P I16..4: 0.1% 0.1% 0.0% P16..4: 2.6% 0.4% 0.3% 0.0% 0.0% skip:96.5%
[libx264 @ 0x562b4842a500] mb B I16..4: 0.0% 0.0% 0.0% B16..8: 0.7% 0.0% 0.0% direct: 0.0% skip:99.3% L0:38.7% L1:61.3% BI: 0.0%
[libx264 @ 0x562b4842a500] 8x8 transform intra:66.8% inter:71.4%
[libx264 @ 0x562b4842a500] coded y,uvDC,uvAC intra: 81.8% 89.5% 72.3% inter: 0.2% 0.4% 0.0%
[libx264 @ 0x562b4842a500] i16 v,h,dc,p: 25% 21% 17% 37%
[libx264 @ 0x562b4842a500] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 33% 22% 12% 4% 5% 6% 6% 6% 6%
[libx264 @ 0x562b4842a500] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 42% 24% 6% 4% 5% 5% 6% 4% 4%
[libx264 @ 0x562b4842a500] i8c dc,h,v,p: 42% 24% 26% 9%
[libx264 @ 0x562b4842a500] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 0x562b4842a500] ref P L0: 82.4% 11.5% 5.3% 0.8%
[libx264 @ 0x562b4842a500] ref B L0: 83.0% 16.9% 0.1%
[libx264 @ 0x562b4842a500] ref B L1: 94.9% 5.1%
[libx264 @ 0x562b4842a500] kb/s:6833.11
[aac @ 0x562b4842b540] Qavg: 239.393



-
-
How can several .ts files be converted to one (non-fragmented) .mp4 file using ffmpeg ?
23 juin 2021, par verified_tinkerProblem Description


The video player I'm using doesn't support
.ts
files, but it does play.mp4
files, so I'd like to use ffmpeg to convert my.ts
files to.mp4
files.

Goal Solution


Use ffmpeg to download several
.ts
segments and transcode them into an.mp4
file that I'd load into my video player. Rinse and repeat. It'd add a delay of 10-20 seconds, but that's fine.

The trick is to do the transcoding fast enough so, by the time one
.mp4
file is finished playing, the next one is available ; in other words, the transcoding should take less than a second per second of footage. Ideally, it would take significantly less than that, to account for varying processing power on different devices.

To clarify, when I say
.mp4
, I don't mean fragmented.mp4
files.


If transcoding to some other format is faster, that might be fine, too. For example, I know the
.mkv
format is playable. I'm still exploring the full range of available formats.

What I've Tried


I tested transcoding 1
.ts
file into an.mp4
file, and unfortunately it took about 6 seconds when the file was about 4 seconds long. That was with ffmpeg-wasm. I was hoping the JavaScript bridge might be slowing it down and that batching several.ts
segments in 1 call might help.

Command


ffmpeg -i test.ts test.mp4



Log


[info] run FS.writeFile test.ts <349304 bytes binary file>
log.js:15 [info] run ffmpeg command: -i test.ts test.mp4
log.js:15 [fferr] ffmpeg version v0.9.0-2-gb11e5c1495 Copyright (c) 2000-2020 the FFmpeg developers
log.js:15 [fferr] built with emcc (Emscripten gcc/clang-like replacement) 2.0.8 (d059fd603d0b45b584f634dc2365bc9e9a6ec1dd)
log.js:15 [fferr] configuration: --target-os=none --arch=x86_32 --enable-cross-compile --disable-x86asm --disable-inline-asm --disable-stripping --disable-programs --disable-doc --disable-debug --disable-runtime-cpudetect --disable-autodetect --extra-cflags='-s USE_PTHREADS=1 -I/src/build/include -O3 --closure 1' --extra-cxxflags='-s USE_PTHREADS=1 -I/src/build/include -O3 --closure 1' --extra-ldflags='-s USE_PTHREADS=1 -I/src/build/include -O3 --closure 1 -L/src/build/lib' --pkg-config-flags=--static --nm=llvm-nm --ar=emar --ranlib=emranlib --cc=emcc --cxx=em++ --objcc=emcc --dep-cc=emcc --enable-gpl --enable-nonfree --enable-zlib --enable-libx264 --enable-libx265 --enable-libvpx --enable-libwavpack --enable-libmp3lame --enable-libfdk-aac --enable-libtheora --enable-libvorbis --enable-libfreetype --enable-libopus --enable-libwebp --enable-libass --enable-libfribidi
log.js:15 [fferr] libavutil 56. 51.100 / 56. 51.100
log.js:15 [fferr] libavcodec 58. 91.100 / 58. 91.100
log.js:15 [fferr] libavformat 58. 45.100 / 58. 45.100
log.js:15 [fferr] libavdevice 58. 10.100 / 58. 10.100
log.js:15 [fferr] libavfilter 7. 85.100 / 7. 85.100
log.js:15 [fferr] libswscale 5. 7.100 / 5. 7.100
log.js:15 [fferr] libswresample 3. 7.100 / 3. 7.100
log.js:15 [fferr] libpostproc 55. 7.100 / 55. 7.100
log.js:15 [fferr] Input #0, mpegts, from 'test.ts':
log.js:15 [fferr] Duration: 00:00:04.00, start: 10.006000, bitrate: 698 kb/s
log.js:15 [fferr] Program 1 
log.js:15 [fferr] Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(progressive), 1280x720, 23.98 tbr, 90k tbn, 1411200000.00 tbc
log.js:15 [fferr] Stream #0:1[0x101]: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 130 kb/s
log.js:15 [fferr] Stream mapping:
log.js:15 [fferr] Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
log.js:15 [fferr] Stream #0:1 -> #0:1 (aac (native) -> aac (native))
log.js:15 [fferr] [libx264 @ 0x1f5f080] using cpu capabilities: none!
log.js:15 [fferr] [libx264 @ 0x1f5f080] profile High, level 3.1, 4:2:0, 8-bit
log.js:15 [fferr] [libx264 @ 0x1f5f080] 264 - core 160 - H.264/MPEG-4 AVC codec - Copyleft 2003-2020 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=23 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
log.js:15 [fferr] Output #0, mp4, to 'test.mp4':
log.js:15 [fferr] Metadata:
log.js:15 [fferr] encoder : Lavf58.45.100
log.js:15 [fferr] Stream #0:0: Video: h264 (libx264) (avc1 / 0x31637661), yuv420p, 1280x720, q=-1--1, 23.98 fps, 24k tbn, 23.98 tbc
log.js:15 [fferr] Metadata:
log.js:15 [fferr] encoder : Lavc58.91.100 libx264
log.js:15 [fferr] Side data:
log.js:15 [fferr] cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A
log.js:15 [fferr] Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s
log.js:15 [fferr] Metadata:
log.js:15 [fferr] encoder : Lavc58.91.100 aac
log.js:15 [fferr] frame= 3 fps=0.0 q=0.0 size= 0kB time=00:00:00.38 bitrate= 1.0kbits/s dup=1 drop=0 speed=0.521x 
log.js:15 [fferr] frame= 47 fps= 27 q=0.0 size= 0kB time=00:00:02.09 bitrate= 0.2kbits/s dup=1 drop=0 speed=1.22x 
log.js:15 [fferr] frame= 57 fps= 25 q=28.0 size= 0kB time=00:00:02.51 bitrate= 0.2kbits/s dup=1 drop=0 speed=1.13x 
log.js:15 [fferr] frame= 67 fps= 24 q=28.0 size= 0kB time=00:00:02.96 bitrate= 0.1kbits/s dup=1 drop=0 speed=1.08x 
log.js:15 [fferr] frame= 77 fps= 23 q=28.0 size= 0kB time=00:00:03.37 bitrate= 0.1kbits/s dup=1 drop=0 speed=1.03x 
log.js:15 [fferr] frame= 89 fps= 23 q=28.0 size= 0kB time=00:00:03.96 bitrate= 0.1kbits/s dup=1 drop=0 speed=1.04x 
log.js:15 [fferr] frame= 96 fps= 15 q=-1.0 Lsize= 60kB time=00:00:04.01 bitrate= 122.8kbits/s dup=1 drop=0 speed=0.646x 
log.js:15 [fferr] video:55kB audio:1kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 7.249582%
log.js:15 [fferr] [libx264 @ 0x1f5f080] frame I:1 Avg QP:17.20 size: 31521
log.js:15 [fferr] [libx264 @ 0x1f5f080] frame P:24 Avg QP:16.17 size: 735
log.js:15 [fferr] [libx264 @ 0x1f5f080] frame B:71 Avg QP:27.68 size: 91
log.js:15 [fferr] [libx264 @ 0x1f5f080] consecutive B-frames: 1.0% 0.0% 3.1% 95.8%
log.js:15 [fferr] [libx264 @ 0x1f5f080] mb I I16..4: 26.2% 56.4% 17.4%
log.js:15 [fferr] [libx264 @ 0x1f5f080] mb P I16..4: 0.1% 0.2% 0.0% P16..4: 3.5% 0.4% 0.2% 0.0% 0.0% skip:95.4%
log.js:15 [fferr] [libx264 @ 0x1f5f080] mb B I16..4: 0.0% 0.0% 0.0% B16..8: 1.6% 0.0% 0.0% direct: 0.0% skip:98.3% L0:31.0% L1:69.0% BI: 0.0%
log.js:15 [fferr] [libx264 @ 0x1f5f080] 8x8 transform intra:56.5% inter:59.4%
log.js:15 [fferr] [libx264 @ 0x1f5f080] coded y,uvDC,uvAC intra: 17.4% 15.4% 7.5% inter: 0.2% 0.4% 0.0%
log.js:15 [fferr] [libx264 @ 0x1f5f080] i16 v,h,dc,p: 29% 63% 1% 7%
log.js:15 [fferr] [libx264 @ 0x1f5f080] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 51% 31% 14% 0% 2% 1% 1% 0% 1%
log.js:15 [fferr] [libx264 @ 0x1f5f080] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 26% 45% 11% 2% 3% 2% 4% 2% 4%
log.js:15 [fferr] [libx264 @ 0x1f5f080] i8c dc,h,v,p: 76% 17% 6% 1%
log.js:15 [fferr] [libx264 @ 0x1f5f080] Weighted P-Frames: Y:0.0% UV:0.0%
log.js:15 [fferr] [libx264 @ 0x1f5f080] ref P L0: 89.5% 1.6% 6.7% 2.3%
log.js:15 [fferr] [libx264 @ 0x1f5f080] ref B L0: 38.5% 60.9% 0.6%
log.js:15 [fferr] [libx264 @ 0x1f5f080] ref B L1: 97.7% 2.3%
log.js:15 [fferr] [libx264 @ 0x1f5f080] kb/s:111.08
log.js:15 [fferr] [aac @ 0x1f48100] Qavg: 65536.000
log.js:15 [ffout] FFMPEG_END
log.js:15 [info] run FS.readFile test.mp4
(index):38 Time elapsed: 6345 (This one's my own code.)
[info] run FS.readFile test.mp4



(I'm running this on the browser. For the purposes of this question, consider the HTML player unavailable for use.)



I also tested feeding the HLS live-stream URL as input to ffmpeg and outputting a single
.mp4
file, but I couldn't play it until I ended the live-stream and ffmpeg finished downloading it.

This one I ran on the (Windows) PC ; not the browser.


Command


ffmpeg -i https://stream.mux.com/lngMYGqNpHhYg2ZXqpH8WODVGzuenaZuhckdyunGpzU.m3u8 -acodec copy -bsf:a aac_adtstoasc -vcodec copy out.mp4



Log


The log is too large and StackOverflow won't let me paste it here, so I uploaded it to PasteBin : https://pastebin.com/FqvPQ1DZ


-
why ffmpeg only combines first 390 images when combining very large amount ( about 9k) images into video ?
4 juillet 2021, par SiweiI have a VCD, and I split it into nearly 10,000 images, named like :


$ ls tmp_enlarged_image_folder

vcd3_00000001.png
vcd3_00000002.png
vcd3_00000003.png
vcd3_00000004.png
...
vcd3_00089998.png
vcd3_00089999.png
vcd3_00090000.png



and the following command doen't work for me :


ffmpeg -loglevel trace -f image2 -r 25 -pattern_type sequence -i 'tmp_enlarged_image_folder/vcd3-%08d.png' -vcodec libx264 test.mp4




and the detailed log shows as below :


ffmpeg version 3.4.8-0ubuntu0.2 Copyright (c) 2000-2020 the FFmpeg developers
 built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04)
 configuration: --prefix=/usr --extra-version=0ubuntu0.2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
 libavutil 55. 78.100 / 55. 78.100
 libavcodec 57.107.100 / 57.107.100
 libavformat 57. 83.100 / 57. 83.100
 libavdevice 57. 10.100 / 57. 10.100
 libavfilter 6.107.100 / 6.107.100
 libavresample 3. 7. 0 / 3. 7. 0
 libswscale 4. 8.100 / 4. 8.100
 libswresample 2. 9.100 / 2. 9.100
 libpostproc 54. 7.100 / 54. 7.100
Splitting the commandline.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'trace'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'image2'.
Reading option '-r' ... matched as option 'r' (set frame rate (Hz value, fraction or abbreviation)) with argument '25'.
Reading option '-pattern_type' ... matched as AVOption 'pattern_type' with argument 'sequence'.
Reading option '-i' ... matched as input url with argument 'tmp_enlarged_image_folder/vcd3-%08d.png'.
Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'libx264'.
Reading option 'test.mp4' ... matched as output url.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option loglevel (set logging level) with argument trace.
Successfully parsed a group of options.
Parsing a group of options: input url tmp_enlarged_image_folder/vcd3-%08d.png.
Applying option f (force format) with argument image2.
Applying option r (set frame rate (Hz value, fraction or abbreviation)) with argument 25.
Successfully parsed a group of options.
Opening an input file: tmp_enlarged_image_folder/vcd3-%08d.png.
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000001.png' for reading
[file @ 0x560f96d8b9a0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d898e0] Statistics: 60162 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000002.png' for reading
[file @ 0x560f96d8be80] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d8c0a0] Statistics: 58890 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000003.png' for reading
[file @ 0x560f96d8be80] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d92420] Statistics: 59492 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000004.png' for reading
[file @ 0x560f96d92860] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d92900] Statistics: 59467 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000005.png' for reading
[file @ 0x560f96d92860] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d92d00] Statistics: 98769 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000006.png' for reading
[file @ 0x560f96d92fa0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d93280] Statistics: 100294 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000007.png' for reading
[file @ 0x560f96d93140] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d934a0] Statistics: 99530 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000008.png' for reading
[file @ 0x560f96d930a0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d936c0] Statistics: 141874 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000009.png' for reading
[file @ 0x560f96d8c420] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d93840] Statistics: 146849 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000010.png' for reading
[file @ 0x560f96d93840] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d8c640] Statistics: 142622 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000011.png' for reading
[file @ 0x560f96d8c7c0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d8c860] Statistics: 161083 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000012.png' for reading
[file @ 0x560f96d8c7c0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d8c9a0] Statistics: 168437 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000013.png' for reading
[file @ 0x560f96d8c7c0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d8ca20] Statistics: 160565 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000014.png' for reading
[file @ 0x560f96d8ca20] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d8cd40] Statistics: 99356 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000015.png' for reading
[file @ 0x560f96d8cc20] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d8cd40] Statistics: 101508 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000016.png' for reading
[file @ 0x560f96d8cc20] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d8cd40] Statistics: 99081 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000017.png' for reading
[file @ 0x560f96d8cf20] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d8d040] Statistics: 150550 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000018.png' for reading
[file @ 0x560f96d8d040] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d8d4c0] Statistics: 156717 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000019.png' for reading
[file @ 0x560f96d8d700] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d8d7a0] Statistics: 151933 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000020.png' for reading
[file @ 0x560f96d8d7c0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d8da80] Statistics: 167036 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000021.png' for reading
[file @ 0x560f96d8d860] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d8da00] Statistics: 177571 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000022.png' for reading
[file @ 0x560f96da25a0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da2640] Statistics: 169959 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000023.png' for reading
[file @ 0x560f96da25a0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da28a0] Statistics: 176603 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000024.png' for reading
[file @ 0x560f96da2580] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da2620] Statistics: 190698 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000025.png' for reading
[file @ 0x560f96da29a0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da2620] Statistics: 175826 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000026.png' for reading
[file @ 0x560f96da2dc0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da2620] Statistics: 148180 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000027.png' for reading
[file @ 0x560f96da2620] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da3060] Statistics: 149163 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000028.png' for reading
[file @ 0x560f96da2620] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da3080] Statistics: 145310 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000029.png' for reading
[file @ 0x560f96da3080] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da2f20] Statistics: 169361 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000030.png' for reading
[file @ 0x560f96da34a0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da3540] Statistics: 177868 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000031.png' for reading
[file @ 0x560f96da34a0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da3680] Statistics: 170215 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000032.png' for reading
[file @ 0x560f96da3680] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da3540] Statistics: 179543 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000033.png' for reading
[file @ 0x560f96da38a0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da3a80] Statistics: 191447 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000034.png' for reading
[file @ 0x560f96da3cc0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da3e60] Statistics: 178243 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000035.png' for reading
[file @ 0x560f96da3e60] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da3f00] Statistics: 181307 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000036.png' for reading
[file @ 0x560f96da3e60] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da4160] Statistics: 199093 bytes read, 0 seeks
[image2 @ 0x560f96d859e0] Probe buffer size limit of 5000000 bytes reached
[image2 @ 0x560f96d859e0] stream 0: start_time: 0.000 duration: 27.520
[image2 @ 0x560f96d859e0] format: start_time: 0.000 duration: 27.520 bitrate=0 kb/s
Input #0, image2, from 'tmp_enlarged_image_folder/vcd3-%08d.png':
 Duration: 00:00:27.52, start: 0.000000, bitrate: N/A
 Stream #0:0, 36, 1/25: Video: png, 1 reference frame, rgb24(pc), 704x576, 0/1, 25 fps, 25 tbr, 25 tbn, 25 tbc
Successfully opened the file.
Parsing a group of options: output url test.mp4.
Applying option vcodec (force video codec ('copy' to copy stream)) with argument libx264.
Successfully parsed a group of options.
Opening an output file: test.mp4.
File 'test.mp4' already exists. Overwrite ? [y/N] y
[file @ 0x560f96d8b800] Setting default whitelist 'file,crypto'
Successfully opened the file.
detected 4 logical cores
Stream mapping:
 Stream #0:0 -> #0:0 (png (native) -> h264 (libx264))
Press [q] to stop, [?] for help
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
 Last message repeated 4 times
[graph 0 input from stream 0:0 @ 0x560f96dbb5e0] Setting 'video_size' to value '704x576'
[graph 0 input from stream 0:0 @ 0x560f96dbb5e0] Setting 'pix_fmt' to value '2'
[graph 0 input from stream 0:0 @ 0x560f96dbb5e0] Setting 'time_base' to value '1/25'
[graph 0 input from stream 0:0 @ 0x560f96dbb5e0] Setting 'pixel_aspect' to value '0/1'
[graph 0 input from stream 0:0 @ 0x560f96dbb5e0] Setting 'sws_param' to value 'flags=2'
[graph 0 input from stream 0:0 @ 0x560f96dbb5e0] Setting 'frame_rate' to value '25/1'
[graph 0 input from stream 0:0 @ 0x560f96dbb5e0] w:704 h:576 pixfmt:rgb24 tb:1/25 fr:25/1 sar:0/1 sws_param:flags=2
[format @ 0x560f96db9cc0] compat: called with args=[yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21]
[format @ 0x560f96db9cc0] Setting 'pix_fmts' to value 'yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21'
[auto_scaler_0 @ 0x560f96dbdd00] Setting 'flags' to value 'bicubic'
[auto_scaler_0 @ 0x560f96dbdd00] w:iw h:ih flags:'bicubic' interl:0
[format @ 0x560f96db9cc0] auto-inserting filter 'auto_scaler_0' between the filter 'Parsed_null_0' and the filter 'format'
[AVFilterGraph @ 0x560f96d8bc60] query_formats: 4 queried, 2 merged, 1 already done, 0 delayed
[auto_scaler_0 @ 0x560f96dbdd00] picking yuv444p out of 8 ref:rgb24 alpha:0
[auto_scaler_0 @ 0x560f96dbdd00] w:704 h:576 fmt:rgb24 sar:0/1 -> w:704 h:576 fmt:yuv444p sar:0/1 flags:0x4
[libx264 @ 0x560f96d8e8c0] using mv_range_thread = 40
[libx264 @ 0x560f96d8e8c0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[libx264 @ 0x560f96d8e8c0] profile High 4:4:4 Predictive, level 3.0, 4:4:4 8-bit
[libx264 @ 0x560f96d8e8c0] 264 - core 152 r2854 e9a5903 - H.264/MPEG-4 AVC codec - Copyleft 2003-2017 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=4 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'test.mp4':
 Metadata:
 encoder : Lavf57.83.100
 Stream #0:0, 0, 1/12800: Video: h264 (libx264), 1 reference frame (avc1 / 0x31637661), yuv444p, 704x576, 0/1, q=-1--1, 25 fps, 12800 tbn, 25 tbc
 Metadata:
 encoder : Lavc57.107.100 libx264
 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 (this is harmless if it occurs once at the start per stream)
 Last message repeated 31 times
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000037.png' for reading
[file @ 0x560f96da3e40] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da34a0] Statistics: 181873 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000038.png' for reading
[file @ 0x560f96da3e40] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da34a0] Statistics: 134566 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000039.png' for reading
[file @ 0x560f96d92860] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d8dae0] Statistics: 137871 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000040.png' for reading
[file @ 0x560f96d8dae0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d92860] Statistics: 136224 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000041.png' for reading
[file @ 0x560f96d8db00] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da3020] Statistics: 168070 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000042.png' for reading
[file @ 0x560f96da3d40] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da3020] Statistics: 176575 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000043.png' for reading
[file @ 0x560f96da3d40] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da3040] Statistics: 168955 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000044.png' for reading
[file @ 0x560f96da2dc0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da2e60] Statistics: 176179 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000045.png' for reading
[file @ 0x560f96da3020] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da30c0] Statistics: 189823 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000046.png' for reading
[file @ 0x560f96da39c0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da3680] Statistics: 174410 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000047.png' for reading
[file @ 0x560f96d93920] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f98047100] Statistics: 184740 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000048.png' for reading
[file @ 0x560f96d8db60] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f98047100] Statistics: 198932 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000049.png' for reading
[file @ 0x560f9807d700] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f98047100] Statistics: 184479 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000050.png' for reading
[file @ 0x560f9807d700] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f9811c3c0] Statistics: 141160 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000051.png' for reading
[file @ 0x560f96d928e0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da3660] Statistics: 145336 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000052.png' for reading
[file @ 0x560f9807d700] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d937a0] Statistics: 143174 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000053.png' for reading
[file @ 0x560f96da3cc0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d937c0] Statistics: 163488 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000054.png' for reading
[file @ 0x560f96da37e0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f980eb240] Statistics: 171633 bytes read, 0 seeks
cur_dts is invalid (this is harmless if it occurs once at the start per stream) 0x 
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000055.png' for reading
[file @ 0x560f96da3cc0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d92860] Statistics: 164825 bytes read, 0 seeks
[libx264 @ 0x560f96d8e8c0] frame= 0 QP=13.88 NAL=3 Slice:I Poc:0 I:1584 P:0 SKIP:0 size=1578 bytes
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000056.png' for reading
[file @ 0x560f96da3ce0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d937c0] Statistics: 175255 bytes read, 0 seeks
[libx264 @ 0x560f96d8e8c0] frame= 1 QP=16.06 NAL=2 Slice:P Poc:8 I:183 P:97 SKIP:1304 size=659 bytes
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000057.png' for reading
[file @ 0x560f96da37e0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da3660] Statistics: 185462 bytes read, 0 seeks
[libx264 @ 0x560f96d8e8c0] frame= 2 QP=14.21 NAL=2 Slice:B Poc:4 I:0 P:207 SKIP:1377 size=220 bytes
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000058.png' for reading
[file @ 0x560f96d937a0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d92f20] Statistics: 175635 bytes read, 0 seeks
[libx264 @ 0x560f96d8e8c0] frame= 3 QP=19.00 NAL=0 Slice:B Poc:2 I:2 P:38 SKIP:1544 size=65 bytes
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000059.png' for reading
[file @ 0x560f96d937a0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96da3660] Statistics: 183556 bytes read, 0 seeks
[libx264 @ 0x560f96d8e8c0] frame= 4 QP=19.00 NAL=0 Slice:B Poc:6 I:1 P:140 SKIP:1443 size=109 bytes
[image2 @ 0x560f96d859e0] Opening 'tmp_enlarged_image_folder/vcd3-00000060.png' for reading
[file @ 0x560f96da28e0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x560f96d93020] Statistics: 200369 bytes read, 0 seeks
[libx264 @ 0x560f96d8e8c0] scene cut at 13 Icost:32063 Pcost:31308 ratio:0.0235 bias:0.0520 gop:13 (imb:1301 pmb:127)

....

[libx264 @ 0x560f96d8e8c0] frame= 381 QP=23.59 NAL=0 Slice:B Poc:368 I:1 P:261 SKIP:1322 size=237 bytes
[libx264 @ 0x560f96d8e8c0] frame= 382 QP=20.58 NAL=2 Slice:P Poc:378 I:374 P:512 SKIP:698 size=1966 bytes
[libx264 @ 0x560f96d8e8c0] frame= 383 QP=20.62 NAL=2 Slice:B Poc:374 I:28 P:555 SKIP:1001 size=1061 bytes
[libx264 @ 0x560f96d8e8c0] frame= 384 QP=19.35 NAL=0 Slice:B Poc:372 I:4 P:349 SKIP:1231 size=325 bytes
[libx264 @ 0x560f96d8e8c0] frame= 385 QP=22.98 NAL=0 Slice:B Poc:376 I:3 P:348 SKIP:1233 size=337 bytes
[libx264 @ 0x560f96d8e8c0] frame= 386 QP=22.53 NAL=2 Slice:P Poc:386 I:139 P:398 SKIP:1047 size=899 bytes
[libx264 @ 0x560f96d8e8c0] frame= 387 QP=20.57 NAL=2 Slice:B Poc:382 I:5 P:373 SKIP:1206 size=522 bytes
[libx264 @ 0x560f96d8e8c0] frame= 388 QP=21.35 NAL=0 Slice:B Poc:380 I:2 P:188 SKIP:1394 size=175 bytes
[libx264 @ 0x560f96d8e8c0] frame= 389 QP=24.00 NAL=0 Slice:B Poc:384 I:4 P:335 SKIP:1245 size=309 bytes
frame= 390 fps= 88 q=-1.0 Lsize= 1179kB time=00:00:15.48 bitrate= 623.8kbits/s speed=3.48x 
video:1173kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.458639%
Input file #0 (tmp_enlarged_image_folder/vcd3-%08d.png):
 Input stream #0:0 (video): 390 packets read (133376897 bytes); 390 frames decoded; 
 Total: 390 packets (133376897 bytes) demuxed
Output file #0 (test.mp4):
 Output stream #0:0 (video): 390 frames encoded; 390 packets muxed (1201598 bytes); 
 Total: 390 packets (1201598 bytes) muxed
390 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x560f96d91840] Statistics: 2 seeks, 8 writeouts
[libx264 @ 0x560f96d8e8c0] frame I:16 Avg QP:15.26 size: 5467
[libx264 @ 0x560f96d8e8c0] frame P:105 Avg QP:20.74 size: 6272
[libx264 @ 0x560f96d8e8c0] frame B:269 Avg QP:24.76 size: 1691
[libx264 @ 0x560f96d8e8c0] consecutive B-frames: 5.1% 8.2% 1.5% 85.1%
[libx264 @ 0x560f96d8e8c0] mb I I16..4: 80.4% 0.0% 19.6%
[libx264 @ 0x560f96d8e8c0] mb P I16..4: 12.5% 0.0% 4.7% P16..4: 28.6% 8.5% 4.2% 0.0% 0.0% skip:41.4%
[libx264 @ 0x560f96d8e8c0] mb B I16..4: 0.6% 0.0% 0.4% B16..8: 32.3% 2.1% 0.3% direct: 2.3% skip:61.8% L0:44.0% L1:51.7% BI: 4.3%
[libx264 @ 0x560f96d8e8c0] coded y,u,v intra: 22.2% 7.4% 6.0% inter: 8.1% 1.6% 1.0%
[libx264 @ 0x560f96d8e8c0] i16 v,h,dc,p: 47% 24% 10% 19%
[libx264 @ 0x560f96d8e8c0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 30% 18% 26% 5% 5% 6% 4% 4% 3%
[libx264 @ 0x560f96d8e8c0] Weighted P-Frames: Y:7.6% UV:6.7%
[libx264 @ 0x560f96d8e8c0] ref P L0: 52.1% 11.4% 25.3% 11.1% 0.2%
[libx264 @ 0x560f96d8e8c0] ref B L0: 80.7% 15.2% 4.1%
[libx264 @ 0x560f96d8e8c0] ref B L1: 91.6% 8.4%
[libx264 @ 0x560f96d8e8c0] kb/s:615.85