FFmpeg 64-bit static Windows build from www.gyan.dev Version: 2022-11-21-git-459527108a-full_build-www.gyan.dev License: GPL v3 Source Code: https://github.com/FFmpeg/FFmpeg/commit/459527108a External Assets frei0r plugins: https://www.gyan.dev/ffmpeg/builds/ffmpeg-frei0r-plugins lensfun database: https://www.gyan.dev/ffmpeg/builds/ffmpeg-lensfun-db git-full build configuration: ARCH x86 (generic) big-endian no runtime cpu detection yes standalone assembly yes x86 assembler nasm MMX enabled yes MMXEXT enabled yes 3DNow! enabled yes 3DNow! extended enabled yes SSE enabled yes SSSE3 enabled yes AESNI enabled yes AVX enabled yes AVX2 enabled yes AVX-512 enabled yes AVX-512ICL enabled yes XOP enabled yes FMA3 enabled yes FMA4 enabled yes i686 features enabled yes CMOV is fast yes EBX available yes EBP available yes debug symbols yes strip symbols yes optimize for size no optimizations yes static yes shared no postprocessing support yes network support yes threading support pthreads safe bitstream reader yes texi2html enabled no perl enabled yes pod2man enabled yes makeinfo enabled yes makeinfo supports HTML yes xmllint enabled yes External libraries: avisynth libilbc libtheora bzlib libjxl libtwolame chromaprint liblensfun libuavs3d frei0r libmodplug libvidstab gmp libmp3lame libvmaf gnutls libmysofa libvo_amrwbenc iconv libopencore_amrnb libvorbis ladspa libopencore_amrwb libvpx libaom libopenjpeg libwebp libaribb24 libopenmpt libx264 libass libopus libx265 libbluray libplacebo libxavs2 libbs2b librav1e libxml2 libcaca librist libxvid libcdio librubberband libzimg libdav1d libshaderc libzmq libdavs2 libshine libzvbi libflite libsnappy lzma libfontconfig libsoxr mediafoundation libfreetype libspeex sdl2 libfribidi libsrt zlib libgme libssh libgsm libsvtav1 External libraries providing hardware acceleration: amf dxva2 nvenc cuda ffnvcodec opencl cuda_llvm libmfx vulkan cuvid libvpl d3d11va nvdec Libraries: avcodec avformat swresample avdevice avutil swscale avfilter postproc Programs: ffmpeg ffplay ffprobe Enabled decoders: aac fraps pcm_u24le aac_fixed frwu pcm_u32be aac_latm ftr pcm_u32le aasc g2m pcm_u8 ac3 g723_1 pcm_vidc ac3_fixed g729 pcx acelp_kelvin gdv pfm adpcm_4xm gem pgm adpcm_adx gif pgmyuv adpcm_afc gremlin_dpcm pgssub adpcm_agm gsm pgx adpcm_aica gsm_ms phm adpcm_argo h261 photocd adpcm_ct h263 pictor adpcm_dtk h263i pixlet adpcm_ea h263p pjs adpcm_ea_maxis_xa h264 png adpcm_ea_r1 h264_cuvid ppm adpcm_ea_r2 h264_qsv prores adpcm_ea_r3 hap prosumer adpcm_ea_xas hca psd adpcm_g722 hcom ptx adpcm_g726 hdr qcelp adpcm_g726le hevc qdm2 adpcm_ima_acorn hevc_cuvid qdmc adpcm_ima_alp hevc_qsv qdraw adpcm_ima_amv hnm4_video qoi adpcm_ima_apc hq_hqa qpeg adpcm_ima_apm hqx qtrle adpcm_ima_cunning huffyuv r10k adpcm_ima_dat4 hymt r210 adpcm_ima_dk3 iac ra_144 adpcm_ima_dk4 idcin ra_288 adpcm_ima_ea_eacs idf ralf adpcm_ima_ea_sead iff_ilbm rasc adpcm_ima_iss ilbc rawvideo adpcm_ima_moflex imc realtext adpcm_ima_mtf imm4 rl2 adpcm_ima_oki imm5 roq adpcm_ima_qt indeo2 roq_dpcm adpcm_ima_rad indeo3 rpza adpcm_ima_smjpeg indeo4 rscc adpcm_ima_ssi indeo5 rv10 adpcm_ima_wav interplay_acm rv20 adpcm_ima_ws interplay_dpcm rv30 adpcm_ms interplay_video rv40 adpcm_mtaf ipu s302m adpcm_psx jacosub sami adpcm_sbpro_2 jpeg2000 sanm adpcm_sbpro_3 jpegls sbc adpcm_sbpro_4 jv scpr adpcm_swf kgv1 screenpresso adpcm_thp kmvc sdx2_dpcm adpcm_thp_le lagarith sga adpcm_vima libaom_av1 sgi adpcm_xa libaribb24 sgirle adpcm_yamaha libdav1d sheervideo adpcm_zork libdavs2 shorten agm libgsm simbiosis_imx aic libgsm_ms sipr alac libilbc siren alias_pix libjxl smackaud als libopencore_amrnb smacker amrnb libopencore_amrwb smc amrwb libopenjpeg smvjpeg amv libopus snow anm libspeex sol_dpcm ansi libuavs3d sonic apac libvorbis sp5x ape libvpx_vp8 speedhq apng libvpx_vp9 speex aptx libzvbi_teletext srgc aptx_hd loco srt arbc lscr ssa argo m101 stl ass mace3 subrip asv1 mace6 subviewer asv2 magicyuv subviewer1 atrac1 mdec sunrast atrac3 media100 svq1 atrac3al metasound svq3 atrac3p microdvd tak atrac3pal mimic targa atrac9 misc4 targa_y216 aura mjpeg tdsc aura2 mjpeg_cuvid text av1 mjpeg_qsv theora av1_cuvid mjpegb thp av1_qsv mlp tiertexseqvideo avrn mmvideo tiff avrp mobiclip tmv avs motionpixels truehd avui movtext truemotion1 ayuv mp1 truemotion2 bethsoftvid mp1float truemotion2rt bfi mp2 truespeech bink mp2float tscc binkaudio_dct mp3 tscc2 binkaudio_rdft mp3adu tta bintext mp3adufloat twinvq bitpacked mp3float txd bmp mp3on4 ulti bmv_audio mp3on4float utvideo bmv_video mpc7 v210 bonk mpc8 v210x brender_pix mpeg1_cuvid v308 c93 mpeg1video v408 cavs mpeg2_cuvid v410 ccaption mpeg2_qsv vb cdgraphics mpeg2video vble cdtoons mpeg4 vbn cdxl mpeg4_cuvid vc1 cfhd mpegvideo vc1_cuvid cinepak mpl2 vc1_qsv clearvideo msa1 vc1image cljr mscc vcr1 cllc msmpeg4v1 vmdaudio comfortnoise msmpeg4v2 vmdvideo cook msmpeg4v3 vmnc cpia msnsiren vorbis cri msp2 vp3 cscd msrle vp4 cyuv mss1 vp5 dca mss2 vp6 dds msvideo1 vp6a derf_dpcm mszh vp6f dfa mts2 vp7 dfpwm mv30 vp8 dirac mvc1 vp8_cuvid dnxhd mvc2 vp8_qsv dolby_e mvdv vp9 dpx mvha vp9_cuvid dsd_lsbf mwsc vp9_qsv dsd_lsbf_planar mxpeg vplayer dsd_msbf nellymoser vqa dsd_msbf_planar notchlc vqc dsicinaudio nuv wavpack dsicinvideo on2avc wbmp dss_sp opus wcmv dst paf_audio webp dvaudio paf_video webvtt dvbsub pam wmalossless dvdsub pbm wmapro dvvideo pcm_alaw wmav1 dxa pcm_bluray wmav2 dxtory pcm_dvd wmavoice dxv pcm_f16le wmv1 eac3 pcm_f24le wmv2 eacmv pcm_f32be wmv3 eamad pcm_f32le wmv3image eatgq pcm_f64be wnv1 eatgv pcm_f64le wrapped_avframe eatqi pcm_lxf ws_snd1 eightbps pcm_mulaw xan_dpcm eightsvx_exp pcm_s16be xan_wc3 eightsvx_fib pcm_s16be_planar xan_wc4 escape124 pcm_s16le xbin escape130 pcm_s16le_planar xbm evrc pcm_s24be xface exr pcm_s24daud xl fastaudio pcm_s24le xma1 ffv1 pcm_s24le_planar xma2 ffvhuff pcm_s32be xpm ffwavesynth pcm_s32le xsub fic pcm_s32le_planar xwd fits pcm_s64be y41p flac pcm_s64le ylc flashsv pcm_s8 yop flashsv2 pcm_s8_planar yuv4 flic pcm_sga zero12v flv pcm_u16be zerocodec fmvc pcm_u16le zlib fourxm pcm_u24be zmbv Enabled encoders: a64multi huffyuv pcm_u16le a64multi5 jpeg2000 pcm_u24be aac jpegls pcm_u24le aac_mf libaom_av1 pcm_u32be ac3 libgsm pcm_u32le ac3_fixed libgsm_ms pcm_u8 ac3_mf libilbc pcm_vidc adpcm_adx libjxl pcx adpcm_argo libmp3lame pfm adpcm_g722 libopencore_amrnb pgm adpcm_g726 libopenjpeg pgmyuv adpcm_g726le libopus phm adpcm_ima_alp librav1e png adpcm_ima_amv libshine ppm adpcm_ima_apm libspeex prores adpcm_ima_qt libsvtav1 prores_aw adpcm_ima_ssi libtheora prores_ks adpcm_ima_wav libtwolame qoi adpcm_ima_ws libvo_amrwbenc qtrle adpcm_ms libvorbis r10k adpcm_swf libvpx_vp8 r210 adpcm_yamaha libvpx_vp9 ra_144 alac libwebp rawvideo alias_pix libwebp_anim roq amv libx264 roq_dpcm apng libx264rgb rpza aptx libx265 rv10 aptx_hd libxavs2 rv20 ass libxvid s302m asv1 ljpeg sbc asv2 magicyuv sgi av1_nvenc mjpeg smc av1_qsv mjpeg_qsv snow avrp mlp sonic avui movtext sonic_ls ayuv mp2 speedhq bitpacked mp2fixed srt bmp mp3_mf ssa cfhd mpeg1video subrip cinepak mpeg2_qsv sunrast cljr mpeg2video svq1 comfortnoise mpeg4 targa dca msmpeg4v2 text dfpwm msmpeg4v3 tiff dnxhd msvideo1 truehd dpx nellymoser tta dvbsub opus ttml dvdsub pam utvideo dvvideo pbm v210 eac3 pcm_alaw v308 exr pcm_bluray v408 ffv1 pcm_dvd v410 ffvhuff pcm_f32be vbn fits pcm_f32le vc2 flac pcm_f64be vorbis flashsv pcm_f64le vp9_qsv flashsv2 pcm_mulaw wavpack flv pcm_s16be wbmp g723_1 pcm_s16be_planar webvtt gif pcm_s16le wmav1 h261 pcm_s16le_planar wmav2 h263 pcm_s24be wmv1 h263p pcm_s24daud wmv2 h264_amf pcm_s24le wrapped_avframe h264_mf pcm_s24le_planar xbm h264_nvenc pcm_s32be xface h264_qsv pcm_s32le xsub hap pcm_s32le_planar xwd hdr pcm_s64be y41p hevc_amf pcm_s64le yuv4 hevc_mf pcm_s8 zlib hevc_nvenc pcm_s8_planar zmbv hevc_qsv pcm_u16be Enabled hwaccels: av1_d3d11va hevc_nvdec vc1_nvdec av1_d3d11va2 mjpeg_nvdec vp8_nvdec av1_dxva2 mpeg1_nvdec vp9_d3d11va av1_nvdec mpeg2_d3d11va vp9_d3d11va2 h264_d3d11va mpeg2_d3d11va2 vp9_dxva2 h264_d3d11va2 mpeg2_dxva2 vp9_nvdec h264_dxva2 mpeg2_nvdec wmv3_d3d11va h264_nvdec mpeg4_nvdec wmv3_d3d11va2 hevc_d3d11va vc1_d3d11va wmv3_dxva2 hevc_d3d11va2 vc1_d3d11va2 wmv3_nvdec hevc_dxva2 vc1_dxva2 Enabled parsers: aac dvdsub opus aac_latm flac png ac3 ftr pnm adx g723_1 qoi amr g729 rv30 av1 gif rv40 avs2 gsm sbc avs3 h261 sipr bmp h263 tak cavsvideo h264 vc1 cook hdr vorbis cri hevc vp3 dca ipu vp8 dirac jpeg2000 vp9 dnxhd misc4 webp dolby_e mjpeg xbm dpx mlp xma dvaudio mpeg4video xwd dvbsub mpegaudio dvd_nav mpegvideo Enabled demuxers: aa ico pcm_alaw aac idcin pcm_f32be aax idf pcm_f32le ac3 iff pcm_f64be ace ifv pcm_f64le acm ilbc pcm_mulaw act image2 pcm_s16be adf image2_alias_pix pcm_s16le adp image2_brender_pix pcm_s24be ads image2pipe pcm_s24le adx image_bmp_pipe pcm_s32be aea image_cri_pipe pcm_s32le afc image_dds_pipe pcm_s8 aiff image_dpx_pipe pcm_u16be aix image_exr_pipe pcm_u16le alp image_gem_pipe pcm_u24be amr image_gif_pipe pcm_u24le amrnb image_hdr_pipe pcm_u32be amrwb image_j2k_pipe pcm_u32le anm image_jpeg_pipe pcm_u8 apac image_jpegls_pipe pcm_vidc apc image_jpegxl_pipe pjs ape image_pam_pipe pmp apm image_pbm_pipe pp_bnk apng image_pcx_pipe pva aptx image_pfm_pipe pvf aptx_hd image_pgm_pipe qcp aqtitle image_pgmyuv_pipe r3d argo_asf image_pgx_pipe rawvideo argo_brp image_phm_pipe realtext argo_cvg image_photocd_pipe redspark asf image_pictor_pipe rl2 asf_o image_png_pipe rm ass image_ppm_pipe roq ast image_psd_pipe rpl au image_qdraw_pipe rsd av1 image_qoi_pipe rso avi image_sgi_pipe rtp avisynth image_sunrast_pipe rtsp avr image_svg_pipe s337m avs image_tiff_pipe sami avs2 image_vbn_pipe sap avs3 image_webp_pipe sbc bethsoftvid image_xbm_pipe sbg bfi image_xpm_pipe scc bfstm image_xwd_pipe scd bink imf sdp binka ingenient sdr2 bintext ipmovie sds bit ipu sdx bitpacked ircam segafilm bmv iss ser boa iv8 sga bonk ivf shorten brstm ivr siff c93 jacosub simbiosis_imx caf jv sln cavsvideo kux smacker cdg kvag smjpeg cdxl laf smush cine libgme sol codec2 libmodplug sox codec2raw libopenmpt spdif concat live_flv srt dash lmlm4 stl data loas str daud lrc subviewer dcstr luodat subviewer1 derf lvf sup dfa lxf svag dfpwm m4v svs dhav matroska swf dirac mca tak dnxhd mcc tedcaptions dsf mgsts thp dsicin microdvd threedostr dss mjpeg tiertexseq dts mjpeg_2000 tmv dtshd mlp truehd dv mlv tta dvbsub mm tty dvbtxt mmf txd dxa mods ty ea moflex v210 ea_cdata mov v210x eac3 mp3 vag epaf mpc vc1 ffmetadata mpc8 vc1t filmstrip mpegps vividas fits mpegts vivo flac mpegtsraw vmd flic mpegvideo vobsub flv mpjpeg voc fourxm mpl2 vpk frm mpsub vplayer fsb msf vqf fwse msnwc_tcp w64 g722 msp wav g723_1 mtaf wc3 g726 mtv webm_dash_manifest g726le musx webvtt g729 mv wsaud gdv mvi wsd genh mxf wsvqa gif mxg wtv gsm nc wv gxf nistsphere wve h261 nsp xa h263 nsv xbin h264 nut xmv hca nuv xvag hcom obu xwma hevc ogg yop hls oma yuv4mpegpipe hnm paf Enabled muxers: a64 h263 pcm_s24be ac3 h264 pcm_s24le adts hash pcm_s32be adx hds pcm_s32le aiff hevc pcm_s8 alp hls pcm_u16be amr ico pcm_u16le amv ilbc pcm_u24be apm image2 pcm_u24le apng image2pipe pcm_u32be aptx ipod pcm_u32le aptx_hd ircam pcm_u8 argo_asf ismv pcm_vidc argo_cvg ivf psp asf jacosub rawvideo asf_stream kvag rm ass latm roq ast lrc rso au m4v rtp avi matroska rtp_mpegts avif matroska_audio rtsp avm2 md5 sap avs2 microdvd sbc avs3 mjpeg scc bit mkvtimestamp_v2 segafilm caf mlp segment cavsvideo mmf smjpeg chromaprint mov smoothstreaming codec2 mp2 sox codec2raw mp3 spdif crc mp4 spx dash mpeg1system srt data mpeg1vcd stream_segment daud mpeg1video streamhash dfpwm mpeg2dvd sup dirac mpeg2svcd swf dnxhd mpeg2video tee dts mpeg2vob tg2 dv mpegts tgp eac3 mpjpeg truehd f4v mxf tta ffmetadata mxf_d10 ttml fifo mxf_opatom uncodedframecrc fifo_test null vc1 filmstrip nut vc1t fits obu voc flac oga w64 flv ogg wav framecrc ogv webm framehash oma webm_chunk framemd5 opus webm_dash_manifest g722 pcm_alaw webp g723_1 pcm_f32be webvtt g726 pcm_f32le wsaud g726le pcm_f64be wtv gif pcm_f64le wv gsm pcm_mulaw yuv4mpegpipe gxf pcm_s16be h261 pcm_s16le Enabled protocols: async httpproxy rtmpe bluray https rtmps cache icecast rtmpt concat ipfs rtmpte concatf ipns rtmpts crypto librist rtp data libsrt srtp ffrtmpcrypt libssh subfile ffrtmphttp libzmq tcp file md5 tee ftp mmsh tls gopher mmst udp gophers pipe udplite hls prompeg http rtmp Enabled filters: a3dscope ddagrab pad abench deband pad_opencl abitscope deblock pal100bars acompressor decimate pal75bars acontrast deconvolve palettegen acopy dedot paletteuse acrossfade deesser pan acrossover deflate perms acrusher deflicker perspective acue deinterlace_qsv phase addroi dejudder photosensitivity adeclick delogo pixdesctest adeclip derain pixelize adecorrelate deshake pixscope adelay deshake_opencl pp adenorm despill pp7 aderivative detelecine premultiply adrawgraph dialoguenhance prewitt adynamicequalizer dilation prewitt_opencl adynamicsmooth dilation_opencl program_opencl aecho displace pseudocolor aemphasis dnn_classify psnr aeval dnn_detect pullup aevalsrc dnn_processing qp aexciter doubleweave random afade drawbox readeia608 afftdn drawgraph readvitc afftfilt drawgrid realtime afifo drawtext remap afir drmeter remap_opencl afirsrc dynaudnorm removegrain aformat earwax removelogo afreqshift ebur128 repeatfields afwtdn edgedetect replaygain agate elbg reverse agraphmonitor entropy rgbashift ahistogram epx rgbtestsrc aiir eq roberts aintegral equalizer roberts_opencl ainterleave erosion rotate alatency erosion_opencl rubberband alimiter estdif sab allpass exposure scale allrgb extractplanes scale2ref allyuv extrastereo scale_cuda aloop fade scale_qsv alphaextract feedback scale_vulkan alphamerge fftdnoiz scdet amerge fftfilt scharr ametadata field scroll amix fieldhint segment amovie fieldmatch select amplify fieldorder selectivecolor amultiply fifo sendcmd anequalizer fillborders separatefields anlmdn find_rect setdar anlmf firequalizer setfield anlms flanger setparams anoisesrc flip_vulkan setpts anull flite setrange anullsink floodfill setsar anullsrc format settb apad fps shear aperms framepack showcqt aphasemeter framerate showfreqs aphaser framestep showinfo aphaseshift freezedetect showpalette apsyclip freezeframes showspatial apulsator frei0r showspectrum arealtime frei0r_src showspectrumpic aresample fspp showvolume areverse gblur showwaves arnndn gblur_vulkan showwavespic asdr geq shuffleframes asegment gradfun shufflepixels aselect gradients shuffleplanes asendcmd graphmonitor sidechaincompress asetnsamples grayworld sidechaingate asetpts greyedge sidedata asetrate guided sierpinski asettb haas signalstats ashowinfo haldclut signature asidedata haldclutsrc silencedetect asoftclip hdcd silenceremove aspectralstats headphone sinc asplit hflip sine ass hflip_vulkan siti astats highpass smartblur astreamselect highshelf smptebars asubboost hilbert smptehdbars asubcut histeq sobel asupercut histogram sobel_opencl asuperpass hqdn3d sofalizer asuperstop hqx spectrumsynth atadenoise hstack speechnorm atempo hsvhold split atilt hsvkey spp atrim hue sr avectorscope huesaturation ssim avgblur hwdownload stereo3d avgblur_opencl hwmap stereotools avgblur_vulkan hwupload stereowiden avsynctest hwupload_cuda streamselect axcorrelate hysteresis subtitles azmq identity super2xsai backgroundkey idet superequalizer bandpass il surround bandreject inflate swaprect bass interlace swapuv bbox interleave tblend bench join telecine bilateral kerndeint testsrc bilateral_cuda kirsch testsrc2 biquad ladspa thistogram bitplanenoise lagfun threshold blackdetect latency thumbnail blackframe lenscorrection thumbnail_cuda blend lensfun tile blend_vulkan libplacebo tiltshelf blockdetect libvmaf tinterlace blurdetect life tlut2 bm3d limitdiff tmedian boxblur limiter tmidequalizer boxblur_opencl loop tmix bs2b loudnorm tonemap bwdif lowpass tonemap_opencl cas lowshelf tpad cellauto lumakey transpose channelmap lut transpose_opencl channelsplit lut1d transpose_vulkan chorus lut2 treble chromaber_vulkan lut3d tremolo chromahold lutrgb trim chromakey lutyuv unpremultiply chromakey_cuda mandelbrot unsharp chromanr maskedclamp unsharp_opencl chromashift maskedmax untile ciescope maskedmerge v360 codecview maskedmin vaguedenoiser color maskedthreshold varblur colorbalance maskfun vectorscope colorchannelmixer mcompand vflip colorchart median vflip_vulkan colorcontrast mergeplanes vfrdet colorcorrect mestimate vibrance colorhold metadata vibrato colorize midequalizer vidstabdetect colorkey minterpolate vidstabtransform colorkey_opencl mix vif colorlevels monochrome vignette colormap morpho virtualbass colormatrix movie vmafmotion colorspace mpdecimate volume colorspace_cuda mptestsrc volumedetect colorspectrum msad vpp_qsv colortemperature multiply vstack compand negate w3fdif compensationdelay nlmeans waveform concat nlmeans_opencl weave convolution nnedi xbr convolution_opencl noformat xcorrelate convolve noise xfade copy normalize xfade_opencl cover_rect null xmedian crop nullsink xstack cropdetect nullsrc yadif crossfeed openclsrc yadif_cuda crystalizer oscilloscope yaepblur cue overlay yuvtestsrc curves overlay_cuda zmq datascope overlay_opencl zoompan dblur overlay_qsv zscale dcshift overlay_vulkan dctdnoiz owdenoise Enabled bsfs: aac_adtstoasc h264_redundant_pps pcm_rechunk av1_frame_merge hapqa_extract pgs_frame_merge av1_frame_split hevc_metadata prores_metadata av1_metadata hevc_mp4toannexb remove_extradata chomp imx_dump_header setts dca_core mjpeg2jpeg text2movsub dts2pts mjpega_dump_header trace_headers dump_extradata mov2textsub truehd_core dv_error_marker mp3_header_decompress vp9_metadata eac3_core mpeg2_metadata vp9_raw_reorder extract_extradata mpeg4_unpack_bframes vp9_superframe filter_units noise vp9_superframe_split h264_metadata null h264_mp4toannexb opus_metadata Enabled indevs: dshow lavfi vfwcap gdigrab libcdio Enabled outdevs: caca sdl2