tce-load -i compiletc libass-dev faac-dev pulseaudio-dev libtheora-dev bzip2-dev libv4l2-dev libvpx113-dev perl5 lame-dev x264_164-dev libwebp1-dev opus-dev librsvg-dev gnutls38-dev x265-dev sdl2-dev libplacebo-dev libaom-dev nasm libva22-dev

wget https://ffmpeg.org/releases/ffmpeg-7.1.1.tar.xz

wget https://www.linuxfromscratch.org/patches/blfs/svn/ffmpeg-7.1.1-chromium_method-1.patch

cd ffmpeg-7.1.1

patch -Np1 -i ../ffmpeg-7.1.1-chromium_method-1.patch

CFLAGS="-flto -mtune=generic -Os -pipe" CXXFLAGS="-flto -mtune=generic -Os -pipe" ./configure --prefix=/usr/local --enable-gpl --enable-version3 --disable-static --enable-shared --disable-debug --enable-libaom --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libpulse --enable-libspeex --enable-libtheora --enable-libv4l2 --enable-libwebp --enable-libspeex --enable-librsvg --enable-gnutls --enable-sdl2 --enable-libplacebo --enable-libdrm [--disable-asm]

[--enable-libfdk-aac --enable-openssl non-free]

find . -name config.mak -type f -exec sed -i 's/-O3//g' {} \;

make [11m 58.37s]

gcc -shared -Wl,-soname,libswscale.so.8 -Wl,-Bsymbolic -Wl,--version-script,libswscale/libswscale.ver -Llibavcodec -Llibavdevice -Llibavfilter -Llibavformat -Llibavutil -Llibpostproc -Llibswscale -Llibswresample -Wl,--as-needed -Wl,-z,noexecstack -Wl,-rpath-link=:libpostproc:libswresample:libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil  -o libswscale/libswscale.so.8 libswscale/alphablend.o libswscale/gamma.o libswscale/half2float.o libswscale/hscale.o libswscale/hscale_fast_bilinear.o libswscale/input.o libswscale/options.o libswscale/output.o libswscale/rgb2rgb.o libswscale/slice.o libswscale/swscale.o libswscale/swscale_unscaled.o libswscale/utils.o libswscale/version.o libswscale/vscale.o libswscale/x86/hscale_fast_bilinear_simd.o libswscale/x86/input.o libswscale/x86/output.o libswscale/x86/range_convert.o libswscale/x86/rgb2rgb.o libswscale/x86/rgb_2_rgb.o libswscale/x86/scale.o libswscale/x86/scale_avx2.o libswscale/x86/swscale.o libswscale/x86/yuv2rgb.o libswscale/x86/yuv2yuvX.o libswscale/x86/yuv_2_rgb.o libswscale/yuv2rgb.o libswscale/log2_tab.o -lavutil -lm -latomic -pthread -L/usr/local/lib -lva-drm -lva -L/usr/local/lib -lva-x11 -lva -lvdpau -lX11 -lm -L/usr/local/lib -ldrm -L/usr/local/lib -lva -latomic -L/usr/local/lib -lX11 
lto-wrapper: warning: using serial compilation of 10 LTRANS jobs
lto-wrapper: note: see the '-flto' option documentation for more information
/usr/local/bin/ld: /tmp/ccqMFjiW.ltrans7.ltrans.o: warning: relocation against `mask24b' in read-only section `.text'
/usr/local/bin/ld: /tmp/ccqMFjiW.ltrans7.ltrans.o: relocation R_X86_64_PC32 against undefined symbol `mask24l' can not be used when making a shared object; recompile with -fPIC
/usr/local/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
make: *** [ffbuild/library.mak:119: libswscale/libswscale.so.8] Error 1


gcc tools/qt-faststart.c -o tools/qt-faststart

sudo make install

sudo install -v -m755 tools/qt-faststart /usr/local/bin

install prefix            /usr/local
source path               .
C compiler                gcc
C library                 glibc
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             no
strip symbols             yes
optimize for size         no
optimizations             yes
static                    no
shared                    yes
postprocessing support    yes
network support           yes
threading support         pthreads
safe bitstream reader     yes
texi2html enabled         no
perl enabled              yes
pod2man enabled           yes
makeinfo enabled          no
makeinfo supports HTML    no
xmllint enabled           yes

External libraries:
alsa                    libpulse                libxcb
bzlib                   librsvg                 libxcb_shape
gnutls                  libspeex                libxcb_shm
iconv                   libtheora               libxcb_xfixes
libaom                  libv4l2                 lzma
libass                  libvorbis               sdl2
libfreetype             libvpx                  xlib
libmp3lame              libwebp                 zlib
libopus                 libx264
libplacebo              libx265

External libraries providing hardware acceleration:
libdrm                  vaapi                   vulkan
v4l2_m2m                vdpau

Libraries:
avcodec                 avformat                swresample
avdevice                avutil                  swscale
avfilter                postproc

Programs:
ffmpeg                  ffplay                  ffprobe

Enabled decoders:
aac                     fmvc                    pgmyuv
aac_fixed               fourxm                  pgssub
aac_latm                fraps                   pgx
aasc                    frwu                    phm
ac3                     ftr                     photocd
ac3_fixed               g2m                     pictor
acelp_kelvin            g723_1                  pixlet
adpcm_4xm               g729                    pjs
adpcm_adx               gdv                     png
adpcm_afc               gem                     ppm
adpcm_agm               gif                     prores
adpcm_aica              gremlin_dpcm            prosumer
adpcm_argo              gsm                     psd
adpcm_ct                gsm_ms                  ptx
adpcm_dtk               h261                    qcelp
adpcm_ea                h263                    qdm2
adpcm_ea_maxis_xa       h263_v4l2m2m            qdmc
adpcm_ea_r1             h263i                   qdraw
adpcm_ea_r2             h263p                   qoa
adpcm_ea_r3             h264                    qoi
adpcm_ea_xas            h264_v4l2m2m            qpeg
adpcm_g722              hap                     qtrle
adpcm_g726              hca                     r10k
adpcm_g726le            hcom                    r210
adpcm_ima_acorn         hdr                     ra_144
adpcm_ima_alp           hevc                    ra_288
adpcm_ima_amv           hevc_v4l2m2m            ralf
adpcm_ima_apc           hnm4_video              rasc
adpcm_ima_apm           hq_hqa                  rawvideo
adpcm_ima_cunning       hqx                     realtext
adpcm_ima_dat4          huffyuv                 rka
adpcm_ima_dk3           hymt                    rl2
adpcm_ima_dk4           iac                     roq
adpcm_ima_ea_eacs       idcin                   roq_dpcm
adpcm_ima_ea_sead       idf                     rpza
adpcm_ima_iss           iff_ilbm                rscc
adpcm_ima_moflex        ilbc                    rtv1
adpcm_ima_mtf           imc                     rv10
adpcm_ima_oki           imm4                    rv20
adpcm_ima_qt            imm5                    rv30
adpcm_ima_rad           indeo2                  rv40
adpcm_ima_smjpeg        indeo3                  s302m
adpcm_ima_ssi           indeo4                  sami
adpcm_ima_wav           indeo5                  sanm
adpcm_ima_ws            interplay_acm           sbc
adpcm_ms                interplay_dpcm          scpr
adpcm_mtaf              interplay_video         screenpresso
adpcm_psx               ipu                     sdx2_dpcm
adpcm_sbpro_2           jacosub                 sga
adpcm_sbpro_3           jpeg2000                sgi
adpcm_sbpro_4           jpegls                  sgirle
adpcm_swf               jv                      sheervideo
adpcm_thp               kgv1                    shorten
adpcm_thp_le            kmvc                    simbiosis_imx
adpcm_vima              lagarith                sipr
adpcm_xa                lead                    siren
adpcm_xmd               libaom_av1              smackaud
adpcm_yamaha            libopus                 smacker
adpcm_zork              librsvg                 smc
agm                     libspeex                smvjpeg
aic                     libvorbis               snow
alac                    libvpx_vp8              sol_dpcm
alias_pix               libvpx_vp9              sonic
als                     loco                    sp5x
amrnb                   lscr                    speedhq
amrwb                   m101                    speex
amv                     mace3                   srgc
anm                     mace6                   srt
ansi                    magicyuv                ssa
anull                   mdec                    stl
apac                    media100                subrip
ape                     metasound               subviewer
apng                    microdvd                subviewer1
aptx                    mimic                   sunrast
aptx_hd                 misc4                   svq1
arbc                    mjpeg                   svq3
argo                    mjpegb                  tak
ass                     mlp                     targa
asv1                    mmvideo                 targa_y216
asv2                    mobiclip                tdsc
atrac1                  motionpixels            text
atrac3                  movtext                 theora
atrac3al                mp1                     thp
atrac3p                 mp1float                tiertexseqvideo
atrac3pal               mp2                     tiff
atrac9                  mp2float                tmv
aura                    mp3                     truehd
aura2                   mp3adu                  truemotion1
av1                     mp3adufloat             truemotion2
avrn                    mp3float                truemotion2rt
avrp                    mp3on4                  truespeech
avs                     mp3on4float             tscc
avui                    mpc7                    tscc2
bethsoftvid             mpc8                    tta
bfi                     mpeg1_v4l2m2m           twinvq
bink                    mpeg1video              txd
binkaudio_dct           mpeg2_v4l2m2m           ulti
binkaudio_rdft          mpeg2video              utvideo
bintext                 mpeg4                   v210
bitpacked               mpeg4_v4l2m2m           v210x
bmp                     mpegvideo               v308
bmv_audio               mpl2                    v408
bmv_video               msa1                    v410
bonk                    mscc                    vb
brender_pix             msmpeg4v1               vble
c93                     msmpeg4v2               vbn
cavs                    msmpeg4v3               vc1
cbd2_dpcm               msnsiren                vc1_v4l2m2m
ccaption                msp2                    vc1image
cdgraphics              msrle                   vcr1
cdtoons                 mss1                    vmdaudio
cdxl                    mss2                    vmdvideo
cfhd                    msvideo1                vmix
cinepak                 mszh                    vmnc
clearvideo              mts2                    vnull
cljr                    mv30                    vorbis
cllc                    mvc1                    vp3
comfortnoise            mvc2                    vp4
cook                    mvdv                    vp5
cpia                    mvha                    vp6
cri                     mwsc                    vp6a
cscd                    mxpeg                   vp6f
cyuv                    nellymoser              vp7
dca                     notchlc                 vp8
dds                     nuv                     vp8_v4l2m2m
derf_dpcm               on2avc                  vp9
dfa                     opus                    vp9_v4l2m2m
dfpwm                   osq                     vplayer
dirac                   paf_audio               vqa
dnxhd                   paf_video               vqc
dolby_e                 pam                     vvc
dpx                     pbm                     wady_dpcm
dsd_lsbf                pcm_alaw                wavarc
dsd_lsbf_planar         pcm_bluray              wavpack
dsd_msbf                pcm_dvd                 wbmp
dsd_msbf_planar         pcm_f16le               wcmv
dsicinaudio             pcm_f24le               webp
dsicinvideo             pcm_f32be               webvtt
dss_sp                  pcm_f32le               wmalossless
dst                     pcm_f64be               wmapro
dvaudio                 pcm_f64le               wmav1
dvbsub                  pcm_lxf                 wmav2
dvdsub                  pcm_mulaw               wmavoice
dvvideo                 pcm_s16be               wmv1
dxa                     pcm_s16be_planar        wmv2
dxtory                  pcm_s16le               wmv3
dxv                     pcm_s16le_planar        wmv3image
eac3                    pcm_s24be               wnv1
eacmv                   pcm_s24daud             wrapped_avframe
eamad                   pcm_s24le               ws_snd1
eatgq                   pcm_s24le_planar        xan_dpcm
eatgv                   pcm_s32be               xan_wc3
eatqi                   pcm_s32le               xan_wc4
eightbps                pcm_s32le_planar        xbin
eightsvx_exp            pcm_s64be               xbm
eightsvx_fib            pcm_s64le               xface
escape124               pcm_s8                  xl
escape130               pcm_s8_planar           xma1
evrc                    pcm_sga                 xma2
exr                     pcm_u16be               xpm
fastaudio               pcm_u16le               xsub
ffv1                    pcm_u24be               xwd
ffvhuff                 pcm_u24le               y41p
ffwavesynth             pcm_u32be               ylc
fic                     pcm_u32le               yop
fits                    pcm_u8                  yuv4
flac                    pcm_vidc                zero12v
flashsv                 pcx                     zerocodec
flashsv2                pdv                     zlib
flic                    pfm                     zmbv
flv                     pgm

Enabled encoders:
a64multi                huffyuv                 pfm
a64multi5               jpeg2000                pgm
aac                     jpegls                  pgmyuv
ac3                     libaom_av1              phm
ac3_fixed               libmp3lame              png
adpcm_adx               libopus                 ppm
adpcm_argo              libspeex                prores
adpcm_g722              libtheora               prores_aw
adpcm_g726              libvorbis               prores_ks
adpcm_g726le            libvpx_vp8              qoi
adpcm_ima_alp           libvpx_vp9              qtrle
adpcm_ima_amv           libwebp                 r10k
adpcm_ima_apm           libwebp_anim            r210
adpcm_ima_qt            libx264                 ra_144
adpcm_ima_ssi           libx264rgb              rawvideo
adpcm_ima_wav           libx265                 roq
adpcm_ima_ws            ljpeg                   roq_dpcm
adpcm_ms                magicyuv                rpza
adpcm_swf               mjpeg                   rv10
adpcm_yamaha            mjpeg_vaapi             rv20
alac                    mlp                     s302m
alias_pix               movtext                 sbc
amv                     mp2                     sgi
anull                   mp2fixed                smc
apng                    mpeg1video              snow
aptx                    mpeg2_vaapi             sonic
aptx_hd                 mpeg2video              sonic_ls
ass                     mpeg4                   speedhq
asv1                    mpeg4_v4l2m2m           srt
asv2                    msmpeg4v2               ssa
av1_vaapi               msmpeg4v3               subrip
avrp                    msrle                   sunrast
avui                    msvideo1                svq1
bitpacked               nellymoser              targa
bmp                     opus                    text
cfhd                    pam                     tiff
cinepak                 pbm                     truehd
cljr                    pcm_alaw                tta
comfortnoise            pcm_bluray              ttml
dca                     pcm_dvd                 utvideo
dfpwm                   pcm_f32be               v210
dnxhd                   pcm_f32le               v308
dpx                     pcm_f64be               v408
dvbsub                  pcm_f64le               v410
dvdsub                  pcm_mulaw               vbn
dvvideo                 pcm_s16be               vc2
dxv                     pcm_s16be_planar        vnull
eac3                    pcm_s16le               vorbis
exr                     pcm_s16le_planar        vp8_v4l2m2m
ffv1                    pcm_s24be               vp8_vaapi
ffvhuff                 pcm_s24daud             vp9_vaapi
fits                    pcm_s24le               wavpack
flac                    pcm_s24le_planar        wbmp
flashsv                 pcm_s32be               webvtt
flashsv2                pcm_s32le               wmav1
flv                     pcm_s32le_planar        wmav2
g723_1                  pcm_s64be               wmv1
gif                     pcm_s64le               wmv2
h261                    pcm_s8                  wrapped_avframe
h263                    pcm_s8_planar           xbm
h263_v4l2m2m            pcm_u16be               xface
h263p                   pcm_u16le               xsub
h264_v4l2m2m            pcm_u24be               xwd
h264_vaapi              pcm_u24le               y41p
h264_vulkan             pcm_u32be               yuv4
hdr                     pcm_u32le               zlib
hevc_v4l2m2m            pcm_u8                  zmbv
hevc_vaapi              pcm_vidc
hevc_vulkan             pcx

Enabled hwaccels:
av1_vaapi               hevc_vdpau              vc1_vaapi
av1_vdpau               hevc_vulkan             vc1_vdpau
av1_vulkan              mjpeg_vaapi             vp8_vaapi
h263_vaapi              mpeg1_vdpau             vp9_vaapi
h264_vaapi              mpeg2_vaapi             vp9_vdpau
h264_vdpau              mpeg2_vdpau             wmv3_vaapi
h264_vulkan             mpeg4_vaapi             wmv3_vdpau
hevc_vaapi              mpeg4_vdpau

Enabled parsers:
aac                     dvdsub                  mpegaudio
aac_latm                evc                     mpegvideo
ac3                     flac                    opus
adx                     ftr                     png
amr                     g723_1                  pnm
av1                     g729                    qoi
avs2                    gif                     rv34
avs3                    gsm                     sbc
bmp                     h261                    sipr
cavsvideo               h263                    tak
cook                    h264                    vc1
cri                     hdr                     vorbis
dca                     hevc                    vp3
dirac                   ipu                     vp8
dnxhd                   jpeg2000                vp9
dolby_e                 jpegxl                  vvc
dpx                     misc4                   webp
dvaudio                 mjpeg                   xbm
dvbsub                  mlp                     xma
dvd_nav                 mpeg4video              xwd

Enabled demuxers:
aa                      idf                     pcm_s16be
aac                     iff                     pcm_s16le
aax                     ifv                     pcm_s24be
ac3                     ilbc                    pcm_s24le
ac4                     image2                  pcm_s32be
ace                     image2_alias_pix        pcm_s32le
acm                     image2_brender_pix      pcm_s8
act                     image2pipe              pcm_u16be
adf                     image_bmp_pipe          pcm_u16le
adp                     image_cri_pipe          pcm_u24be
ads                     image_dds_pipe          pcm_u24le
adx                     image_dpx_pipe          pcm_u32be
aea                     image_exr_pipe          pcm_u32le
afc                     image_gem_pipe          pcm_u8
aiff                    image_gif_pipe          pcm_vidc
aix                     image_hdr_pipe          pdv
alp                     image_j2k_pipe          pjs
amr                     image_jpeg_pipe         pmp
amrnb                   image_jpegls_pipe       pp_bnk
amrwb                   image_jpegxl_pipe       pva
anm                     image_pam_pipe          pvf
apac                    image_pbm_pipe          qcp
apc                     image_pcx_pipe          qoa
ape                     image_pfm_pipe          r3d
apm                     image_pgm_pipe          rawvideo
apng                    image_pgmyuv_pipe       rcwt
aptx                    image_pgx_pipe          realtext
aptx_hd                 image_phm_pipe          redspark
aqtitle                 image_photocd_pipe      rka
argo_asf                image_pictor_pipe       rl2
argo_brp                image_png_pipe          rm
argo_cvg                image_ppm_pipe          roq
asf                     image_psd_pipe          rpl
asf_o                   image_qdraw_pipe        rsd
ass                     image_qoi_pipe          rso
ast                     image_sgi_pipe          rtp
au                      image_sunrast_pipe      rtsp
av1                     image_svg_pipe          s337m
avi                     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                     ingenient               sdns
bfstm                   ipmovie                 sdp
bink                    ipu                     sdr2
binka                   ircam                   sds
bintext                 iss                     sdx
bit                     iv8                     segafilm
bitpacked               ivf                     ser
bmv                     ivr                     sga
boa                     jacosub                 shorten
bonk                    jpegxl_anim             siff
brstm                   jv                      simbiosis_imx
c93                     kux                     sln
caf                     kvag                    smacker
cavsvideo               laf                     smjpeg
cdg                     lc3                     smush
cdxl                    live_flv                sol
cine                    lmlm4                   sox
codec2                  loas                    spdif
codec2raw               lrc                     srt
concat                  luodat                  stl
data                    lvf                     str
daud                    lxf                     subviewer
dcstr                   m4v                     subviewer1
derf                    matroska                sup
dfa                     mca                     svag
dfpwm                   mcc                     svs
dhav                    mgsts                   swf
dirac                   microdvd                tak
dnxhd                   mjpeg                   tedcaptions
dsf                     mjpeg_2000              thp
dsicin                  mlp                     threedostr
dss                     mlv                     tiertexseq
dts                     mm                      tmv
dtshd                   mmf                     truehd
dv                      mods                    tta
dvbsub                  moflex                  tty
dvbtxt                  mov                     txd
dxa                     mp3                     ty
ea                      mpc                     usm
ea_cdata                mpc8                    v210
eac3                    mpegps                  v210x
epaf                    mpegts                  vag
evc                     mpegtsraw               vc1
ffmetadata              mpegvideo               vc1t
filmstrip               mpjpeg                  vividas
fits                    mpl2                    vivo
flac                    mpsub                   vmd
flic                    msf                     vobsub
flv                     msnwc_tcp               voc
fourxm                  msp                     vpk
frm                     mtaf                    vplayer
fsb                     mtv                     vqf
fwse                    musx                    vvc
g722                    mv                      w64
g723_1                  mvi                     wady
g726                    mxf                     wav
g726le                  mxg                     wavarc
g729                    nc                      wc3
gdv                     nistsphere              webm_dash_manifest
genh                    nsp                     webvtt
gif                     nsv                     wsaud
gsm                     nut                     wsd
gxf                     nuv                     wsvqa
h261                    obu                     wtv
h263                    ogg                     wv
h264                    oma                     wve
hca                     osq                     xa
hcom                    paf                     xbin
hevc                    pcm_alaw                xmd
hls                     pcm_f32be               xmv
hnm                     pcm_f32le               xvag
iamf                    pcm_f64be               xwma
ico                     pcm_f64le               yop
idcin                   pcm_mulaw               yuv4mpegpipe

Enabled muxers:
a64                     h263                    pcm_s16le
ac3                     h264                    pcm_s24be
ac4                     hash                    pcm_s24le
adts                    hds                     pcm_s32be
adx                     hevc                    pcm_s32le
aea                     hls                     pcm_s8
aiff                    iamf                    pcm_u16be
alp                     ico                     pcm_u16le
amr                     ilbc                    pcm_u24be
amv                     image2                  pcm_u24le
apm                     image2pipe              pcm_u32be
apng                    ipod                    pcm_u32le
aptx                    ircam                   pcm_u8
aptx_hd                 ismv                    pcm_vidc
argo_asf                ivf                     psp
argo_cvg                jacosub                 rawvideo
asf                     kvag                    rcwt
asf_stream              latm                    rm
ass                     lc3                     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
codec2                  mov                     smoothstreaming
codec2raw               mp2                     sox
crc                     mp3                     spdif
dash                    mp4                     spx
data                    mpeg1system             srt
daud                    mpeg1vcd                stream_segment
dfpwm                   mpeg1video              streamhash
dirac                   mpeg2dvd                sup
dnxhd                   mpeg2svcd               swf
dts                     mpeg2video              tee
dv                      mpeg2vob                tg2
eac3                    mpegts                  tgp
evc                     mpjpeg                  truehd
f4v                     mxf                     tta
ffmetadata              mxf_d10                 ttml
fifo                    mxf_opatom              uncodedframecrc
filmstrip               null                    vc1
fits                    nut                     vc1t
flac                    obu                     voc
flv                     oga                     vvc
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                    rtmpt
cache                   httpproxy               rtmpts
concat                  https                   rtp
concatf                 icecast                 srtp
crypto                  ipfs_gateway            subfile
data                    ipns_gateway            tcp
fd                      md5                     tee
ffrtmphttp              mmsh                    tls
file                    mmst                    udp
ftp                     pipe                    udplite
gopher                  prompeg                 unix
gophers                 rtmp
hls                     rtmps

Enabled filters:
a3dscope                crossfeed               pad
aap                     crystalizer             pad_vaapi
abench                  cue                     pal100bars
abitscope               curves                  pal75bars
acompressor             datascope               palettegen
acontrast               dblur                   paletteuse
acopy                   dcshift                 pan
acrossfade              dctdnoiz                perlin
acrossover              deband                  perms
acrusher                deblock                 perspective
acue                    decimate                phase
addroi                  deconvolve              photosensitivity
adeclick                dedot                   pixdesctest
adeclip                 deesser                 pixelize
adecorrelate            deflate                 pixscope
adelay                  deflicker               pp
adenorm                 deinterlace_vaapi       pp7
aderivative             dejudder                premultiply
adrawgraph              delogo                  prewitt
adrc                    denoise_vaapi           procamp_vaapi
adynamicequalizer       deshake                 pseudocolor
adynamicsmooth          despill                 psnr
aecho                   detelecine              pullup
aemphasis               dialoguenhance          qp
aeval                   dilation                random
aevalsrc                displace                readeia608
aexciter                doubleweave             readvitc
afade                   drawbox                 realtime
afdelaysrc              drawbox_vaapi           remap
afftdn                  drawgraph               removegrain
afftfilt                drawgrid                removelogo
afir                    drmeter                 repeatfields
afireqsrc               dynaudnorm              replaygain
afirsrc                 earwax                  reverse
aformat                 ebur128                 rgbashift
afreqshift              edgedetect              rgbtestsrc
afwtdn                  elbg                    roberts
agate                   entropy                 rotate
agraphmonitor           epx                     sab
ahistogram              eq                      scale
aiir                    equalizer               scale2ref
aintegral               erosion                 scale_vaapi
ainterleave             estdif                  scdet
alatency                exposure                scharr
alimiter                extractplanes           scroll
allpass                 extrastereo             segment
allrgb                  fade                    select
allyuv                  feedback                selectivecolor
aloop                   fftdnoiz                sendcmd
alphaextract            fftfilt                 separatefields
alphamerge              field                   setdar
amerge                  fieldhint               setfield
ametadata               fieldmatch              setparams
amix                    fieldorder              setpts
amovie                  fillborders             setrange
amplify                 find_rect               setsar
amultiply               firequalizer            settb
anequalizer             flanger                 sharpness_vaapi
anlmdn                  floodfill               shear
anlmf                   format                  showcqt
anlms                   fps                     showcwt
anoisesrc               framepack               showfreqs
anull                   framerate               showinfo
anullsink               framestep               showpalette
anullsrc                freezedetect            showspatial
apad                    freezeframes            showspectrum
aperms                  fspp                    showspectrumpic
aphasemeter             fsync                   showvolume
aphaser                 gblur                   showwaves
aphaseshift             geq                     showwavespic
apsnr                   gradfun                 shuffleframes
apsyclip                gradients               shufflepixels
apulsator               graphmonitor            shuffleplanes
arealtime               grayworld               sidechaincompress
aresample               greyedge                sidechaingate
areverse                guided                  sidedata
arls                    haas                    sierpinski
arnndn                  haldclut                signalstats
asdr                    haldclutsrc             signature
asegment                hdcd                    silencedetect
aselect                 headphone               silenceremove
asendcmd                hflip                   sinc
asetnsamples            highpass                sine
asetpts                 highshelf               siti
asetrate                hilbert                 smartblur
asettb                  histeq                  smptebars
ashowinfo               histogram               smptehdbars
asidedata               hqdn3d                  sobel
asisdr                  hqx                     spectrumsynth
asoftclip               hstack                  speechnorm
aspectralstats          hstack_vaapi            split
asplit                  hsvhold                 spp
ass                     hsvkey                  ssim
astats                  hue                     ssim360
astreamselect           huesaturation           stereo3d
asubboost               hwdownload              stereotools
asubcut                 hwmap                   stereowiden
asupercut               hwupload                streamselect
asuperpass              hysteresis              subtitles
asuperstop              identity                super2xsai
atadenoise              idet                    superequalizer
atempo                  il                      surround
atilt                   inflate                 swaprect
atrim                   interlace               swapuv
avectorscope            interleave              tblend
avgblur                 join                    telecine
avsynctest              kerndeint               testsrc
axcorrelate             kirsch                  testsrc2
backgroundkey           lagfun                  thistogram
bandpass                latency                 threshold
bandreject              lenscorrection          thumbnail
bass                    libplacebo              tile
bbox                    life                    tiltandshift
bench                   limitdiff               tiltshelf
bilateral               limiter                 tinterlace
biquad                  loop                    tlut2
bitplanenoise           loudnorm                tmedian
blackdetect             lowpass                 tmidequalizer
blackframe              lowshelf                tmix
blend                   lumakey                 tonemap
blockdetect             lut                     tonemap_vaapi
blurdetect              lut1d                   tpad
bm3d                    lut2                    transpose
boxblur                 lut3d                   transpose_vaapi
bwdif                   lutrgb                  treble
cas                     lutyuv                  tremolo
ccrepack                mandelbrot              trim
cellauto                maskedclamp             unpremultiply
channelmap              maskedmax               unsharp
channelsplit            maskedmerge             untile
chorus                  maskedmin               uspp
chromahold              maskedthreshold         v360
chromakey               maskfun                 vaguedenoiser
chromanr                mcdeint                 varblur
chromashift             mcompand                vectorscope
ciescope                median                  vflip
codecview               mergeplanes             vfrdet
color                   mestimate               vibrance
colorbalance            metadata                vibrato
colorchannelmixer       midequalizer            vif
colorchart              minterpolate            vignette
colorcontrast           mix                     virtualbass
colorcorrect            monochrome              vmafmotion
colorhold               morpho                  volume
colorize                movie                   volumedetect
colorkey                mpdecimate              vstack
colorlevels             mptestsrc               vstack_vaapi
colormap                msad                    w3fdif
colormatrix             multiply                waveform
colorspace              negate                  weave
colorspectrum           nlmeans                 xbr
colortemperature        nnedi                   xcorrelate
compand                 noformat                xfade
compensationdelay       noise                   xmedian
concat                  normalize               xpsnr
convolution             null                    xstack
convolve                nullsink                xstack_vaapi
copy                    nullsrc                 yadif
corr                    oscilloscope            yaepblur
cover_rect              overlay                 yuvtestsrc
crop                    overlay_vaapi           zoneplate
cropdetect              owdenoise               zoompan

Enabled bsfs:
aac_adtstoasc           h264_mp4toannexb        pcm_rechunk
av1_frame_merge         h264_redundant_pps      pgs_frame_merge
av1_frame_split         hapqa_extract           prores_metadata
av1_metadata            hevc_metadata           remove_extradata
chomp                   hevc_mp4toannexb        setts
dca_core                imx_dump_header         showinfo
dovi_rpu                media100_to_mjpegb      text2movsub
dts2pts                 mjpeg2jpeg              trace_headers
dump_extradata          mjpega_dump_header      truehd_core
dv_error_marker         mov2textsub             vp9_metadata
eac3_core               mpeg2_metadata          vp9_raw_reorder
evc_frame_merge         mpeg4_unpack_bframes    vp9_superframe
extract_extradata       noise                   vp9_superframe_split
filter_units            null                    vvc_metadata
h264_metadata           opus_metadata           vvc_mp4toannexb

Enabled indevs:
alsa                    lavfi                   v4l2
fbdev                   oss                     xcbgrab
kmsgrab                 pulse

Enabled outdevs:
alsa                    pulse                   xv
fbdev                   sdl2
oss                     v4l2

License: GPL version 3 or later
