Last active
December 6, 2019 13:30
-
-
Save klaxa/ab55aaa193b181a06f972709fc0a2b75 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[klaxa@pro Videos]$ ffmpeg -i vid0.mkv -i vid1.mkv -i /home/klaxa/Images/hentai_with_senpai.png -filter_complex "[0:v]scale=-1:720[v0];[1:v]scale=-1:720[v1];[v1][2:v]overlay=x=main_w-overlay_w-(main_w*0.01):y=main_h*0.01[v2]; [v0][v2]concat=n=2:v=1:a=0 [v]; [0:a][1:a]concat=n=2:v=0:a=1 [a]" -map "[v]" -map "[a]" output.mp4 | |
ffmpeg version 4.1.4 Copyright (c) 2000-2019 the FFmpeg developers | |
built with gcc 9 (GCC) | |
configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --docdir=/usr/share/doc/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' --extra-ldflags='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ' --extra-cflags=' ' --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-version3 --enable-bzlib --disable-crystalhd --enable-fontconfig --enable-frei0r --enable-gcrypt --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libcdio --enable-libdrm --enable-libjack --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libmp3lame --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librsvg --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzvbi --enable-avfilter --enable-avresample --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-libmfx --enable-runtime-cpudetect | |
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 | |
Input #0, matroska,webm, from 'vid0.mkv': | |
Metadata: | |
COMPATIBLE_BRANDS: isommp42 | |
MAJOR_BRAND : mp42 | |
MINOR_VERSION : 1 | |
ENCODER : Lavf58.20.100 | |
Duration: 00:00:10.04, start: 0.011000, bitrate: 3251 kb/s | |
Stream #0:0(deu): Video: h264 (Main), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 1k tbn, 50 tbc (default) | |
Metadata: | |
HANDLER_NAME : GPAC ISO Video Handler | |
DURATION : 00:00:10.040000000 | |
Stream #0:1(deu): Audio: aac (LC), 48000 Hz, stereo, fltp (default) | |
Metadata: | |
HANDLER_NAME : GPAC ISO Audio Handler | |
DURATION : 00:00:10.016000000 | |
Input #1, matroska,webm, from 'vid1.mkv': | |
Metadata: | |
COMPATIBLE_BRANDS: isommp42 | |
MAJOR_BRAND : mp42 | |
MINOR_VERSION : 1 | |
ENCODER : Lavf58.20.100 | |
Duration: 00:00:10.04, start: 0.000000, bitrate: 3282 kb/s | |
Stream #1:0(deu): Video: h264 (Main), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 1k tbn, 50 tbc (default) | |
Metadata: | |
HANDLER_NAME : GPAC ISO Video Handler | |
DURATION : 00:00:10.040000000 | |
Stream #1:1(deu): Audio: aac (LC), 48000 Hz, stereo, fltp (default) | |
Metadata: | |
HANDLER_NAME : GPAC ISO Audio Handler | |
DURATION : 00:00:10.005000000 | |
Input #2, png_pipe, from '/home/klaxa/Images/hentai_with_senpai.png': | |
Duration: N/A, bitrate: N/A | |
Stream #2:0: Video: png, rgb24(pc), 1080x1074, 25 tbr, 25 tbn, 25 tbc | |
Stream mapping: | |
Stream #0:0 (h264) -> scale | |
Stream #0:1 (aac) -> concat:in0:a0 | |
Stream #1:0 (h264) -> scale | |
Stream #1:1 (aac) -> concat:in1:a0 | |
Stream #2:0 (png) -> overlay:overlay | |
concat -> Stream #0:0 (libx264) | |
concat -> Stream #0:1 (aac) | |
Press [q] to stop, [?] for help | |
[libx264 @ 0x558abd105700] using SAR=1/1 | |
[libx264 @ 0x558abd105700] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2 | |
[libx264 @ 0x558abd105700] profile High, level 3.1, 4:2:0, 8-bit | |
[libx264 @ 0x558abd105700] 264 - core 157 r2980 34c06d1 - H.264/MPEG-4 AVC codec - Copyleft 2003-2019 - 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=12 lookahead_threads=2 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.mp4': | |
Metadata: | |
COMPATIBLE_BRANDS: isommp42 | |
MAJOR_BRAND : mp42 | |
MINOR_VERSION : 1 | |
encoder : Lavf58.20.100 | |
Stream #0:0: Video: h264 (libx264) (avc1 / 0x31637661), yuv420p(progressive), 1280x720 [SAR 1:1 DAR 16:9], q=-1--1, 25 fps, 12800 tbn, 25 tbc (default) | |
Metadata: | |
encoder : Lavc58.35.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.35.100 aac | |
frame= 502 fps=140 q=-1.0 Lsize= 1988kB time=00:00:20.01 bitrate= 814.0kbits/s dup=2 drop=0 speed=5.57x | |
video:1655kB audio:317kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.825141% | |
[libx264 @ 0x558abd105700] frame I:3 Avg QP:22.43 size: 59607 | |
[libx264 @ 0x558abd105700] frame P:139 Avg QP:20.92 size: 7920 | |
[libx264 @ 0x558abd105700] frame B:360 Avg QP:25.04 size: 1151 | |
[libx264 @ 0x558abd105700] consecutive B-frames: 1.2% 8.8% 2.4% 87.6% | |
[libx264 @ 0x558abd105700] mb I I16..4: 13.4% 50.5% 36.1% | |
[libx264 @ 0x558abd105700] mb P I16..4: 1.0% 1.9% 0.6% P16..4: 19.8% 5.5% 4.0% 0.0% 0.0% skip:67.2% | |
[libx264 @ 0x558abd105700] mb B I16..4: 0.1% 0.2% 0.0% B16..8: 11.3% 0.8% 0.2% direct: 0.4% skip:87.0% L0:40.9% L1:49.9% BI: 9.2% | |
[libx264 @ 0x558abd105700] 8x8 transform intra:54.2% inter:62.1% | |
[libx264 @ 0x558abd105700] coded y,uvDC,uvAC intra: 46.5% 48.7% 16.8% inter: 3.3% 4.3% 0.1% | |
[libx264 @ 0x558abd105700] i16 v,h,dc,p: 37% 28% 16% 19% | |
[libx264 @ 0x558abd105700] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 34% 16% 25% 4% 3% 5% 4% 5% 4% | |
[libx264 @ 0x558abd105700] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 33% 23% 9% 4% 7% 8% 6% 5% 4% | |
[libx264 @ 0x558abd105700] i8c dc,h,v,p: 53% 19% 22% 5% | |
[libx264 @ 0x558abd105700] Weighted P-Frames: Y:0.0% UV:0.0% | |
[libx264 @ 0x558abd105700] ref P L0: 65.1% 7.4% 19.7% 7.8% | |
[libx264 @ 0x558abd105700] ref B L0: 85.0% 11.6% 3.5% | |
[libx264 @ 0x558abd105700] ref B L1: 97.6% 2.4% | |
[libx264 @ 0x558abd105700] kb/s:674.90 | |
[aac @ 0x558abd106d80] Qavg: 315.165 | |
[klaxa@pro Videos]$ mpv output.mp4 | |
(+) Video --vid=1 (*) (h264 1280x720 25.000fps) | |
(+) Audio --aid=1 (*) (aac 2ch 48000Hz) | |
AO: [pulse] 48000Hz stereo 2ch float | |
VO: [gpu] 1280x720 yuv420p | |
AV: 00:00:15 / 00:00:20 (79%) A-V: 0.000 | |
Exiting... (Quit) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment