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