FFmpeg 64-bit static Windows build from www.gyan.dev Version: 2023-05-22-git-877ccaf776-full_build-www.gyan.dev License: GPL v3 Source Code: https://github.com/FFmpeg/FFmpeg/commit/877ccaf776 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 libgme libssh bzlib libgsm libsvtav1 chromaprint libilbc libtheora frei0r libjxl libtwolame gmp liblensfun libuavs3d gnutls libmodplug libvidstab iconv libmp3lame libvmaf ladspa libmysofa libvo_amrwbenc libaom libopencore_amrnb libvorbis libaribb24 libopencore_amrwb libvpx libaribcaption libopenjpeg libwebp libass libopenmpt libx264 libbluray libopus libx265 libbs2b libplacebo libxavs2 libcaca librav1e libxml2 libcdio librist libxvid libcodec2 librubberband libzimg libdav1d libshaderc libzmq libdavs2 libshine libzvbi libflite libsnappy lzma libfontconfig libsoxr mediafoundation libfreetype libspeex sdl2 libfribidi libsrt zlib 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_u32le aac_fixed frwu pcm_u8 aac_latm ftr pcm_vidc aasc g2m pcx ac3 g723_1 pdv ac3_fixed g729 pfm acelp_kelvin gdv pgm adpcm_4xm gem pgmyuv adpcm_adx gif pgssub adpcm_afc gremlin_dpcm pgx adpcm_agm gsm phm adpcm_aica gsm_ms photocd adpcm_argo h261 pictor adpcm_ct h263 pixlet adpcm_dtk h263i pjs adpcm_ea h263p png adpcm_ea_maxis_xa h264 ppm adpcm_ea_r1 h264_cuvid prores adpcm_ea_r2 h264_qsv prosumer adpcm_ea_r3 hap psd adpcm_ea_xas hca ptx adpcm_g722 hcom qcelp adpcm_g726 hdr qdm2 adpcm_g726le hevc qdmc adpcm_ima_acorn hevc_cuvid qdraw adpcm_ima_alp hevc_qsv qoi adpcm_ima_amv hnm4_video qpeg adpcm_ima_apc hq_hqa qtrle adpcm_ima_apm hqx r10k adpcm_ima_cunning huffyuv r210 adpcm_ima_dat4 hymt ra_144 adpcm_ima_dk3 iac ra_288 adpcm_ima_dk4 idcin ralf adpcm_ima_ea_eacs idf rasc adpcm_ima_ea_sead iff_ilbm rawvideo adpcm_ima_iss ilbc realtext adpcm_ima_moflex imc rka 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_xmd libaribcaption sheervideo adpcm_yamaha libcodec2 shorten adpcm_zork libdav1d simbiosis_imx agm libdavs2 sipr aic libgsm siren alac libgsm_ms smackaud alias_pix libilbc smacker als libjxl smc amrnb libopencore_amrnb smvjpeg amrwb libopencore_amrwb snow amv libopus sol_dpcm anm libspeex sonic ansi libuavs3d sp5x anull libvorbis speedhq apac libvpx_vp8 speex ape libvpx_vp9 srgc apng libzvbi_teletext srt aptx loco ssa aptx_hd lscr stl arbc m101 subrip argo mace3 subviewer ass mace6 subviewer1 asv1 magicyuv sunrast asv2 mdec svq1 atrac1 media100 svq3 atrac3 metasound tak atrac3al microdvd targa atrac3p mimic targa_y216 atrac3pal misc4 tdsc atrac9 mjpeg text aura mjpeg_cuvid theora aura2 mjpeg_qsv thp av1 mjpegb tiertexseqvideo av1_cuvid mlp tiff av1_qsv mmvideo tmv avrn mobiclip truehd avrp motionpixels truemotion1 avs movtext truemotion2 avui mp1 truemotion2rt ayuv mp1float truespeech bethsoftvid mp2 tscc bfi mp2float tscc2 bink mp3 tta binkaudio_dct mp3adu twinvq binkaudio_rdft mp3adufloat txd bintext mp3float ulti bitpacked mp3on4 utvideo bmp mp3on4float v210 bmv_audio mpc7 v210x bmv_video mpc8 v308 bonk mpeg1_cuvid v408 brender_pix mpeg1video v410 c93 mpeg2_cuvid vb cavs mpeg2_qsv vble cbd2_dpcm mpeg2video vbn ccaption mpeg4 vc1 cdgraphics mpeg4_cuvid vc1_cuvid cdtoons mpegvideo vc1_qsv cdxl mpl2 vc1image cfhd msa1 vcr1 cinepak mscc vmdaudio clearvideo msmpeg4v1 vmdvideo cljr msmpeg4v2 vmnc cllc msmpeg4v3 vnull comfortnoise msnsiren vorbis cook msp2 vp3 cpia msrle vp4 cri mss1 vp5 cscd mss2 vp6 cyuv msvideo1 vp6a dca mszh vp6f dds mts2 vp7 derf_dpcm mv30 vp8 dfa mvc1 vp8_cuvid dfpwm mvc2 vp8_qsv dirac mvdv vp9 dnxhd mvha vp9_cuvid dolby_e mwsc vp9_qsv dpx mxpeg vplayer dsd_lsbf nellymoser vqa dsd_lsbf_planar notchlc vqc dsd_msbf nuv wady_dpcm dsd_msbf_planar on2avc wavarc dsicinaudio opus wavpack dsicinvideo paf_audio wbmp dss_sp paf_video wcmv dst pam webp dvaudio pbm webvtt dvbsub pcm_alaw wmalossless dvdsub pcm_bluray wmapro dvvideo pcm_dvd wmav1 dxa pcm_f16le wmav2 dxtory pcm_f24le wmavoice dxv pcm_f32be wmv1 eac3 pcm_f32le wmv2 eacmv pcm_f64be wmv3 eamad pcm_f64le wmv3image eatgq pcm_lxf wnv1 eatgv pcm_mulaw wrapped_avframe eatqi pcm_s16be ws_snd1 eightbps pcm_s16be_planar xan_dpcm eightsvx_exp pcm_s16le xan_wc3 eightsvx_fib pcm_s16le_planar xan_wc4 escape124 pcm_s24be xbin escape130 pcm_s24daud xbm evrc pcm_s24le xface exr pcm_s24le_planar xl fastaudio pcm_s32be xma1 ffv1 pcm_s32le xma2 ffvhuff pcm_s32le_planar xpm ffwavesynth pcm_s64be xsub fic pcm_s64le xwd fits pcm_s8 y41p flac pcm_s8_planar ylc flashsv pcm_sga yop flashsv2 pcm_u16be yuv4 flic pcm_u16le zero12v flv pcm_u24be zerocodec fmvc pcm_u24le zlib fourxm pcm_u32be zmbv Enabled encoders: a64multi hevc_qsv pcm_u16be a64multi5 huffyuv pcm_u16le aac jpeg2000 pcm_u24be aac_mf jpegls pcm_u24le ac3 libaom_av1 pcm_u32be ac3_fixed libcodec2 pcm_u32le ac3_mf libgsm pcm_u8 adpcm_adx libgsm_ms pcm_vidc adpcm_argo libilbc pcx adpcm_g722 libjxl pfm adpcm_g726 libmp3lame pgm adpcm_g726le libopencore_amrnb pgmyuv adpcm_ima_alp libopenjpeg phm adpcm_ima_amv libopus png adpcm_ima_apm librav1e ppm adpcm_ima_qt libshine prores adpcm_ima_ssi libspeex prores_aw adpcm_ima_wav libsvtav1 prores_ks adpcm_ima_ws libtheora qoi adpcm_ms libtwolame qtrle adpcm_swf libvo_amrwbenc r10k adpcm_yamaha libvorbis r210 alac libvpx_vp8 ra_144 alias_pix libvpx_vp9 rawvideo amv libwebp roq anull libwebp_anim roq_dpcm apng libx264 rpza aptx libx264rgb rv10 aptx_hd libx265 rv20 ass libxavs2 s302m asv1 libxvid sbc asv2 ljpeg sgi av1_amf magicyuv smc av1_nvenc mjpeg snow av1_qsv mjpeg_qsv sonic avrp mlp sonic_ls avui movtext speedhq ayuv mp2 srt bitpacked mp2fixed ssa bmp mp3_mf subrip cfhd mpeg1video sunrast cinepak mpeg2_qsv svq1 cljr mpeg2video targa comfortnoise mpeg4 text dca msmpeg4v2 tiff dfpwm msmpeg4v3 truehd dnxhd msvideo1 tta dpx nellymoser ttml dvbsub opus utvideo dvdsub pam v210 dvvideo pbm v308 eac3 pcm_alaw v408 exr pcm_bluray v410 ffv1 pcm_dvd vbn ffvhuff pcm_f32be vc2 fits pcm_f32le vnull 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 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_f64le aac iff pcm_mulaw aax ifv pcm_s16be ac3 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 jv simbiosis_imx c93 kux sln caf kvag smacker cavsvideo laf smjpeg cdg libgme smush cdxl libmodplug 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 ffmetadata mpegts vividas filmstrip mpegtsraw vivo fits mpegvideo vmd flac mpjpeg vobsub flic mpl2 voc flv mpsub vpk fourxm msf vplayer frm msnwc_tcp vqf fsb msp w64 fwse mtaf wady g722 mtv wav g723_1 musx wavarc g726 mv wc3 g726le mvi webm_dash_manifest g729 mxf webvtt gdv mxg wsaud genh nc wsd gif nistsphere wsvqa gsm nsp wtv gxf nsv wv h261 nut wve h263 nuv xa h264 obu xbin hca ogg xmd hcom oma xmv hevc paf xvag hls pcm_alaw xwma hnm pcm_f32be yop ico pcm_f32le yuv4mpegpipe idcin pcm_f64be 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 http rtmp bluray httpproxy rtmpe cache https rtmps concat icecast rtmpt concatf ipfs_gateway rtmpte crypto ipns_gateway rtmpts data librist rtp fd libsrt srtp ffrtmpcrypt libssh subfile ffrtmphttp libzmq tcp file md5 tee ftp mmsh tls gopher mmst udp gophers pipe udplite hls prompeg Enabled filters: a3dscope dcshift pad abench dctdnoiz pad_opencl abitscope ddagrab pal100bars acompressor deband pal75bars acontrast deblock palettegen acopy decimate paletteuse acrossfade deconvolve pan acrossover dedot perms acrusher deesser perspective acue deflate phase addroi deflicker photosensitivity adeclick deinterlace_qsv pixdesctest adeclip dejudder pixelize adecorrelate delogo pixscope adelay derain pp adenorm deshake pp7 aderivative deshake_opencl premultiply adrawgraph despill prewitt adrc detelecine prewitt_opencl adynamicequalizer dialoguenhance program_opencl adynamicsmooth dilation pseudocolor aecho dilation_opencl psnr aemphasis displace pullup aeval dnn_classify qp aevalsrc dnn_detect random aexciter dnn_processing readeia608 afade doubleweave readvitc afdelaysrc drawbox realtime afftdn drawgraph remap afftfilt drawgrid remap_opencl afifo drawtext removegrain afir drmeter removelogo afireqsrc dynaudnorm repeatfields afirsrc earwax replaygain aformat ebur128 reverse afreqshift edgedetect rgbashift afwtdn elbg rgbtestsrc agate entropy roberts agraphmonitor epx roberts_opencl ahistogram eq rotate aiir equalizer rubberband aintegral erosion sab ainterleave erosion_opencl scale alatency estdif scale2ref alimiter exposure scale_cuda allpass extractplanes scale_qsv allrgb extrastereo scale_vulkan allyuv fade scdet aloop feedback scharr alphaextract fftdnoiz scroll alphamerge fftfilt segment amerge field select ametadata fieldhint selectivecolor amix fieldmatch sendcmd amovie fieldorder separatefields amplify fifo setdar amultiply fillborders setfield anequalizer find_rect setparams anlmdn firequalizer setpts anlmf flanger setrange anlms flip_vulkan setsar anoisesrc flite settb anull floodfill shear anullsink format showcqt anullsrc fps showcwt apad framepack showfreqs aperms framerate showinfo aphasemeter framestep showpalette aphaser freezedetect showspatial aphaseshift freezeframes showspectrum apsyclip frei0r showspectrumpic apulsator frei0r_src showvolume arealtime fspp showwaves aresample gblur showwavespic areverse gblur_vulkan shuffleframes arls geq shufflepixels arnndn gradfun shuffleplanes asdr gradients sidechaincompress asegment graphmonitor sidechaingate aselect grayworld sidedata asendcmd greyedge sierpinski asetnsamples guided signalstats asetpts haas signature asetrate haldclut silencedetect asettb haldclutsrc silenceremove ashowinfo hdcd sinc asidedata headphone sine asoftclip hflip siti aspectralstats hflip_vulkan smartblur asplit highpass smptebars ass highshelf smptehdbars astats hilbert sobel astreamselect histeq sobel_opencl asubboost histogram sofalizer asubcut hqdn3d spectrumsynth asupercut hqx speechnorm asuperpass hstack split asuperstop hstack_qsv spp atadenoise hsvhold sr atempo hsvkey ssim atilt hue ssim360 atrim huesaturation stereo3d avectorscope hwdownload stereotools avgblur hwmap stereowiden avgblur_opencl hwupload streamselect avgblur_vulkan hwupload_cuda subtitles avsynctest hysteresis super2xsai axcorrelate identity superequalizer azmq idet surround backgroundkey il swaprect bandpass inflate swapuv bandreject interlace tblend bass interleave telecine bbox join testsrc bench kerndeint testsrc2 bilateral kirsch thistogram bilateral_cuda ladspa threshold biquad lagfun thumbnail bitplanenoise latency thumbnail_cuda blackdetect lenscorrection tile blackframe lensfun tiltshelf blend libplacebo tinterlace blend_vulkan libvmaf tlut2 blockdetect life tmedian blurdetect limitdiff tmidequalizer bm3d limiter tmix boxblur loop tonemap boxblur_opencl loudnorm tonemap_opencl bs2b lowpass tpad bwdif lowshelf transpose cas lumakey transpose_opencl ccrepack lut transpose_vulkan cellauto lut1d treble channelmap lut2 tremolo channelsplit lut3d trim chorus lutrgb unpremultiply chromaber_vulkan lutyuv unsharp chromahold mandelbrot unsharp_opencl chromakey maskedclamp untile chromakey_cuda maskedmax uspp chromanr maskedmerge v360 chromashift maskedmin vaguedenoiser ciescope maskedthreshold varblur codecview maskfun vectorscope color mcdeint vflip colorbalance mcompand vflip_vulkan colorchannelmixer median vfrdet colorchart mergeplanes vibrance colorcontrast mestimate vibrato colorcorrect metadata vidstabdetect colorhold midequalizer vidstabtransform colorize minterpolate vif colorkey mix vignette colorkey_opencl monochrome virtualbass colorlevels morpho vmafmotion colormap movie volume colormatrix mpdecimate volumedetect colorspace mptestsrc vpp_qsv colorspace_cuda msad vstack colorspectrum multiply vstack_qsv colortemperature negate w3fdif compand nlmeans waveform compensationdelay nlmeans_opencl weave concat nnedi xbr convolution noformat xcorrelate convolution_opencl noise xfade convolve normalize xfade_opencl copy null xmedian corr nullsink xstack cover_rect nullsrc xstack_qsv crop openclsrc yadif cropdetect oscilloscope yadif_cuda crossfeed overlay yaepblur crystalizer overlay_cuda yuvtestsrc cue overlay_opencl zmq curves overlay_qsv zoneplate datascope overlay_vulkan zoompan dblur owdenoise zscale 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 vfwcap gdigrab libcdio Enabled outdevs: caca sdl2