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