liuhonglideMBP:ffmpeg liuhongli$ ./configure
install prefix /usr/local
source path .
C compiler gcc
C library
ARCH x86 (generic)
big-endian no
runtime cpu detection yes
standalone assembly yes
x86 assembler yasm
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
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 no
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 no
External libraries:
appkit coreimage securetransport
avfoundation iconv zlib
bzlib lzma
External libraries providing hardware acceleration:
audiotoolbox videotoolbox
Libraries:
avcodec avformat swscale
avdevice avutil
avfilter swresample
Programs:
ffmpeg ffprobe
Enabled decoders:
aac flac pgmyuv
aac_at flashsv pgssub
aac_fixed flashsv2 pictor
aac_latm flic pixlet
aasc flv pjs
ac3 fmvc png
ac3_at fourxm ppm
ac3_fixed fraps prores
adpcm_4xm frwu prosumer
adpcm_adx g2m psd
adpcm_afc g723_1 ptx
adpcm_agm g729 qcelp
adpcm_aica gdv qdm2
adpcm_ct gif qdm2_at
adpcm_dtk gremlin_dpcm qdmc
adpcm_ea gsm qdmc_at
adpcm_ea_maxis_xa gsm_ms qdraw
adpcm_ea_r1 gsm_ms_at qpeg
adpcm_ea_r2 h261 qtrle
adpcm_ea_r3 h263 r10k
adpcm_ea_xas h263i r210
adpcm_g722 h263p ra_144
adpcm_g726 h264 ra_288
adpcm_g726le hap ralf
adpcm_ima_amv hcom rasc
adpcm_ima_apc hevc rawvideo
adpcm_ima_dat4 hnm4_video realtext
adpcm_ima_dk3 hq_hqa rl2
adpcm_ima_dk4 hqx roq
adpcm_ima_ea_eacs huffyuv roq_dpcm
adpcm_ima_ea_sead hymt rpza
adpcm_ima_iss iac rscc
adpcm_ima_oki idcin rv10
adpcm_ima_qt idf rv20
adpcm_ima_qt_at iff_ilbm rv30
adpcm_ima_rad ilbc rv40
adpcm_ima_smjpeg ilbc_at s302m
adpcm_ima_wav imc sami
adpcm_ima_ws imm4 sanm
adpcm_ms indeo2 sbc
adpcm_mtaf indeo3 scpr
adpcm_psx indeo4 screenpresso
adpcm_sbpro_2 indeo5 sdx2_dpcm
adpcm_sbpro_3 interplay_acm sgi
adpcm_sbpro_4 interplay_dpcm sgirle
adpcm_swf interplay_video sheervideo
adpcm_thp jacosub shorten
adpcm_thp_le jpeg2000 sipr
adpcm_vima jpegls smackaud
adpcm_xa jv smacker
adpcm_yamaha kgv1 smc
agm kmvc smvjpeg
aic lagarith snow
alac loco sol_dpcm
alac_at lscr sonic
alias_pix m101 sp5x
als mace3 speedhq
amr_nb_at mace6 srgc
amrnb magicyuv srt
amrwb mdec ssa
amv metasound stl
anm microdvd subrip
ansi mimic subviewer
ape mjpeg subviewer1
apng mjpegb sunrast
aptx mlp svq1
aptx_hd mmvideo svq3
arbc motionpixels tak
ass movtext targa
asv1 mp1 targa_y216
asv2 mp1_at tdsc
atrac1 mp1float text
atrac3 mp2 theora
atrac3al mp2_at thp
atrac3p mp2float tiertexseqvideo
atrac3pal mp3 tiff
atrac9 mp3_at tmv
aura mp3adu truehd
aura2 mp3adufloat truemotion1
avrn mp3float truemotion2
avrp mp3on4 truemotion2rt
avs mp3on4float truespeech
avui mpc7 tscc
ayuv mpc8 tscc2
bethsoftvid mpeg1video tta
bfi mpeg2video twinvq
bink mpeg4 txd
binkaudio_dct mpegvideo ulti
binkaudio_rdft mpl2 utvideo
bintext msa1 v210
bitpacked mscc v210x
bmp msmpeg4v1 v308
bmv_audio msmpeg4v2 v408
bmv_video msmpeg4v3 v410
brender_pix msrle vb
c93 mss1 vble
cavs mss2 vc1
ccaption msvideo1 vc1image
cdgraphics mszh vcr1
cdxl mts2 vmdaudio
cfhd mvc1 vmdvideo
cinepak mvc2 vmnc
clearvideo mwsc vorbis
cljr mxpeg vp3
cllc nellymoser vp4
comfortnoise nuv vp5
cook on2avc vp6
cpia opus vp6a
cscd paf_audio vp6f
cyuv paf_video vp7
dca pam vp8
dds pbm vp9
dfa pcm_alaw vplayer
dirac pcm_alaw_at vqa
dnxhd pcm_bluray wavpack
dolby_e pcm_dvd wcmv
dpx pcm_f16le webp
dsd_lsbf pcm_f24le webvtt
dsd_lsbf_planar pcm_f32be wmalossless
dsd_msbf pcm_f32le wmapro
dsd_msbf_planar pcm_f64be wmav1
dsicinaudio pcm_f64le wmav2
dsicinvideo pcm_lxf wmavoice
dss_sp pcm_mulaw wmv1
dst pcm_mulaw_at wmv2
dvaudio pcm_s16be wmv3
dvbsub pcm_s16be_planar wmv3image
dvdsub pcm_s16le wnv1
dvvideo pcm_s16le_planar wrapped_avframe
dxa pcm_s24be ws_snd1
dxtory pcm_s24daud xan_dpcm
dxv pcm_s24le xan_wc3
eac3 pcm_s24le_planar xan_wc4
eac3_at pcm_s32be xbin
eacmv pcm_s32le xbm
eamad pcm_s32le_planar xface
eatgq pcm_s64be xl
eatgv pcm_s64le xma1
eatqi pcm_s8 xma2
eightbps pcm_s8_planar xpm
eightsvx_exp pcm_u16be xsub
eightsvx_fib pcm_u16le xwd
escape124 pcm_u24be y41p
escape130 pcm_u24le ylc
evrc pcm_u32be yop
exr pcm_u32le yuv4
ffv1 pcm_u8 zero12v
ffvhuff pcm_vidc zerocodec
ffwavesynth pcm_zork zlib
fic pcx zmbv
fits pgm
Enabled encoders:
a64multi ilbc_at pgmyuv
a64multi5 jpeg2000 png
aac jpegls ppm
aac_at ljpeg prores
ac3 magicyuv prores_aw
ac3_fixed mjpeg prores_ks
adpcm_adx mlp qtrle
adpcm_g722 movtext r10k
adpcm_g726 mp2 r210
adpcm_g726le mp2fixed ra_144
adpcm_ima_qt mpeg1video rawvideo
adpcm_ima_wav mpeg2video roq
adpcm_ms mpeg4 roq_dpcm
adpcm_swf msmpeg4v2 rv10
adpcm_yamaha msmpeg4v3 rv20
alac msvideo1 s302m
alac_at nellymoser sbc
alias_pix opus sgi
amv pam snow
apng pbm sonic
aptx pcm_alaw sonic_ls
aptx_hd pcm_alaw_at srt
ass pcm_dvd ssa
asv1 pcm_f32be subrip
asv2 pcm_f32le sunrast
avrp pcm_f64be svq1
avui pcm_f64le targa
ayuv pcm_mulaw text
bmp pcm_mulaw_at tiff
cinepak pcm_s16be truehd
cljr pcm_s16be_planar tta
comfortnoise pcm_s16le utvideo
dca pcm_s16le_planar v210
dnxhd pcm_s24be v308
dpx pcm_s24daud v408
dvbsub pcm_s24le v410
dvdsub pcm_s24le_planar vc2
dvvideo pcm_s32be vorbis
eac3 pcm_s32le wavpack
ffv1 pcm_s32le_planar webvtt
ffvhuff pcm_s64be wmav1
fits pcm_s64le wmav2
flac pcm_s8 wmv1
flashsv pcm_s8_planar wmv2
flashsv2 pcm_u16be wrapped_avframe
flv pcm_u16le xbm
g723_1 pcm_u24be xface
gif pcm_u24le xsub
h261 pcm_u32be xwd
h263 pcm_u32le y41p
h263p pcm_u8 yuv4
h264_videotoolbox pcm_vidc zlib
hevc_videotoolbox pcx zmbv
huffyuv pgm
Enabled hwaccels:
h263_videotoolbox hevc_videotoolbox mpeg2_videotoolbox
h264_videotoolbox mpeg1_videotoolbox mpeg4_videotoolbox
Enabled parsers:
aac dvd_nav mpegvideo
aac_latm dvdsub opus
ac3 flac png
adx g723_1 pnm
av1 g729 rv30
avs2 gif rv40
bmp gsm sbc
cavsvideo h261 sipr
cook h263 tak
dca h264 vc1
dirac hevc vorbis
dnxhd mjpeg vp3
dpx mlp vp8
dvaudio mpeg4video vp9
dvbsub mpegaudio xma
Enabled demuxers:
aa iff pcm_s8
aac ifv pcm_u16be
ac3 ilbc pcm_u16le
acm image2 pcm_u24be
act image2_alias_pix pcm_u24le
adf image2_brender_pix pcm_u32be
adp image2pipe pcm_u32le
ads image_bmp_pipe pcm_u8
adx image_dds_pipe pcm_vidc
aea image_dpx_pipe pjs
afc image_exr_pipe pmp
aiff image_gif_pipe pva
aix image_j2k_pipe pvf
amr image_jpeg_pipe qcp
amrnb image_jpegls_pipe r3d
amrwb image_pam_pipe rawvideo
anm image_pbm_pipe realtext
apc image_pcx_pipe redspark
ape image_pgm_pipe rl2
apng image_pgmyuv_pipe rm
aptx image_pictor_pipe roq
aptx_hd image_png_pipe rpl
aqtitle image_ppm_pipe rsd
asf image_psd_pipe rso
asf_o image_qdraw_pipe rtp
ass image_sgi_pipe rtsp
ast image_sunrast_pipe s337m
au image_svg_pipe sami
avi image_tiff_pipe sap
avr image_webp_pipe sbc
avs image_xpm_pipe sbg
avs2 image_xwd_pipe scc
bethsoftvid ingenient sdp
bfi ipmovie sdr2
bfstm ircam sds
bink iss sdx
bintext iv8 segafilm
bit ivf ser
bmv ivr shorten
boa jacosub siff
brstm jv sln
c93 kux smacker
caf live_flv smjpeg
cavsvideo lmlm4 smush
cdg loas sol
cdxl lrc sox
cine lvf spdif
codec2 lxf srt
codec2raw m4v stl
concat matroska str
data mgsts subviewer
daud microdvd subviewer1
dcstr mjpeg sup
dfa mjpeg_2000 svag
dhav mlp swf
dirac mlv tak
dnxhd mm tedcaptions
dsf mmf thp
dsicin mov threedostr
dss mp3 tiertexseq
dts mpc tmv
dtshd mpc8 truehd
dv mpegps tta
dvbsub mpegts tty
dvbtxt mpegtsraw txd
dxa mpegvideo ty
ea mpjpeg v210
ea_cdata mpl2 v210x
eac3 mpsub vag
epaf msf vc1
ffmetadata msnwc_tcp vc1t
filmstrip mtaf vividas
fits mtv vivo
flac musx vmd
flic mv vobsub
flv mvi voc
fourxm mxf vpk
frm mxg vplayer
fsb nc vqf
g722 nistsphere w64
g723_1 nsp wav
g726 nsv wc3
g726le nut webm_dash_manifest
g729 nuv webvtt
gdv ogg wsaud
genh oma wsd
gif paf wsvqa
gsm pcm_alaw wtv
gxf pcm_f32be wv
h261 pcm_f32le wve
h263 pcm_f64be xa
h264 pcm_f64le xbin
hcom pcm_mulaw xmv
hevc pcm_s16be xvag
hls pcm_s16le xwma
hnm pcm_s24be yop
ico pcm_s24le yuv4mpegpipe
idcin pcm_s32be
idf pcm_s32le
Enabled muxers:
a64 hevc pcm_s24le
ac3 hls pcm_s32be
adts ico pcm_s32le
adx ilbc pcm_s8
aiff image2 pcm_u16be
amr image2pipe pcm_u16le
apng ipod pcm_u24be
aptx ircam pcm_u24le
aptx_hd ismv pcm_u32be
asf ivf pcm_u32le
asf_stream jacosub pcm_u8
ass latm pcm_vidc
ast lrc psp
au m4v rawvideo
avi matroska rm
avm2 matroska_audio roq
avs2 md5 rso
bit microdvd rtp
caf mjpeg rtp_mpegts
cavsvideo mkvtimestamp_v2 rtsp
codec2 mlp sap
codec2raw mmf sbc
crc mov scc
dash mp2 segafilm
data mp3 segment
daud mp4 singlejpeg
dirac mpeg1system smjpeg
dnxhd mpeg1vcd smoothstreaming
dts mpeg1video sox
dv mpeg2dvd spdif
eac3 mpeg2svcd spx
f4v mpeg2video srt
ffmetadata mpeg2vob stream_segment
fifo mpegts sup
fifo_test mpjpeg swf
filmstrip mxf tee
fits mxf_d10 tg2
flac mxf_opatom tgp
flv null truehd
framecrc nut tta
framehash oga uncodedframecrc
framemd5 ogg vc1
g722 ogv vc1t
g723_1 oma voc
g726 opus w64
g726le pcm_alaw wav
gif pcm_f32be webm
gsm pcm_f32le webm_chunk
gxf pcm_f64be webm_dash_manifest
h261 pcm_f64le webp
h263 pcm_mulaw webvtt
h264 pcm_s16be wtv
hash pcm_s16le wv
hds pcm_s24be yuv4mpegpipe
Enabled protocols:
async httpproxy rtmpts
cache https rtp
concat icecast srtp
crypto md5 subfile
data mmsh tcp
ffrtmphttp mmst tee
file pipe tls
ftp prompeg udp
gopher rtmp udplite
hls rtmps unix
http rtmpt
Enabled filters:
abench cue nullsrc
abitscope curves oscilloscope
acompressor datascope overlay
acontrast dcshift pad
acopy dctdnoiz pal100bars
acrossfade deband pal75bars
acrossover deblock palettegen
acrusher decimate paletteuse
acue deconvolve pan
addroi dedot perms
adeclick deesser pixdesctest
adeclip deflate pixscope
adelay deflicker premultiply
aderivative dejudder prewitt
adrawgraph derain pseudocolor
aecho deshake psnr
aemphasis despill qp
aeval detelecine random
aevalsrc dilation readeia608
afade displace readvitc
afftdn doubleweave realtime
afftfilt drawbox remap
afifo drawgraph removegrain
afir drawgrid removelogo
aformat drmeter replaygain
agate dynaudnorm reverse
agraphmonitor earwax rgbashift
ahistogram ebur128 rgbtestsrc
aiir edgedetect roberts
aintegral elbg rotate
ainterleave entropy scale
alimiter equalizer scale2ref
allpass erosion select
allrgb extractplanes selectivecolor
allyuv extrastereo sendcmd
aloop fade separatefields
alphaextract fftdnoiz setdar
alphamerge fftfilt setfield
amerge field setparams
ametadata fieldhint setpts
amix fieldmatch setrange
amovie fieldorder setsar
amplify fifo settb
amultiply fillborders showcqt
anequalizer firequalizer showfreqs
anlmdn flanger showinfo
anoisesrc floodfill showpalette
anull format showspatial
anullsink fps showspectrum
anullsrc framepack showspectrumpic
apad framerate showvolume
aperms framestep showwaves
aphasemeter freezedetect showwavespic
aphaser gblur shuffleframes
apulsator gradfun shuffleplanes
arealtime graphmonitor sidechaincompress
aresample greyedge sidechaingate
areverse haas sidedata
aselect haldclut signalstats
asendcmd haldclutsrc silencedetect
asetnsamples hdcd silenceremove
asetpts headphone sinc
asetrate hflip sine
asettb highpass smptebars
ashowinfo highshelf smptehdbars
asidedata hilbert sobel
asoftclip histogram spectrumsynth
asplit hqx split
astats hstack sr
astreamselect hue ssim
atadenoise hwdownload stereotools
atempo hwmap stereowiden
atrim hwupload streamselect
avectorscope hysteresis superequalizer
avgblur idet surround
bandpass il swaprect
bandreject inflate swapuv
bass interleave tblend
bbox join telecine
bench lagfun testsrc
biquad lenscorrection testsrc2
bitplanenoise life threshold
blackdetect limiter thumbnail
blend loop tile
bm3d loudnorm tlut2
bwdif lowpass tmix
cellauto lowshelf tonemap
channelmap lumakey tpad
channelsplit lut transpose
chorus lut1d treble
chromahold lut2 tremolo
chromakey lut3d trim
chromashift lutrgb unpremultiply
ciescope lutyuv unsharp
codecview mandelbrot vectorscope
color maskedclamp vflip
colorbalance maskedmerge vfrdet
colorchannelmixer maskfun vibrance
colorhold mcompand vibrato
colorkey mergeplanes vignette
colorlevels mestimate vmafmotion
colorspace metadata volume
compand midequalizer volumedetect
compensationdelay minterpolate vstack
concat mix w3fdif
convolution movie waveform
convolve negate weave
copy nlmeans xbr
coreimage noformat xmedian
coreimagesrc noise xstack
crop normalize yadif
crossfeed null yuvtestsrc
crystalizer nullsink zoompan
Enabled bsfs:
aac_adtstoasc h264_redundant_pps noise
av1_frame_split hapqa_extract null
av1_metadata hevc_metadata prores_metadata
chomp hevc_mp4toannexb remove_extradata
dca_core imx_dump_header text2movsub
dump_extradata mjpeg2jpeg trace_headers
eac3_core mjpega_dump_header truehd_core
extract_extradata mov2textsub vp9_metadata
filter_units mp3_header_decompress vp9_raw_reorder
h264_metadata mpeg2_metadata vp9_superframe
h264_mp4toannexb mpeg4_unpack_bframes vp9_superframe_split
Enabled indevs:
avfoundation lavfi
Enabled outdevs:
License: LGPL version 2.1 or later
liuhonglideMBP:ffmpeg liuhongli$