ffav 4.3.8

Safe FFmpeg wrapper (FFmpeg 4 compatible fork of the ffmpeg-next crate)
Documentation

ffav

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 2097 feature flags, 18 of them enabled by default.

default

codec (default)

device (default)

ffmpeg43 (default)

filter (default)

format (default)

software-resampling (default)

software-scaling (default)

util (default)

avcodec (default)

avdevice (default)

ffmpeg42 (default)

avfilter (default)

avformat (default)

swresample (default)

swscale (default)

avutil (default)

ffmpeg41 (default)

ffmpeg4 (default)

This feature flag does not enable additional features.

avresample

bsf-aac_adtstoasc

bsf-av1_frame_merge

bsf-av1_frame_split

bsf-av1_metadata

bsf-chomp

bsf-dca_core

bsf-dump_extradata

bsf-eac3_core

bsf-extract_extradata

bsf-filter_units

bsf-h264_metadata

bsf-h264_mp4toannexb

bsf-h264_redundant_pps

bsf-hapqa_extract

bsf-hevc_metadata

bsf-hevc_mp4toannexb

bsf-imx_dump_header

bsf-mjpeg2jpeg

bsf-mjpega_dump_header

bsf-mov2textsub

bsf-mp3_header_decompress

bsf-mpeg2_metadata

bsf-mpeg4_unpack_bframes

bsf-noise

bsf-null

bsf-opus_metadata

bsf-pcm_rechunk

bsf-prores_metadata

bsf-remove_extradata

bsf-text2movsub

bsf-trace_headers

bsf-truehd_core

bsf-vp9_metadata

bsf-vp9_raw_reorder

bsf-vp9_superframe

bsf-vp9_superframe_split

bundled

decoder-aac

decoder-aac_at

decoder-aac_fixed

decoder-aac_latm

decoder-aasc

decoder-ac3

decoder-ac3_at

decoder-ac3_fixed

decoder-acelp_kelvin

decoder-adpcm_4xm

decoder-adpcm_adx

decoder-adpcm_afc

decoder-adpcm_agm

decoder-adpcm_aica

decoder-adpcm_argo

decoder-adpcm_ct

decoder-adpcm_dtk

decoder-adpcm_ea

decoder-adpcm_ea_maxis_xa

decoder-adpcm_ea_r1

decoder-adpcm_ea_r2

decoder-adpcm_ea_r3

decoder-adpcm_ea_xas

decoder-adpcm_g722

decoder-adpcm_g726

decoder-adpcm_g726le

decoder-adpcm_ima_alp

decoder-adpcm_ima_amv

decoder-adpcm_ima_apc

decoder-adpcm_ima_apm

decoder-adpcm_ima_cunning

decoder-adpcm_ima_dat4

decoder-adpcm_ima_dk3

decoder-adpcm_ima_dk4

decoder-adpcm_ima_ea_eacs

decoder-adpcm_ima_ea_sead

decoder-adpcm_ima_iss

decoder-adpcm_ima_mtf

decoder-adpcm_ima_oki

decoder-adpcm_ima_qt

decoder-adpcm_ima_qt_at

decoder-adpcm_ima_rad

decoder-adpcm_ima_smjpeg

decoder-adpcm_ima_ssi

decoder-adpcm_ima_wav

decoder-adpcm_ima_ws

decoder-adpcm_ms

decoder-adpcm_mtaf

decoder-adpcm_psx

decoder-adpcm_sbpro_2

decoder-adpcm_sbpro_3

decoder-adpcm_sbpro_4

decoder-adpcm_swf

decoder-adpcm_thp

decoder-adpcm_thp_le

decoder-adpcm_vima

decoder-adpcm_xa

decoder-adpcm_yamaha

decoder-adpcm_zork

decoder-agm

decoder-aic

decoder-alac

decoder-alac_at

decoder-alias_pix

decoder-als

decoder-amr_nb_at

decoder-amrnb

decoder-amrwb

decoder-amv

decoder-anm

decoder-ansi

decoder-ape

decoder-apng

decoder-aptx

decoder-aptx_hd

decoder-arbc

decoder-ass

decoder-asv1

decoder-asv2

decoder-atrac1

decoder-atrac3

decoder-atrac3al

decoder-atrac3p

decoder-atrac3pal

decoder-atrac9

decoder-aura

decoder-aura2

decoder-avrn

decoder-avrp

decoder-avs

decoder-avui

decoder-ayuv

decoder-bethsoftvid

decoder-bfi

decoder-bink

decoder-binkaudio_dct

decoder-binkaudio_rdft

decoder-bintext

decoder-bitpacked

decoder-bmp

decoder-bmv_audio

decoder-bmv_video

decoder-brender_pix

decoder-c93

decoder-cavs

decoder-ccaption

decoder-cdgraphics

decoder-cdtoons

decoder-cdxl

decoder-cfhd

decoder-cinepak

decoder-clearvideo

decoder-cljr

decoder-cllc

decoder-comfortnoise

decoder-cook

decoder-cpia

decoder-cscd

decoder-cyuv

decoder-dca

decoder-dds

decoder-derf_dpcm

decoder-dfa

decoder-dirac

decoder-dnxhd

decoder-dolby_e

decoder-dpx

decoder-dsd_lsbf

decoder-dsd_lsbf_planar

decoder-dsd_msbf

decoder-dsd_msbf_planar

decoder-dsicinaudio

decoder-dsicinvideo

decoder-dss_sp

decoder-dst

decoder-dvaudio

decoder-dvbsub

decoder-dvdsub

decoder-dvvideo

decoder-dxa

decoder-dxtory

decoder-dxv

decoder-eac3

decoder-eac3_at

decoder-eacmv

decoder-eamad

decoder-eatgq

decoder-eatgv

decoder-eatqi

decoder-eightbps

decoder-eightsvx_exp

decoder-eightsvx_fib

decoder-escape124

decoder-escape130

decoder-evrc

decoder-exr

decoder-ffv1

decoder-ffvhuff

decoder-ffwavesynth

decoder-fic

decoder-fits

decoder-flac

decoder-flashsv

decoder-flashsv2

decoder-flic

decoder-flv

decoder-fmvc

decoder-fourxm

decoder-fraps

decoder-frwu

decoder-g2m

decoder-g723_1

decoder-g729

decoder-gdv

decoder-gif

decoder-gremlin_dpcm

decoder-gsm

decoder-gsm_ms

decoder-gsm_ms_at

decoder-h261

decoder-h263

decoder-h263_v4l2m2m

decoder-h263i

decoder-h263p

decoder-h264

decoder-h264_crystalhd

decoder-h264_cuvid

decoder-h264_mediacodec

decoder-h264_mmal

decoder-h264_qsv

decoder-h264_rkmpp

decoder-h264_v4l2m2m

decoder-hap

decoder-hca

decoder-hcom

decoder-hevc

decoder-hevc_cuvid

decoder-hevc_mediacodec

decoder-hevc_qsv

decoder-hevc_rkmpp

decoder-hevc_v4l2m2m

decoder-hnm4_video

decoder-hq_hqa

decoder-hqx

decoder-huffyuv

decoder-hymt

decoder-iac

decoder-idcin

decoder-idf

decoder-iff_ilbm

decoder-ilbc

decoder-ilbc_at

decoder-imc

decoder-imm4

decoder-imm5

decoder-indeo2

decoder-indeo3

decoder-indeo4

decoder-indeo5

decoder-interplay_acm

decoder-interplay_dpcm

decoder-interplay_video

decoder-jacosub

decoder-jpeg2000

decoder-jpegls

decoder-jv

decoder-kgv1

decoder-kmvc

decoder-lagarith

decoder-libaom_av1

decoder-libaribb24

decoder-libcelt

decoder-libcodec2

decoder-libdav1d

decoder-libdavs2

decoder-libfdk_aac

decoder-libgsm

decoder-libgsm_ms

decoder-libilbc

decoder-libopencore_amrnb

decoder-libopencore_amrwb

decoder-libopenh264

decoder-libopenjpeg

decoder-libopus

decoder-librsvg

decoder-libspeex

decoder-libvorbis

decoder-libvpx_vp8

decoder-libvpx_vp9

decoder-libzvbi_teletext

decoder-loco

decoder-lscr

decoder-m101

decoder-mace3

decoder-mace6

decoder-magicyuv

decoder-mdec

decoder-metasound

decoder-microdvd

decoder-mimic

decoder-mjpeg

decoder-mjpeg_cuvid

decoder-mjpeg_qsv

decoder-mjpegb

decoder-mlp

decoder-mmvideo

decoder-motionpixels

decoder-movtext

decoder-mp1

decoder-mp1_at

decoder-mp1float

decoder-mp2

decoder-mp2_at

decoder-mp2float

decoder-mp3

decoder-mp3_at

decoder-mp3adu

decoder-mp3adufloat

decoder-mp3float

decoder-mp3on4

decoder-mp3on4float

decoder-mpc7

decoder-mpc8

decoder-mpeg1_cuvid

decoder-mpeg1_v4l2m2m

decoder-mpeg1video

decoder-mpeg2_crystalhd

decoder-mpeg2_cuvid

decoder-mpeg2_mediacodec

decoder-mpeg2_mmal

decoder-mpeg2_qsv

decoder-mpeg2_v4l2m2m

decoder-mpeg2video

decoder-mpeg4

decoder-mpeg4_crystalhd

decoder-mpeg4_cuvid

decoder-mpeg4_mediacodec

decoder-mpeg4_mmal

decoder-mpeg4_v4l2m2m

decoder-mpegvideo

decoder-mpl2

decoder-msa1

decoder-mscc

decoder-msmpeg4_crystalhd

decoder-msmpeg4v1

decoder-msmpeg4v2

decoder-msmpeg4v3

decoder-msrle

decoder-mss1

decoder-mss2

decoder-msvideo1

decoder-mszh

decoder-mts2

decoder-mv30

decoder-mvc1

decoder-mvc2

decoder-mvdv

decoder-mvha

decoder-mwsc

decoder-mxpeg

decoder-nellymoser

decoder-notchlc

decoder-nuv

decoder-on2avc

decoder-opus

decoder-paf_audio

decoder-paf_video

decoder-pam

decoder-pbm

decoder-pcm_alaw

decoder-pcm_alaw_at

decoder-pcm_bluray

decoder-pcm_dvd

decoder-pcm_f16le

decoder-pcm_f24le

decoder-pcm_f32be

decoder-pcm_f32le

decoder-pcm_f64be

decoder-pcm_f64le

decoder-pcm_lxf

decoder-pcm_mulaw

decoder-pcm_mulaw_at

decoder-pcm_s16be

decoder-pcm_s16be_planar

decoder-pcm_s16le

decoder-pcm_s16le_planar

decoder-pcm_s24be

decoder-pcm_s24daud

decoder-pcm_s24le

decoder-pcm_s24le_planar

decoder-pcm_s32be

decoder-pcm_s32le

decoder-pcm_s32le_planar

decoder-pcm_s64be

decoder-pcm_s64le

decoder-pcm_s8

decoder-pcm_s8_planar

decoder-pcm_u16be

decoder-pcm_u16le

decoder-pcm_u24be

decoder-pcm_u24le

decoder-pcm_u32be

decoder-pcm_u32le

decoder-pcm_u8

decoder-pcm_vidc

decoder-pcx

decoder-pfm

decoder-pgm

decoder-pgmyuv

decoder-pgssub

decoder-pgx

decoder-pictor

decoder-pixlet

decoder-pjs

decoder-png

decoder-ppm

decoder-prores

decoder-prosumer

decoder-psd

decoder-ptx

decoder-qcelp

decoder-qdm2

decoder-qdm2_at

decoder-qdmc

decoder-qdmc_at

decoder-qdraw

decoder-qpeg

decoder-qtrle

decoder-r10k

decoder-r210

decoder-ra_144

decoder-ra_288

decoder-ralf

decoder-rasc

decoder-rawvideo

decoder-realtext

decoder-rl2

decoder-roq

decoder-roq_dpcm

decoder-rpza

decoder-rscc

decoder-rv10

decoder-rv20

decoder-rv30

decoder-rv40

decoder-s302m

decoder-sami

decoder-sanm

decoder-sbc

decoder-scpr

decoder-screenpresso

decoder-sdx2_dpcm

decoder-sgi

decoder-sgirle

decoder-sheervideo

decoder-shorten

decoder-sipr

decoder-siren

decoder-smackaud

decoder-smacker

decoder-smc

decoder-smvjpeg

decoder-snow

decoder-sol_dpcm

decoder-sonic

decoder-sp5x

decoder-speedhq

decoder-srgc

decoder-srt

decoder-ssa

decoder-stl

decoder-subrip

decoder-subviewer

decoder-subviewer1

decoder-sunrast

decoder-svq1

decoder-svq3

decoder-tak

decoder-targa

decoder-targa_y216

decoder-tdsc

decoder-text

decoder-theora

decoder-thp

decoder-tiertexseqvideo

decoder-tiff

decoder-tmv

decoder-truehd

decoder-truemotion1

decoder-truemotion2

decoder-truemotion2rt

decoder-truespeech

decoder-tscc

decoder-tscc2

decoder-tta

decoder-twinvq

decoder-txd

decoder-ulti

decoder-utvideo

decoder-v210

decoder-v210x

decoder-v308

decoder-v408

decoder-v410

decoder-vb

decoder-vble

decoder-vc1

decoder-vc1_crystalhd

decoder-vc1_cuvid

decoder-vc1_mmal

decoder-vc1_qsv

decoder-vc1_v4l2m2m

decoder-vc1image

decoder-vcr1

decoder-vmdaudio

decoder-vmdvideo

decoder-vmnc

decoder-vorbis

decoder-vp3

decoder-vp4

decoder-vp5

decoder-vp6

decoder-vp6a

decoder-vp6f

decoder-vp7

decoder-vp8

decoder-vp8_cuvid

decoder-vp8_mediacodec

decoder-vp8_qsv

decoder-vp8_rkmpp

decoder-vp8_v4l2m2m

decoder-vp9

decoder-vp9_cuvid

decoder-vp9_mediacodec

decoder-vp9_qsv

decoder-vp9_rkmpp

decoder-vp9_v4l2m2m

decoder-vplayer

decoder-vqa

decoder-wavpack

decoder-wcmv

decoder-webp

decoder-webvtt

decoder-wmalossless

decoder-wmapro

decoder-wmav1

decoder-wmav2

decoder-wmavoice

decoder-wmv1

decoder-wmv2

decoder-wmv3

decoder-wmv3_crystalhd

decoder-wmv3image

decoder-wnv1

decoder-wrapped_avframe

decoder-ws_snd1

decoder-xan_dpcm

decoder-xan_wc3

decoder-xan_wc4

decoder-xbin

decoder-xbm

decoder-xface

decoder-xl

decoder-xma1

decoder-xma2

decoder-xpm

decoder-xsub

decoder-xwd

decoder-y41p

decoder-ylc

decoder-yop

decoder-yuv4

decoder-zero12v

decoder-zerocodec

decoder-zlib

decoder-zmbv

demuxer-aa

demuxer-aac

demuxer-ac3

demuxer-acm

demuxer-act

demuxer-adf

demuxer-adp

demuxer-ads

demuxer-adx

demuxer-aea

demuxer-afc

demuxer-aiff

demuxer-aix

demuxer-alp

demuxer-amr

demuxer-amrnb

demuxer-amrwb

demuxer-anm

demuxer-apc

demuxer-ape

demuxer-apm

demuxer-apng

demuxer-aptx

demuxer-aptx_hd

demuxer-aqtitle

demuxer-argo_asf

demuxer-asf

demuxer-asf_o

demuxer-ass

demuxer-ast

demuxer-au

demuxer-av1

demuxer-avi

demuxer-avisynth

demuxer-avr

demuxer-avs

demuxer-avs2

demuxer-bethsoftvid

demuxer-bfi

demuxer-bfstm

demuxer-bink

demuxer-bintext

demuxer-bit

demuxer-bmv

demuxer-boa

demuxer-brstm

demuxer-c93

demuxer-caf

demuxer-cavsvideo

demuxer-cdg

demuxer-cdxl

demuxer-cine

demuxer-codec2

demuxer-codec2raw

demuxer-concat

demuxer-dash

demuxer-data

demuxer-daud

demuxer-dcstr

demuxer-derf

demuxer-dfa

demuxer-dhav

demuxer-dirac

demuxer-dnxhd

demuxer-dsf

demuxer-dsicin

demuxer-dss

demuxer-dts

demuxer-dtshd

demuxer-dv

demuxer-dvbsub

demuxer-dvbtxt

demuxer-dxa

demuxer-ea

demuxer-ea_cdata

demuxer-eac3

demuxer-epaf

demuxer-ffmetadata

demuxer-filmstrip

demuxer-fits

demuxer-flac

demuxer-flic

demuxer-flv

demuxer-fourxm

demuxer-frm

demuxer-fsb

demuxer-fwse

demuxer-g722

demuxer-g723_1

demuxer-g726

demuxer-g726le

demuxer-g729

demuxer-gdv

demuxer-genh

demuxer-gif

demuxer-gsm

demuxer-gxf

demuxer-h261

demuxer-h263

demuxer-h264

demuxer-hca

demuxer-hcom

demuxer-hevc

demuxer-hls

demuxer-hnm

demuxer-ico

demuxer-idcin

demuxer-idf

demuxer-iff

demuxer-ifv

demuxer-ilbc

demuxer-image2

demuxer-image2_alias_pix

demuxer-image2_brender_pix

demuxer-image2pipe

demuxer-image_bmp_pipe

demuxer-image_dds_pipe

demuxer-image_dpx_pipe

demuxer-image_exr_pipe

demuxer-image_gif_pipe

demuxer-image_j2k_pipe

demuxer-image_jpeg_pipe

demuxer-image_jpegls_pipe

demuxer-image_pam_pipe

demuxer-image_pbm_pipe

demuxer-image_pcx_pipe

demuxer-image_pgm_pipe

demuxer-image_pgmyuv_pipe

demuxer-image_pgx_pipe

demuxer-image_pictor_pipe

demuxer-image_png_pipe

demuxer-image_ppm_pipe

demuxer-image_psd_pipe

demuxer-image_qdraw_pipe

demuxer-image_sgi_pipe

demuxer-image_sunrast_pipe

demuxer-image_svg_pipe

demuxer-image_tiff_pipe

demuxer-image_webp_pipe

demuxer-image_xpm_pipe

demuxer-image_xwd_pipe

demuxer-ingenient

demuxer-ipmovie

demuxer-ircam

demuxer-iss

demuxer-iv8

demuxer-ivf

demuxer-ivr

demuxer-jacosub

demuxer-jv

demuxer-kux

demuxer-kvag

demuxer-libgme

demuxer-libmodplug

demuxer-libopenmpt

demuxer-live_flv

demuxer-lmlm4

demuxer-loas

demuxer-lrc

demuxer-lvf

demuxer-lxf

demuxer-m4v

demuxer-matroska

demuxer-mcc

demuxer-mgsts

demuxer-microdvd

demuxer-mjpeg

demuxer-mjpeg_2000

demuxer-mlp

demuxer-mlv

demuxer-mm

demuxer-mmf

demuxer-mov

demuxer-mp3

demuxer-mpc

demuxer-mpc8

demuxer-mpegps

demuxer-mpegts

demuxer-mpegtsraw

demuxer-mpegvideo

demuxer-mpjpeg

demuxer-mpl2

demuxer-mpsub

demuxer-msf

demuxer-msnwc_tcp

demuxer-mtaf

demuxer-mtv

demuxer-musx

demuxer-mv

demuxer-mvi

demuxer-mxf

demuxer-mxg

demuxer-nc

demuxer-nistsphere

demuxer-nsp

demuxer-nsv

demuxer-nut

demuxer-nuv

demuxer-ogg

demuxer-oma

demuxer-paf

demuxer-pcm_alaw

demuxer-pcm_f32be

demuxer-pcm_f32le

demuxer-pcm_f64be

demuxer-pcm_f64le

demuxer-pcm_mulaw

demuxer-pcm_s16be

demuxer-pcm_s16le

demuxer-pcm_s24be

demuxer-pcm_s24le

demuxer-pcm_s32be

demuxer-pcm_s32le

demuxer-pcm_s8

demuxer-pcm_u16be

demuxer-pcm_u16le

demuxer-pcm_u24be

demuxer-pcm_u24le

demuxer-pcm_u32be

demuxer-pcm_u32le

demuxer-pcm_u8

demuxer-pcm_vidc

demuxer-pjs

demuxer-pmp

demuxer-pp_bnk

demuxer-pva

demuxer-pvf

demuxer-qcp

demuxer-r3d

demuxer-rawvideo

demuxer-realtext

demuxer-redspark

demuxer-rl2

demuxer-rm

demuxer-roq

demuxer-rpl

demuxer-rsd

demuxer-rso

demuxer-rtp

demuxer-rtsp

demuxer-s337m

demuxer-sami

demuxer-sap

demuxer-sbc

demuxer-sbg

demuxer-scc

demuxer-sdp

demuxer-sdr2

demuxer-sds

demuxer-sdx

demuxer-segafilm

demuxer-ser

demuxer-shorten

demuxer-siff

demuxer-sln

demuxer-smacker

demuxer-smjpeg

demuxer-smush

demuxer-sol

demuxer-sox

demuxer-spdif

demuxer-srt

demuxer-stl

demuxer-str

demuxer-subviewer

demuxer-subviewer1

demuxer-sup

demuxer-svag

demuxer-swf

demuxer-tak

demuxer-tedcaptions

demuxer-thp

demuxer-threedostr

demuxer-tiertexseq

demuxer-tmv

demuxer-truehd

demuxer-tta

demuxer-tty

demuxer-txd

demuxer-ty

demuxer-v210

demuxer-v210x

demuxer-vag

demuxer-vapoursynth

demuxer-vc1

demuxer-vc1t

demuxer-vividas

demuxer-vivo

demuxer-vmd

demuxer-vobsub

demuxer-voc

demuxer-vpk

demuxer-vplayer

demuxer-vqf

demuxer-w64

demuxer-wav

demuxer-wc3

demuxer-webm_dash_manifest

demuxer-webvtt

demuxer-wsaud

demuxer-wsd

demuxer-wsvqa

demuxer-wtv

demuxer-wv

demuxer-wve

demuxer-xa

demuxer-xbin

demuxer-xmv

demuxer-xvag

demuxer-xwma

demuxer-yop

demuxer-yuv4mpegpipe

disable-all

disable-alsa

disable-amf

disable-appkit

disable-audiotoolbox

disable-autodetect

disable-avfoundation

disable-bsfs

disable-bzlib

disable-coreimage

disable-cuda-llvm

disable-cuvid

disable-d3d11va

disable-dct

disable-decoders

disable-demuxers

disable-devices

disable-dwt

disable-dxva2

disable-encoders

disable-error-resilience

disable-everything

disable-faan

disable-ffnvcodec

disable-fft

disable-filters

disable-hwaccels

disable-iconv

disable-indevs

disable-lsp

disable-lzma

disable-lzo

disable-mdct

disable-muxers

disable-network

disable-nvdec

disable-nvenc

disable-outdevs

disable-parsers

disable-pixelutils

disable-protocols

disable-rdft

disable-runtime-cpudetect

disable-schannel

disable-sdl2

disable-securetransport

disable-sndio

disable-swscale-alpha

disable-v4l2-m2m

disable-vaapi

disable-vdpau

disable-videotoolbox

disable-xlib

disable-zlib

enable-avisynth

enable-chromaprint

enable-cuda-nvcc

enable-frei0r

enable-gcrypt

enable-gmp

enable-gnutls

enable-gpl

enable-gray

enable-jni

enable-ladspa

enable-libaom

enable-libaribb24

enable-libass

enable-libbluray

enable-libbs2b

enable-libcaca

enable-libcdio

enable-libcelt

enable-libcodec2

enable-libdav1d

enable-libdavs2

enable-libdc1394

enable-libdrm

enable-libfdk-aac

enable-libflite

enable-libfontconfig

enable-libfreetype

enable-libfribidi

enable-libglslang

enable-libgme

enable-libgsm

enable-libiec61883

enable-libilbc

enable-libjack

enable-libklvanc

enable-libkvazaar

enable-liblensfun

enable-libmfx

enable-libmodplug

enable-libmp3lame

enable-libmysofa

enable-libnpp

enable-libopencore-amrnb

enable-libopencore-amrwb

enable-libopencv

enable-libopenh264

enable-libopenjpeg

enable-libopenmpt

enable-libopus

enable-libpulse

enable-librabbitmq

enable-librav1e

enable-librsvg

enable-librtmp

enable-librubberband

enable-libshine

enable-libsmbclient

enable-libsnappy

enable-libsoxr

enable-libspeex

enable-libsrt

enable-libssh

enable-libtensorflow

enable-libtesseract

enable-libtheora

enable-libtls

enable-libtwolame

enable-libv4l2

enable-libvidstab

enable-libvmaf

enable-libvo-amrwbenc

enable-libvorbis

enable-libvpx

enable-libwavpack

enable-libwebp

enable-libx264

enable-libx265

enable-libxavs

enable-libzmq

enable-libzvbi

enable-lto

enable-lv2

enable-mbedtls

enable-mediacodec

enable-mediafoundation

enable-mmal

enable-nonfree

enable-omx

enable-omx-rpi

enable-openal

enable-opencl

enable-openssl

enable-pic

enable-pocketshinx

enable-small

enable-thumb

enable-vapoursynth

enable-version3

enable-vulkan

encoder-a64multi

encoder-a64multi5

encoder-aac

encoder-aac_at

encoder-aac_mf

encoder-ac3

encoder-ac3_fixed

encoder-ac3_mf

encoder-adpcm_adx

encoder-adpcm_g722

encoder-adpcm_g726

encoder-adpcm_g726le

encoder-adpcm_ima_apm

encoder-adpcm_ima_qt

encoder-adpcm_ima_ssi

encoder-adpcm_ima_wav

encoder-adpcm_ms

encoder-adpcm_swf

encoder-adpcm_yamaha

encoder-alac

encoder-alac_at

encoder-alias_pix

encoder-amv

encoder-apng

encoder-aptx

encoder-aptx_hd

encoder-ass

encoder-asv1

encoder-asv2

encoder-avrp

encoder-avui

encoder-ayuv

encoder-bmp

encoder-cinepak

encoder-cljr

encoder-comfortnoise

encoder-dca

encoder-dnxhd

encoder-dpx

encoder-dvbsub

encoder-dvdsub

encoder-dvvideo

encoder-eac3

encoder-ffv1

encoder-ffvhuff

encoder-fits

encoder-flac

encoder-flashsv

encoder-flashsv2

encoder-flv

encoder-g723_1

encoder-gif

encoder-h261

encoder-h263

encoder-h263_v4l2m2m

encoder-h263p

encoder-h264_amf

encoder-h264_mf

encoder-h264_nvenc

encoder-h264_omx

encoder-h264_qsv

encoder-h264_v4l2m2m

encoder-h264_vaapi

encoder-h264_videotoolbox

encoder-hap

encoder-hevc_amf

encoder-hevc_mf

encoder-hevc_nvenc

encoder-hevc_qsv

encoder-hevc_v4l2m2m

encoder-hevc_vaapi

encoder-hevc_videotoolbox

encoder-huffyuv

encoder-ilbc_at

encoder-jpeg2000

encoder-jpegls

encoder-libaom_av1

encoder-libcodec2

encoder-libfdk_aac

encoder-libgsm

encoder-libgsm_ms

encoder-libilbc

encoder-libkvazaar

encoder-libmp3lame

encoder-libopencore_amrnb

encoder-libopenh264

encoder-libopenjpeg

encoder-libopus

encoder-librav1e

encoder-libshine

encoder-libspeex

encoder-libtheora

encoder-libtwolame

encoder-libvo_amrwbenc

encoder-libvorbis

encoder-libvpx_vp8

encoder-libvpx_vp9

encoder-libwavpack

encoder-libwebp

encoder-libwebp_anim

encoder-libx262

encoder-libx264

encoder-libx264rgb

encoder-libx265

encoder-libxavs

encoder-libxavs2

encoder-libxvid

encoder-ljpeg

encoder-magicyuv

encoder-mjpeg

encoder-mjpeg_qsv

encoder-mjpeg_vaapi

encoder-mlp

encoder-movtext

encoder-mp2

encoder-mp2fixed

encoder-mp3_mf

encoder-mpeg1video

encoder-mpeg2_qsv

encoder-mpeg2_vaapi

encoder-mpeg2video

encoder-mpeg4

encoder-mpeg4_omx

encoder-mpeg4_v4l2m2m

encoder-msmpeg4v2

encoder-msmpeg4v3

encoder-msvideo1

encoder-nellymoser

encoder-nvenc

encoder-nvenc_h264

encoder-nvenc_hevc

encoder-opus

encoder-pam

encoder-pbm

encoder-pcm_alaw

encoder-pcm_alaw_at

encoder-pcm_dvd

encoder-pcm_f32be

encoder-pcm_f32le

encoder-pcm_f64be

encoder-pcm_f64le

encoder-pcm_mulaw

encoder-pcm_mulaw_at

encoder-pcm_s16be

encoder-pcm_s16be_planar

encoder-pcm_s16le

encoder-pcm_s16le_planar

encoder-pcm_s24be

encoder-pcm_s24daud

encoder-pcm_s24le

encoder-pcm_s24le_planar

encoder-pcm_s32be

encoder-pcm_s32le

encoder-pcm_s32le_planar

encoder-pcm_s64be

encoder-pcm_s64le

encoder-pcm_s8

encoder-pcm_s8_planar

encoder-pcm_u16be

encoder-pcm_u16le

encoder-pcm_u24be

encoder-pcm_u24le

encoder-pcm_u32be

encoder-pcm_u32le

encoder-pcm_u8

encoder-pcm_vidc

encoder-pcx

encoder-pgm

encoder-pgmyuv

encoder-png

encoder-ppm

encoder-prores

encoder-prores_aw

encoder-prores_ks

encoder-qtrle

encoder-r10k

encoder-r210

encoder-ra_144

encoder-rawvideo

encoder-roq

encoder-roq_dpcm

encoder-rv10

encoder-rv20

encoder-s302m

encoder-sbc

encoder-sgi

encoder-snow

encoder-sonic

encoder-sonic_ls

encoder-srt

encoder-ssa

encoder-subrip

encoder-sunrast

encoder-svq1

encoder-targa

encoder-text

encoder-tiff

encoder-truehd

encoder-tta

encoder-utvideo

encoder-v210

encoder-v308

encoder-v408

encoder-v410

encoder-vc2

encoder-vorbis

encoder-vp8_v4l2m2m

encoder-vp8_vaapi

encoder-vp9_qsv

encoder-vp9_vaapi

encoder-wavpack

encoder-webvtt

encoder-wmav1

encoder-wmav2

encoder-wmv1

encoder-wmv2

encoder-wrapped_avframe

encoder-xbm

encoder-xface

encoder-xsub

encoder-xwd

encoder-y41p

encoder-yuv4

encoder-zlib

encoder-zmbv

filter-abench

filter-abitscope

filter-acompressor

filter-acontrast

filter-acopy

filter-acrossfade

filter-acrossover

filter-acrusher

filter-acue

filter-addroi

filter-adeclick

filter-adeclip

filter-adelay

filter-aderivative

filter-adrawgraph

filter-aecho

filter-aemphasis

filter-aeval

filter-aevalsrc

filter-afade

filter-afftdn

filter-afftfilt

filter-afifo

filter-afir

filter-afirsrc

filter-aformat

filter-agate

filter-agraphmonitor

filter-ahistogram

filter-aiir

filter-aintegral

filter-ainterleave

filter-alimiter

filter-allpass

filter-allrgb

filter-allyuv

filter-aloop

filter-alphaextract

filter-alphamerge

filter-amerge

filter-ametadata

filter-amix

filter-amovie

filter-amplify

filter-amultiply

filter-anequalizer

filter-anlmdn

filter-anlms

filter-anoisesrc

filter-anull

filter-anullsink

filter-anullsrc

filter-apad

filter-aperms

filter-aphasemeter

filter-aphaser

filter-apulsator

filter-arealtime

filter-aresample

filter-areverse

filter-arnndn

filter-aselect

filter-asendcmd

filter-asetnsamples

filter-asetpts

filter-asetrate

filter-asettb

filter-ashowinfo

filter-asidedata

filter-asoftclip

filter-asplit

filter-asr

filter-ass

filter-astats

filter-astreamselect

filter-asubboost

filter-atadenoise

filter-atempo

filter-atrim

filter-avectorscope

filter-avgblur

filter-avgblur_opencl

filter-avgblur_vulkan

filter-axcorrelate

filter-azmq

filter-bandpass

filter-bandreject

filter-bass

filter-bbox

filter-bench

filter-bilateral

filter-biquad

filter-bitplanenoise

filter-blackdetect

filter-blackframe

filter-blend

filter-bm3d

filter-boxblur

filter-boxblur_opencl

filter-bs2b

filter-bwdif

filter-cas

filter-cellauto

filter-channelmap

filter-channelsplit

filter-chorus

filter-chromaber_vulkan

filter-chromahold

filter-chromakey

filter-chromanr

filter-chromashift

filter-ciescope

filter-codecview

filter-color

filter-colorbalance

filter-colorchannelmixer

filter-colorhold

filter-colorkey

filter-colorkey_opencl

filter-colorlevels

filter-colormatrix

filter-colorspace

filter-compand

filter-compensationdelay

filter-concat

filter-convolution

filter-convolution_opencl

filter-convolve

filter-copy

filter-coreimage

filter-coreimagesrc

filter-cover_rect

filter-crop

filter-cropdetect

filter-crossfeed

filter-crystalizer

filter-cue

filter-curves

filter-datascope

filter-dblur

filter-dcshift

filter-dctdnoiz

filter-deband

filter-deblock

filter-decimate

filter-deconvolve

filter-dedot

filter-deesser

filter-deflate

filter-deflicker

filter-deinterlace_qsv

filter-deinterlace_vaapi

filter-dejudder

filter-denoise_vaapi

filter-derain

filter-deshake

filter-deshake_opencl

filter-despill

filter-detelecine

filter-dilation

filter-dilation_opencl

filter-displace

filter-dnn_processing

filter-doubleweave

filter-drawbox

filter-drawgraph

filter-drawgrid

filter-drawtext

filter-drmeter

filter-dynaudnorm

filter-earwax

filter-ebur128

filter-edgedetect

filter-elbg

filter-entropy

filter-eq

filter-equalizer

filter-erosion

filter-erosion_opencl

filter-extractplanes

filter-extrastereo

filter-fade

filter-fftdnoiz

filter-fftfilt

filter-field

filter-fieldhint

filter-fieldmatch

filter-fieldorder

filter-fifo

filter-fillborders

filter-find_rect

filter-firequalizer

filter-flanger

filter-flite

filter-floodfill

filter-format

filter-fps

filter-framepack

filter-framerate

filter-framestep

filter-freezedetect

filter-freezeframes

filter-frei0r

filter-frei0r_src

filter-fspp

filter-gblur

filter-geq

filter-gradfun

filter-gradients

filter-graphmonitor

filter-greyedge

filter-haas

filter-haldclut

filter-haldclutsrc

filter-hdcd

filter-headphone

filter-hflip

filter-highpass

filter-highshelf

filter-hilbert

filter-histeq

filter-histogram

filter-hqdn3d

filter-hqx

filter-hstack

filter-hue

filter-hwdownload

filter-hwmap

filter-hwupload

filter-hwupload_cuda

filter-hysteresis

filter-idet

filter-il

filter-inflate

filter-interlace

filter-interleave

filter-join

filter-kerndeint

filter-ladspa

filter-lagfun

filter-lenscorrection

filter-lensfun

filter-libvmaf

filter-life

filter-limiter

filter-loop

filter-loudnorm

filter-lowpass

filter-lowshelf

filter-lumakey

filter-lut

filter-lut1d

filter-lut2

filter-lut3d

filter-lutrgb

filter-lutyuv

filter-lv2

filter-mandelbrot

filter-maskedclamp

filter-maskedmax

filter-maskedmerge

filter-maskedmin

filter-maskedthreshold

filter-maskfun

filter-mcdeint

filter-mcompand

filter-median

filter-mergeplanes

filter-mestimate

filter-metadata

filter-midequalizer

filter-minterpolate

filter-mix

filter-movie

filter-mpdecimate

filter-mptestsrc

filter-negate

filter-nlmeans

filter-nlmeans_opencl

filter-nnedi

filter-noformat

filter-noise

filter-normalize

filter-null

filter-nullsink

filter-nullsrc

filter-ocr

filter-ocv

filter-openclsrc

filter-oscilloscope

filter-overlay

filter-overlay_cuda

filter-overlay_opencl

filter-overlay_qsv

filter-overlay_vulkan

filter-owdenoise

filter-pad

filter-pad_opencl

filter-pal100bars

filter-pal75bars

filter-palettegen

filter-paletteuse

filter-pan

filter-perms

filter-perspective

filter-phase

filter-photosensitivity

filter-pixdesctest

filter-pixscope

filter-pp

filter-pp7

filter-premultiply

filter-prewitt

filter-prewitt_opencl

filter-procamp_vaapi

filter-program_opencl

filter-pseudocolor

filter-psnr

filter-pullup

filter-qp

filter-random

filter-readeia608

filter-readvitc

filter-realtime

filter-remap

filter-removegrain

filter-repeatfields

filter-replaygain

filter-resample

filter-reverse

filter-rgbashift

filter-rgbtestsrc

filter-roberts

filter-roberts_opencl

filter-rotate

filter-rubberband

filter-sab

filter-scale

filter-scale2ref

filter-scale_cuda

filter-scale_npp

filter-scale_qsv

filter-scale_vaapi

filter-scale_vulkan

filter-scdet

filter-scroll

filter-select

filter-selectivecolor

filter-sendcmd

filter-separatefields

filter-setdar

filter-setfield

filter-setparams

filter-setpts

filter-setrange

filter-setsar

filter-settb

filter-sharpness_vaapi

filter-showcqt

filter-showfreqs

filter-showinfo

filter-showpalette

filter-showspatial

filter-showspectrum

filter-showspectrumpic

filter-showvolume

filter-showwaves

filter-showwavespic

filter-shuffleframes

filter-shuffleplanes

filter-sidechaincompress

filter-sidechaingate

filter-sidedata

filter-sierpinski

filter-signalstats

filter-signature

filter-silencedetect

filter-silenceremove

filter-sinc

filter-sine

filter-smartblur

filter-smptebars

filter-smptehdbars

filter-sobel

filter-sobel_opencl

filter-sofalizer

filter-spectrumsynth

filter-split

filter-spp

filter-sr

filter-ssim

filter-stereo3d

filter-stereotools

filter-stereowiden

filter-streamselect

filter-subtitles

filter-super2xsai

filter-superequalizer

filter-surround

filter-swaprect

filter-swapuv

filter-tblend

filter-telecine

filter-testsrc

filter-testsrc2

filter-thistogram

filter-threshold

filter-thumbnail

filter-thumbnail_cuda

filter-tile

filter-tinterlace

filter-tlut2

filter-tmedian

filter-tmix

filter-tonemap

filter-tonemap_opencl

filter-tonemap_vaapi

filter-tpad

filter-transpose

filter-transpose_npp

filter-transpose_opencl

filter-transpose_vaapi

filter-treble

filter-tremolo

filter-trim

filter-unpremultiply

filter-unsharp

filter-unsharp_opencl

filter-untile

filter-uspp

filter-v360

filter-vaguedenoiser

filter-vectorscope

filter-vflip

filter-vfrdet

filter-vibrance

filter-vibrato

filter-vidstabdetect

filter-vidstabtransform

filter-vignette

filter-vmafmotion

filter-volume

filter-volumedetect

filter-vpp_qsv

filter-vstack

filter-w3fdif

filter-waveform

filter-weave

filter-xbr

filter-xfade

filter-xfade_opencl

filter-xmedian

filter-xstack

filter-yadif

filter-yadif_cuda

filter-yaepblur

filter-yuvtestsrc

filter-zmq

filter-zoompan

filter-zscale

hwaccel-h263_vaapi

hwaccel-h263_videotoolbox

hwaccel-h264_d3d11va

hwaccel-h264_d3d11va2

hwaccel-h264_dxva2

hwaccel-h264_nvdec

hwaccel-h264_vaapi

hwaccel-h264_vdpau

hwaccel-h264_videotoolbox

hwaccel-hevc_d3d11va

hwaccel-hevc_d3d11va2

hwaccel-hevc_dxva2

hwaccel-hevc_nvdec

hwaccel-hevc_vaapi

hwaccel-hevc_vdpau

hwaccel-hevc_videotoolbox

hwaccel-mjpeg_nvdec

hwaccel-mjpeg_vaapi

hwaccel-mpeg1_nvdec

hwaccel-mpeg1_vdpau

hwaccel-mpeg1_videotoolbox

hwaccel-mpeg1_xvmc

hwaccel-mpeg2_d3d11va

hwaccel-mpeg2_d3d11va2

hwaccel-mpeg2_dxva2

hwaccel-mpeg2_nvdec

hwaccel-mpeg2_vaapi

hwaccel-mpeg2_vdpau

hwaccel-mpeg2_videotoolbox

hwaccel-mpeg2_xvmc

hwaccel-mpeg4_nvdec

hwaccel-mpeg4_vaapi

hwaccel-mpeg4_vdpau

hwaccel-mpeg4_videotoolbox

hwaccel-vc1_d3d11va

hwaccel-vc1_d3d11va2

hwaccel-vc1_dxva2

hwaccel-vc1_nvdec

hwaccel-vc1_vaapi

hwaccel-vc1_vdpau

hwaccel-vp8_nvdec

hwaccel-vp8_vaapi

hwaccel-vp9_d3d11va

hwaccel-vp9_d3d11va2

hwaccel-vp9_dxva2

hwaccel-vp9_nvdec

hwaccel-vp9_vaapi

hwaccel-vp9_vdpau

hwaccel-wmv3_d3d11va

hwaccel-wmv3_d3d11va2

hwaccel-wmv3_dxva2

hwaccel-wmv3_nvdec

hwaccel-wmv3_vaapi

hwaccel-wmv3_vdpau

image

This feature flag does not enable additional features.

indev-alsa

indev-android_camera

indev-avfoundation

indev-bktr

indev-dshow

indev-fbdev

indev-gdigrab

indev-iec61883

indev-jack

indev-kmsgrab

indev-lavfi

indev-libcdio

indev-libdc1394

indev-openal

indev-oss

indev-pulse

indev-sndio

indev-v4l2

indev-vfwcap

indev-xcbgrab

muxer-a64

muxer-ac3

muxer-adts

muxer-adx

muxer-aiff

muxer-amr

muxer-apm

muxer-apng

muxer-aptx

muxer-aptx_hd

muxer-asf

muxer-asf_stream

muxer-ass

muxer-ast

muxer-au

muxer-avi

muxer-avm2

muxer-avs2

muxer-bit

muxer-caf

muxer-cavsvideo

muxer-chromaprint

muxer-codec2

muxer-codec2raw

muxer-crc

muxer-dash

muxer-data

muxer-daud

muxer-dirac

muxer-dnxhd

muxer-dts

muxer-dv

muxer-eac3

muxer-f4v

muxer-ffmetadata

muxer-fifo

muxer-fifo_test

muxer-filmstrip

muxer-fits

muxer-flac

muxer-flv

muxer-framecrc

muxer-framehash

muxer-framemd5

muxer-g722

muxer-g723_1

muxer-g726

muxer-g726le

muxer-gif

muxer-gsm

muxer-gxf

muxer-h261

muxer-h263

muxer-h264

muxer-hash

muxer-hds

muxer-hevc

muxer-hls

muxer-ico

muxer-ilbc

muxer-image2

muxer-image2pipe

muxer-ipod

muxer-ircam

muxer-ismv

muxer-ivf

muxer-jacosub

muxer-kvag

muxer-latm

muxer-lrc

muxer-m4v

muxer-matroska

muxer-matroska_audio

muxer-md5

muxer-microdvd

muxer-mjpeg

muxer-mkvtimestamp_v2

muxer-mlp

muxer-mmf

muxer-mov

muxer-mp2

muxer-mp3

muxer-mp4

muxer-mpeg1system

muxer-mpeg1vcd

muxer-mpeg1video

muxer-mpeg2dvd

muxer-mpeg2svcd

muxer-mpeg2video

muxer-mpeg2vob

muxer-mpegts

muxer-mpjpeg

muxer-mxf

muxer-mxf_d10

muxer-mxf_opatom

muxer-null

muxer-nut

muxer-oga

muxer-ogg

muxer-ogv

muxer-oma

muxer-opus

muxer-pcm_alaw

muxer-pcm_f32be

muxer-pcm_f32le

muxer-pcm_f64be

muxer-pcm_f64le

muxer-pcm_mulaw

muxer-pcm_s16be

muxer-pcm_s16le

muxer-pcm_s24be

muxer-pcm_s24le

muxer-pcm_s32be

muxer-pcm_s32le

muxer-pcm_s8

muxer-pcm_u16be

muxer-pcm_u16le

muxer-pcm_u24be

muxer-pcm_u24le

muxer-pcm_u32be

muxer-pcm_u32le

muxer-pcm_u8

muxer-pcm_vidc

muxer-psp

muxer-rawvideo

muxer-rm

muxer-roq

muxer-rso

muxer-rtp

muxer-rtp_mpegts

muxer-rtsp

muxer-sap

muxer-sbc

muxer-scc

muxer-segafilm

muxer-segment

muxer-singlejpeg

muxer-smjpeg

muxer-smoothstreaming

muxer-sox

muxer-spdif

muxer-spx

muxer-srt

muxer-stream_segment

muxer-streamhash

muxer-sup

muxer-swf

muxer-tee

muxer-tg2

muxer-tgp

muxer-truehd

muxer-tta

muxer-uncodedframecrc

muxer-vc1

muxer-vc1t

muxer-voc

muxer-w64

muxer-wav

muxer-webm

muxer-webm_chunk

muxer-webm_dash_manifest

muxer-webp

muxer-webvtt

muxer-wtv

muxer-wv

muxer-yuv4mpegpipe

outdev-alsa

outdev-audiotoolbox

outdev-caca

outdev-fbdev

outdev-opengl

outdev-oss

outdev-pulse

outdev-sdl2

outdev-sndio

outdev-v4l2

outdev-xv

parser-aac

parser-aac_latm

parser-ac3

parser-adx

parser-av1

parser-avs2

parser-bmp

parser-cavsvideo

parser-cook

parser-dca

parser-dirac

parser-dnxhd

parser-dpx

parser-dvaudio

parser-dvbsub

parser-dvd_nav

parser-dvdsub

parser-flac

parser-g723_1

parser-g729

parser-gif

parser-gsm

parser-h261

parser-h263

parser-h264

parser-hevc

parser-jpeg2000

parser-mjpeg

parser-mlp

parser-mpeg4video

parser-mpegaudio

parser-mpegvideo

parser-opus

parser-png

parser-pnm

parser-rv30

parser-rv40

parser-sbc

parser-sipr

parser-tak

parser-vc1

parser-vorbis

parser-vp3

parser-vp8

parser-vp9

parser-webp

parser-xma

postproc

protocol-async

protocol-bluray

protocol-cache

protocol-concat

protocol-crypto

protocol-data

protocol-ffrtmpcrypt

protocol-ffrtmphttp

protocol-file

protocol-ftp

protocol-gopher

protocol-hls

protocol-http

protocol-httpproxy

protocol-https

protocol-icecast

protocol-libamqp

protocol-librtmp

protocol-librtmpe

protocol-librtmps

protocol-librtmpt

protocol-librtmpte

protocol-libsmbclient

protocol-libsrt

protocol-libssh

protocol-libzmq

protocol-md5

protocol-mmsh

protocol-mmst

protocol-pipe

protocol-prompeg

protocol-rtmp

protocol-rtmpe

protocol-rtmps

protocol-rtmpt

protocol-rtmpte

protocol-rtmpts

protocol-rtp

protocol-sctp

protocol-srtp

protocol-subfile

protocol-tcp

protocol-tee

protocol-tls

protocol-udp

protocol-udplite

protocol-unix

rpi

This feature flag does not enable additional features.

static