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