ffmpeg version 2023-05-08-git-2d43c23b81-full_build-www.gyan.dev Copyright (c) 2000-2023 the FFmpeg developers built with gcc 12.2.0 (Rev10, Built by MSYS2 project) configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint libavutil 58. 7.100 / 58. 7.100 libavcodec 60. 11.100 / 60. 11.100 libavformat 60. 5.100 / 60. 5.100 libavdevice 60. 2.100 / 60. 2.100 libavfilter 9. 7.101 / 9. 7.101 libswscale 7. 2.100 / 7. 2.100 libswresample 4. 11.100 / 4. 11.100 libpostproc 57. 2.100 / 57. 2.100 Splitting the commandline. Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'repeat+debug'. Reading option '-f' ... matched as option 'f' (force format) with argument 'lavfi'. Reading option '-i' ... matched as input url with argument 'testsrc'. Reading option '-vf' ... matched as option 'vf' (set video filters) with argument 'crop=w=iw*0.4:x=in_w*0.21, select=gt(scene\,0.0004)'. Reading option '-an' ... matched as option 'an' (disable audio) with argument '1'. Reading option '-sn' ... matched as option 'sn' (disable subtitle) with argument '1'. Reading option '-dn' ... matched as option 'dn' (disable data) with argument '1'. Reading option 'fftest_a.mp4' ... matched as output url. Finished splitting the commandline. Parsing a group of options: global . Applying option y (overwrite output files) with argument 1. Applying option loglevel (set logging level) with argument repeat+debug. Successfully parsed a group of options. Parsing a group of options: input url testsrc. Applying option f (force format) with argument lavfi. Successfully parsed a group of options. Opening an input file: testsrc. detected 4 logical cores [Parsed_testsrc_0 @ 0000022ef975f480] size:320x240 rate:25/1 duration:-1.000000 sar:1/1 [AVFilterGraph @ 0000022ef97488c0] query_formats: 2 queried, 1 merged, 0 already done, 0 delayed [lavfi @ 0000022ef9760840] All info found Input #0, lavfi, from 'testsrc': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0, 1, 1/25: Video: wrapped_avframe, 1 reference frame, rgb24, 320x240 [SAR 1:1 DAR 4:3], 0/1, 25 fps, 25 tbr, 25 tbn Successfully opened the file. Parsing a group of options: output url fftest_a.mp4. Applying option vf (set video filters) with argument crop=w=iw*0.4:x=in_w*0.21, select=gt(scene\,0.0004). Applying option an (disable audio) with argument 1. Applying option sn (disable subtitle) with argument 1. Applying option dn (disable data) with argument 1. Successfully parsed a group of options. Opening an output file: fftest_a.mp4. [file @ 0000022ef979fbc0] Setting default whitelist 'file,crypto,data' Successfully opened the file. Stream mapping: Stream #0:0 -> #0:0 (wrapped_avframe (native) -> h264 (libx264)) Press [q] to stop, [?] for help [vost#0:0/libx264 @ 0000022ef979db40] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream) [AVFilterGraph @ 0000022ef97e1000] Setting 'w' to value 'iw*0.4' [AVFilterGraph @ 0000022ef97e1000] Setting 'x' to value 'in_w*0.21' [AVFilterGraph @ 0000022ef97e1000] Setting 'expr' to value 'gt(scene,0.0004)' [graph 0 input from stream 0:0 @ 0000022ef9ca2740] Setting 'video_size' to value '320x240' [graph 0 input from stream 0:0 @ 0000022ef9ca2740] Setting 'pix_fmt' to value '2' [graph 0 input from stream 0:0 @ 0000022ef9ca2740] Setting 'time_base' to value '1/25' [graph 0 input from stream 0:0 @ 0000022ef9ca2740] Setting 'pixel_aspect' to value '1/1' [graph 0 input from stream 0:0 @ 0000022ef9ca2740] Setting 'frame_rate' to value '25/1' [graph 0 input from stream 0:0 @ 0000022ef9ca2740] w:320 h:240 pixfmt:rgb24 tb:1/25 fr:25/1 sar:1/1 [format @ 0000022ef9ca2bc0] Setting 'pix_fmts' to value 'yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21|yuv420p10le|yuv422p10le|yuv444p10le|nv20le|gray|gray10le' [auto_scale_0 @ 0000022ef97e4180] w:iw h:ih flags:'' interl:0 [format @ 0000022ef9ca2bc0] auto-inserting filter 'auto_scale_0' between the filter 'Parsed_select_1' and the filter 'format' [AVFilterGraph @ 0000022ef97e1000] query_formats: 5 queried, 4 merged, 1 already done, 0 delayed [auto_scale_0 @ 0000022ef97e4180] picking yuv444p out of 14 ref:rgb24 alpha:0 [Parsed_crop_0 @ 0000022ef9ca19c0] w:320 h:240 sar:1/1 -> w:128 h:240 sar:1/1 [auto_scale_0 @ 0000022ef97e4180] w:128 h:240 fmt:rgb24 sar:1/1 -> w:128 h:240 fmt:yuv444p sar:1/1 flags:0x00000004 [Parsed_select_1 @ 0000022ef9ca2240] n:0.000000 pts:0.000000 t:0.000000 key:1 interlace_type:P pict_type:I scene:0.000000 -> select:0.000000 select_out:-1 [vost#0:0/libx264 @ 0000022ef979db40] cur_dts is invalid [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)