install prefix /c/a/FFmpeg/FFmpeg/.github/fate/install source path /c/a/FFmpeg/FFmpeg/.github/fate/src C compiler clang C library msvcrt ARCH aarch64 (generic) big-endian no runtime cpu detection yes NEON enabled yes DOTPROD enabled yes I8MM enabled yes PMULL enabled yes EOR3 enabled yes SVE enabled yes SVE2 enabled yes SME enabled yes SME-I16I64 enabled yes SME2 enabled yes debug symbols yes strip symbols yes optimize for size no optimizations yes static yes shared no network support no threading support w32threads safe bitstream reader yes texi2html enabled no perl enabled yes pod2man enabled yes makeinfo enabled no makeinfo supports HTML no experimental features yes xmllint enabled no External libraries: mediafoundation schannel zlib External libraries providing hardware acceleration: d3d11va dxva2 d3d12va vulkan Libraries: avcodec avformat swscale avdevice avutil avfilter swresample Programs: ffmpeg ffprobe Enabled decoders: aac evrc pdv aac_fixed exr pfm aac_latm fastaudio pgm aasc ffv1 pgmyuv ac3 ffvhuff pgssub ac3_fixed ffwavesynth pgx acelp_kelvin fic phm adpcm_4xm fits photocd adpcm_adx flac pictor adpcm_afc flashsv pixlet adpcm_agm flashsv2 pjs adpcm_aica flic png adpcm_argo flv ppm adpcm_circus fmvc prores adpcm_ct fourxm prores_raw adpcm_dtk fraps prosumer adpcm_ea frwu psd adpcm_ea_maxis_xa ftr ptx adpcm_ea_r1 g2m qcelp adpcm_ea_r2 g723_1 qdm2 adpcm_ea_r3 g728 qdmc adpcm_ea_xas g729 qdraw adpcm_g722 gdv qoa adpcm_g726 gem qoi adpcm_g726le gif qpeg adpcm_ima_acorn gremlin_dpcm qtrle adpcm_ima_alp gsm r10k adpcm_ima_amv gsm_ms r210 adpcm_ima_apc h261 ra_144 adpcm_ima_apm h263 ra_288 adpcm_ima_cunning h263i ralf adpcm_ima_dat4 h263p rasc adpcm_ima_dk3 h264 rawvideo adpcm_ima_dk4 hap realtext adpcm_ima_ea_eacs hca rka adpcm_ima_ea_sead hcom rl2 adpcm_ima_escape hdr roq adpcm_ima_hvqm2 hevc roq_dpcm adpcm_ima_hvqm4 hnm4_video rpza adpcm_ima_iss hq_hqa rscc adpcm_ima_magix hqx rtv1 adpcm_ima_moflex huffyuv rv10 adpcm_ima_mtf hymt rv20 adpcm_ima_oki iac rv30 adpcm_ima_pda idcin rv40 adpcm_ima_qt idf rv60 adpcm_ima_rad iff_ilbm s302m adpcm_ima_smjpeg ilbc sami adpcm_ima_ssi imc sanm adpcm_ima_wav imm4 sbc adpcm_ima_ws imm5 scpr adpcm_ima_xbox indeo2 screenpresso adpcm_ms indeo3 sdx2_dpcm adpcm_mtaf indeo4 sga adpcm_n64 indeo5 sgi adpcm_psx interplay_acm sgirle adpcm_psxc interplay_dpcm sheervideo adpcm_sanyo interplay_video shorten adpcm_sbpro_2 ipu simbiosis_imx adpcm_sbpro_3 jacosub sipr adpcm_sbpro_4 jpeg2000 siren adpcm_swf jpegls smackaud adpcm_thp jv smacker adpcm_thp_le kgv1 smc adpcm_vima kmvc smvjpeg adpcm_xa lagarith snow adpcm_xmd lead sol_dpcm adpcm_yamaha loco sp5x adpcm_zork lscr speedhq agm m101 speex ahx mace3 srgc aic mace6 srt alac magicyuv ssa alias_pix mdec stl als media100 subrip amrnb metasound subviewer amrwb microdvd subviewer1 amv mimic sunrast anm misc4 svq1 ansi mjpeg svq3 anull mjpegb tak apac mlp targa ape mmvideo targa_y216 apng mobiclip tdsc aptx motionpixels text aptx_hd movtext theora apv mp1 thp arbc mp1float tiertexseqvideo argo mp2 tiff ass mp2float tmv asv1 mp3 truehd asv2 mp3adu truemotion1 atrac1 mp3adufloat truemotion2 atrac3 mp3float truemotion2rt atrac3al mp3on4 truespeech atrac3p mp3on4float tscc atrac3pal mpc7 tscc2 atrac9 mpc8 tta aura mpeg1video twinvq aura2 mpeg2video txd av1 mpeg4 ulti avrn mpegvideo utvideo avrp mpl2 v210 avs msa1 v210x avui mscc vb bethsoftvid msmpeg4v1 vble bfi msmpeg4v2 vbn bink msmpeg4v3 vc1 binkaudio_dct msnsiren vc1image binkaudio_rdft msp2 vcr1 bintext msrle vmdaudio bitpacked mss1 vmdvideo bmp mss2 vmix bmv_audio msvideo1 vmnc bmv_video mszh vnull bonk mts2 vorbis brender_pix mv30 vp3 c93 mvc1 vp4 cavs mvc2 vp5 cbd2_dpcm mvdv vp6 ccaption mvha vp6a cdgraphics mwsc vp6f cdtoons mxpeg vp7 cdxl nellymoser vp8 cfhd notchlc vp9 cinepak nuv vplayer clearvideo on2avc vqa cljr opus vqc cllc osq vvc comfortnoise paf_audio wady_dpcm cook paf_video wavarc cpia pam wavpack cri pbm wbmp cscd pcm_alaw wcmv cyuv pcm_bluray webp dca pcm_dvd webp_anim dds pcm_dvda webvtt derf_dpcm pcm_f16le wmalossless dfa pcm_f24le wmapro dfpwm pcm_f32be wmav1 dirac pcm_f32le wmav2 dnxhd pcm_f64be wmavoice dolby_e pcm_f64le wmv1 dpx pcm_lxf wmv2 dsd_lsbf pcm_mulaw wmv3 dsd_lsbf_planar pcm_s16be wmv3image dsd_msbf pcm_s16be_planar wnv1 dsd_msbf_planar pcm_s16le wrapped_avframe dsicinaudio pcm_s16le_planar ws_snd1 dsicinvideo pcm_s24be xan_dpcm dss_sp pcm_s24daud xan_wc3 dst pcm_s24le xan_wc4 dvaudio pcm_s24le_planar xbin dvbsub pcm_s32be xbm dvdsub pcm_s32le xface dvvideo pcm_s32le_planar xl dxa pcm_s64be xma1 dxtory pcm_s64le xma2 dxv pcm_s8 xpm eac3 pcm_s8_planar xsub eacmv pcm_sga xwd eamad pcm_u16be y41p eatgq pcm_u16le ylc eatgv pcm_u24be yop eatqi pcm_u24le yuv4 eightbps pcm_u32be zero12v eightsvx_exp pcm_u32le zerocodec eightsvx_fib pcm_u8 zlib escape124 pcm_vidc zmbv escape130 pcx Enabled encoders: a64multi gif pcm_vidc a64multi5 h261 pcx aac h263 pdv aac_mf h263p pfm ac3 h264_d3d12va pgm ac3_fixed h264_mf pgmyuv ac3_mf h264_vulkan phm adpcm_adx hdr png adpcm_argo hevc_d3d12va ppm adpcm_g722 hevc_mf prores adpcm_g726 hevc_vulkan prores_aw adpcm_g726le huffyuv prores_ks adpcm_ima_alp jpeg2000 prores_ks_vulkan adpcm_ima_amv jpegls qoi adpcm_ima_apm ljpeg qtrle adpcm_ima_qt magicyuv r10k adpcm_ima_ssi mjpeg r210 adpcm_ima_wav mlp ra_144 adpcm_ima_ws movtext rawvideo adpcm_ms mp2 roq adpcm_swf mp2fixed roq_dpcm adpcm_yamaha mp3_mf rpza alac mpeg1video rv10 alias_pix mpeg2video rv20 amv mpeg4 s302m anull msmpeg4v2 sbc apng msmpeg4v3 sgi aptx msrle smc aptx_hd msvideo1 snow apv_vulkan nellymoser speedhq ass opus srt asv1 pam ssa asv2 pbm subrip av1_d3d12va pcm_alaw sunrast av1_mf pcm_bluray svq1 av1_vulkan pcm_dvd targa avrp pcm_f32be text avui pcm_f32le tiff bitpacked pcm_f64be truehd bmp pcm_f64le tta cfhd pcm_mulaw ttml cinepak pcm_s16be utvideo cljr pcm_s16be_planar v210 comfortnoise pcm_s16le vbn dca pcm_s16le_planar vc2 dfpwm pcm_s24be vnull dnxhd pcm_s24daud vorbis dpx pcm_s24le wavpack dvbsub pcm_s24le_planar wbmp dvdsub pcm_s32be webvtt dvvideo pcm_s32le wmav1 dxv pcm_s32le_planar wmav2 eac3 pcm_s64be wmv1 exr pcm_s64le wmv2 ffv1 pcm_s8 wrapped_avframe ffv1_vulkan pcm_s8_planar xbm ffvhuff pcm_u16be xface fits pcm_u16le xsub flac pcm_u24be xwd flashsv pcm_u24le y41p flashsv2 pcm_u32be yuv4 flv pcm_u32le zlib g723_1 pcm_u8 zmbv Enabled hwaccels: apv_vulkan hevc_d3d11va vc1_d3d12va av1_d3d11va hevc_d3d11va2 vc1_dxva2 av1_d3d11va2 hevc_d3d12va vp9_d3d11va av1_d3d12va hevc_dxva2 vp9_d3d11va2 av1_dxva2 hevc_vulkan vp9_d3d12va av1_vulkan mpeg2_d3d11va vp9_dxva2 dpx_vulkan mpeg2_d3d11va2 vp9_vulkan ffv1_vulkan mpeg2_d3d12va wmv3_d3d11va h264_d3d11va mpeg2_dxva2 wmv3_d3d11va2 h264_d3d11va2 prores_raw_vulkan wmv3_d3d12va h264_d3d12va prores_vulkan wmv3_dxva2 h264_dxva2 vc1_d3d11va h264_vulkan vc1_d3d11va2 Enabled parsers: aac dvdsub mpegaudio aac_latm evc mpegvideo ac3 ffv1 opus adx flac png ahx ftr pnm amr g723_1 prores apv g729 prores_raw av1 gif qoi avs2 gsm rv34 avs3 h261 sbc bmp h263 sipr cavsvideo h264 tak cook hdr vc1 cri hevc vorbis dca ipu vp3 dirac jpeg2000 vp8 dnxhd jpegxl vp9 dnxuc jpegxs vvc dolby_e lcevc webp dpx misc4 xbm dvaudio mjpeg xma dvbsub mlp xwd dvd_nav mpeg4video Enabled demuxers: aa ico pcm_f64be aac idcin pcm_f64le aax idf pcm_mulaw ac3 iff pcm_s16be ac4 ifv pcm_s16le ace ilbc pcm_s24be acm image2 pcm_s24le act image2_alias_pix pcm_s32be adf image2_brender_pix pcm_s32le adp image2pipe pcm_s8 ads image_bmp_pipe pcm_u16be adx image_cri_pipe pcm_u16le aea image_dds_pipe pcm_u24be afc image_dpx_pipe pcm_u24le aiff image_exr_pipe pcm_u32be aix image_gem_pipe pcm_u32le alp image_gif_pipe pcm_u8 amr image_hdr_pipe pcm_vidc amrnb image_j2k_pipe pdv amrwb image_jpeg_pipe pjs anm image_jpegls_pipe pmp apac image_jpegxl_pipe pp_bnk apc image_jpegxs_pipe pva ape image_pam_pipe pvf apm image_pbm_pipe qcp apng image_pcx_pipe qoa aptx image_pfm_pipe r3d aptx_hd image_pgm_pipe rawvideo apv image_pgmyuv_pipe rcwt aqtitle image_pgx_pipe realtext argo_asf image_phm_pipe redspark argo_brp image_photocd_pipe rka 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 s337m avi image_sunrast_pipe sami avr image_svg_pipe sbc avs image_tiff_pipe sbg avs2 image_vbn_pipe scc avs3 image_webp_pipe scd bethsoftvid image_xbm_pipe sdns bfi image_xpm_pipe sdr2 bfstm image_xwd_pipe sds bink ingenient sdx binka ipmovie segafilm bintext ipu ser bit ircam sga bitpacked iss shorten bmv iv8 siff boa ivf simbiosis_imx bonk ivr sln brstm jacosub smacker c93 jpegxl_anim smjpeg caf jv smush cavsvideo kux sol cdg kvag sox cdxl laf spdif cine lc3 srt codec2 live_flv stl codec2raw lmlm4 str concat loas subviewer data lrc subviewer1 daud luodat sup dcstr lvf svag derf lxf svs dfa m4v swf dfpwm matroska tak dhav mca tedcaptions dirac mcc thp dnxhd mgsts threedostr dsf microdvd tiertexseq dsicin mjpeg tmv dss mjpeg_2000 truehd dts mlp tta dtshd mlv tty dv mm txd dvbsub mmf ty dvbtxt mods usm dxa moflex v210 ea mov v210x ea_cdata mp3 vag eac3 mpc vc1 epaf mpc8 vc1t evc mpegps vividas ffmetadata mpegts vivo filmstrip mpegtsraw vmd fits mpegvideo vobsub flac mpjpeg voc flic mpl2 vpk flv mpsub vplayer fourxm msf vqf frm msnwc_tcp vvc fsb msp w64 fwse mtaf wady g722 mtv wav g723_1 musx wavarc g726 mv wc3 g726le mvi webm_dash_manifest g728 mvr webp_anim 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 osq xvag hls paf xwma hnm pcm_alaw yop hxvs pcm_f32be yuv4mpegpipe iamf pcm_f32le Enabled muxers: a64 h263 pcm_s16be ac3 h264 pcm_s16le ac4 hash pcm_s24be adts hds pcm_s24le adx hevc pcm_s32be aea hls pcm_s32le aiff iamf pcm_s8 alp ico pcm_u16be amr ilbc pcm_u16le amv image2 pcm_u24be apm image2pipe pcm_u24le apng ipod pcm_u32be aptx ircam pcm_u32le aptx_hd ismv pcm_u8 apv iterm2 pcm_vidc argo_asf ivf pdv argo_cvg jacosub psp asf kvag rawvideo asf_stream latm rcwt ass lc3 rm ast lrc roq au m4v rso avi matroska rtp avif matroska_audio rtp_mpegts avm2 mcc sbc avs2 md5 scc avs3 microdvd segafilm bit mjpeg segment caf mkvtimestamp_v2 smjpeg cavsvideo mlp smoothstreaming codec2 mmf sox codec2raw mov spdif crc mp2 spx dash mp3 srt data mp4 stream_segment daud mpeg1system streamhash dfpwm mpeg1vcd sup dirac mpeg1video swf dnxhd mpeg2dvd tee dts mpeg2svcd tg2 dv mpeg2video tgp eac3 mpeg2vob truehd evc mpegts tta f4v mpjpeg ttml ffmetadata mxf uncodedframecrc fifo mxf_d10 vc1 filmstrip mxf_opatom vc1t fits null voc flac nut vvc flv obu w64 framecrc oga wav framehash ogg webm framemd5 ogv webm_chunk g722 oma webm_dash_manifest g723_1 opus webp g726 pcm_alaw webvtt g726le pcm_f32be wsaud gif pcm_f32le wtv gsm pcm_f64be wv gxf pcm_f64le yuv4mpegpipe h261 pcm_mulaw Enabled protocols: async data prompeg cache fd subfile concat file tee concatf md5 crypto pipe Enabled filters: a3dscope crop overlay aap cropdetect overlay_vulkan abench crossfeed owdenoise abitscope crystalizer pad acompressor cue pal100bars acontrast curves pal75bars acopy datascope palettegen acrossfade dblur paletteuse acrossover dcshift pan acrusher dctdnoiz perlin acue ddagrab perms addroi deband perspective adeclick deblock phase adeclip decimate photosensitivity adecorrelate deconvolve pixdesctest adelay dedot pixelize adenorm deesser pixscope aderivative deflate pp7 adrawgraph deflicker premultiply adrc deinterlace_d3d12 premultiply_dynamic adynamicequalizer dejudder prewitt adynamicsmooth delogo pseudocolor aecho deshake psnr aemphasis despill pullup aeval detelecine qp aevalsrc dialoguenhance random aexciter dilation readeia608 afade displace readvitc afdelaysrc doubleweave realtime afftdn drawbox remap afftfilt drawgraph removegrain afir drawgrid removelogo afireqsrc drmeter repeatfields afirsrc dynaudnorm replaygain aformat earwax reverse afreqshift ebur128 rgbashift afwtdn edgedetect rgbtestsrc agate elbg roberts agraphmonitor entropy rotate ahistogram epx sab aiir eq scale aintegral equalizer scale2ref ainterleave erosion scale_d3d11 alatency estdif scale_d3d12 alimiter exposure scale_vulkan allpass extractplanes scdet allrgb extrastereo scdet_vulkan allyuv fade scharr aloop feedback scroll alphaextract fftdnoiz segment alphamerge fftfilt select amerge field selectivecolor ametadata fieldhint sendcmd amix fieldmatch separatefields amovie fieldorder setdar amplify fillborders setfield amultiply find_rect setparams anequalizer firequalizer setpts anlmdn flanger setrange anlmf flip_vulkan setsar anlms floodfill settb anoisesrc format shear anull fps showcqt anullsink framepack showcwt anullsrc framerate showfreqs apad framestep showinfo aperms freezedetect showpalette aphasemeter freezeframes showspatial aphaser fspp showspectrum aphaseshift fsync showspectrumpic apsnr gblur showvolume apsyclip gblur_vulkan showwaves apulsator geq showwavespic arealtime gfxcapture shuffleframes aresample gradfun shufflepixels areverse gradients shuffleplanes arls graphmonitor sidechaincompress arnndn grayworld sidechaingate asdr greyedge sidedata asegment guided sierpinski aselect haas signalstats asendcmd haldclut signature asetnsamples haldclutsrc silencedetect asetpts hdcd silenceremove asetrate headphone sinc asettb hflip sine ashowinfo hflip_vulkan siti asidedata highpass smartblur asisdr highshelf smptebars asoftclip hilbert smptehdbars aspectralstats histeq sobel asplit histogram spectrumsynth astats hqdn3d speechnorm astreamselect hqx split asubboost hstack spp asubcut hsvhold ssim asupercut hsvkey ssim360 asuperpass hue stereo3d asuperstop huesaturation stereotools atadenoise hwdownload stereowiden atempo hwmap streamselect atilt hwupload super2xsai atrim hysteresis superequalizer avectorscope identity surround avgblur idet swaprect avgblur_vulkan il swapuv avsynctest inflate tblend axcorrelate interlace telecine backgroundkey interlace_vulkan testsrc bandpass interleave testsrc2 bandreject join thistogram bass kerndeint threshold bbox kirsch thumbnail bench lagfun tile bilateral latency tiltandshift biquad latticepal tiltshelf bitplanenoise lenscorrection tinterlace blackdetect life tlut2 blackdetect_vulkan limitdiff tmedian blackframe limiter tmidequalizer blend loop tmix blend_vulkan loudnorm tonemap blockdetect lowpass tpad blurdetect lowshelf transpose bm3d lumakey transpose_vulkan boxblur lut treble bwdif lut1d tremolo bwdif_vulkan lut2 trim cas lut3d unpremultiply ccrepack lutrgb unsharp cellauto lutyuv untile channelmap mandelbrot uspp channelsplit maskedclamp v360 chorus maskedmax v360_vulkan chromaber_vulkan maskedmerge vaguedenoiser chromahold maskedmin varblur chromakey maskedthreshold vectorscope chromanr maskfun vflip chromashift mcdeint vflip_vulkan ciescope mcompand vfrdet codecview median vibrance color mergeplanes vibrato color_vulkan mestimate vif colorbalance mestimate_d3d12 vignette colorchannelmixer metadata virtualbass colorchart midequalizer vmafmotion colorcontrast minterpolate volume colorcorrect mix volumedetect colordetect monochrome vstack colorhold morpho w3fdif colorize movie waveform colorkey mpdecimate weave colorlevels mptestsrc xbr colormap msad xcorrelate colormatrix multiply xfade colorspace negate xfade_vulkan colorspectrum nlmeans xmedian colortemperature nlmeans_vulkan xpsnr compand nnedi xstack compensationdelay noformat yadif concat noise yaepblur convolution normalize yuvtestsrc convolve null zoneplate copy nullsink zoompan corr nullsrc cover_rect oscilloscope Enabled bsfs: aac_adtstoasc h264_metadata pcm_rechunk ahx_to_mp2 h264_mp4toannexb pgs_frame_merge apv_metadata h264_redundant_pps prores_metadata av1_frame_merge hapqa_extract remove_extradata av1_frame_split hevc_metadata setts av1_metadata hevc_mp4toannexb showinfo chomp imx_dump_header smpte436m_to_eia608 dca_core lcevc_merge text2movsub dovi_rpu lcevc_metadata trace_headers dovi_split media100_to_mjpegb truehd_core dts2pts mjpeg2jpeg vp9_metadata dump_extradata mjpega_dump_header vp9_raw_reorder dv_error_marker mov2textsub vp9_superframe eac3_core mpeg2_metadata vp9_superframe_split eia608_to_smpte436m mpeg4_unpack_bframes vvc_metadata evc_frame_merge noise vvc_mp4toannexb extract_extradata null filter_units opus_metadata Enabled indevs: dshow lavfi gdigrab vfwcap Enabled outdevs: License: nonfree and unredistributable