libav

Audio and video processing tools

https://libav.org/

/api/formula/libav.json (JSON API)

Formula code on GitHub

Current versions:

stable 12.3
head ⚡️ HEAD
bottle 🍾 high_sierra, sierra, el_capitan

Options:

--without-faac Disable AAC encoder via faac
--without-lame Disable MP3 encoder via libmp3lame
--without-libvorbis Disable Vorbis encoding via libvorbis
--without-libvpx Disable VP8 de/encoding via libvpx
--without-x264 Disable H.264 encoder via x264
--without-xvid Disable Xvid MPEG-4 video encoder via xvid
--with-opencore-amr Enable AMR-NB de/encoding and AMR-WB decoding via libopencore-amrnb and libopencore-amrwb
--with-openssl Enable SSL support
--with-rtmpdump Enable RTMP protocol support
--with-schroedinger Enable Dirac video format
--with-sdl Enable avplay
--with-speex Enable Speex de/encoding via libspeex
--with-theora Enable Theora encoding via libtheora
--with-libvo-aacenc Enable VisualOn AAC encoder
--without-fdk-aac Build without fdk-aac support
--without-freetype Build without freetype support
--without-opus Build without opus support
--with-fontconfig Build with fontconfig support
--with-frei0r Build with frei0r support
--with-gnutls Build with gnutls support

Depends on recommended:

faac 1.29.9.2 ISO AAC audio encoder
fdk-aac 0.1.6 Standalone library of the Fraunhofer FDK AAC code from Android
freetype 2.9.1 Software library to render fonts
lame 3.100 High quality MPEG Audio Layer III (MP3) encoder
libvorbis 1.3.6 Vorbis General Audio Compression Codec
libvpx 1.7.0 VP8/VP9 video codec
opus 1.2.1 Audio codec
x264 r2854 H.264/AVC encoder
xvid 1.3.5 High-performance, high-quality MPEG-4 video library

Depends on optionally:

fontconfig 2.13.0 XML-based font configuration API for X Windows
frei0r 1.6.1 Minimalistic plugin API for video effects
gnutls 3.5.19 GNU Transport Layer Security (TLS) Library
libvo-aacenc 0.1.3 VisualOn AAC encoder library
opencore-amr 0.1.5 Audio codecs extracted from Android open source project
openssl 1.0.2o SSL/TLS cryptography library
rtmpdump 2.4+20151223 Tool for downloading RTMP streaming media
schroedinger 1.0.11 High-speed implementation of the Dirac codec
sdl 1.2.15 Low-level access to audio, keyboard, mouse, joystick and graphics
speex 1.2.0 Audio codec designed for speech
theora 1.1.1 Open video compression format

Depends on when building from source:

pkg-config 0.29.2 Manage compile and link flags for libraries
yasm 1.3.0 Modular BSD reimplementation of NASM

Analytics:

Installs (30 days)
libav 1,552
libav --with-sdl --with-theora 79
libav --with-openssl 13
libav --with-opencore-amr --with-openssl --with-rtmpdump --with-schroedinger --with-sdl --with-speex --with-theora --with-libvo-aacenc --with-fontconfig --with-frei0r --with-gnutls 5
libav --with-opencore-amr --with-openssl --with-rtmpdump --with-schroedinger --with-sdl --with-speex --with-libvo-aacenc --with-fontconfig --with-frei0r --with-gnutls 2
libav --with-sdl 2
libav --with-theora 2
libav --with-x265 2
Installs on Request (30 days)
libav 1,239
libav --with-sdl --with-theora 79
libav --with-openssl 13
libav --with-opencore-amr --with-openssl --with-rtmpdump --with-schroedinger --with-sdl --with-speex --with-theora --with-libvo-aacenc --with-fontconfig --with-frei0r --with-gnutls 4
libav --with-opencore-amr --with-openssl --with-rtmpdump --with-schroedinger --with-sdl --with-speex --with-libvo-aacenc --with-fontconfig --with-frei0r --with-gnutls 2
libav --with-sdl 2
libav --with-theora 2
libav --with-x265 2
Build Errors (30 days)
libav 5
libav --with-opencore-amr --with-openssl --with-rtmpdump --with-schroedinger --with-sdl --with-speex --with-theora --with-libvo-aacenc --with-fontconfig --with-frei0r --with-gnutls 3
libav --with-opencore-amr --with-openssl --with-rtmpdump --with-schroedinger --with-sdl --with-speex --with-libvo-aacenc --with-fontconfig --with-frei0r --with-gnutls 2
libav --with-sdl --with-theora 1
Installs (90 days)
libav 7,839
libav --with-sdl --with-theora 221
libav --with-libvorbis --with-libvpx --with-freetype --with-fdk-aac --with-opus 38
libav --HEAD 23
libav --with-opencore-amr --with-openssl --with-rtmpdump --with-schroedinger --with-sdl --with-speex --with-theora --with-libvo-aacenc --with-fontconfig --with-frei0r --with-gnutls 23
libav --with-openssl 21
libav --with-theora 11
libav --with-sdl 9
libav --without-faac --without-x264 --without-xvid --without-fdk-aac 8
libav --with-gnutls 4
Installs on Request (90 days)
libav 5,444
libav --with-sdl --with-theora 207
libav --HEAD 21
libav --with-opencore-amr --with-openssl --with-rtmpdump --with-schroedinger --with-sdl --with-speex --with-theora --with-libvo-aacenc --with-fontconfig --with-frei0r --with-gnutls 19
libav --with-openssl 19
libav --with-theora 8
libav --without-faac --without-x264 --without-xvid --without-fdk-aac 8
libav --with-sdl 7
libav --with-gnutls 3
libav --with-openssl --with-fontconfig --with-gnutls 3
libav --with-openssl --with-rtmpdump 3
libav --with-openssl --with-rtmpdump --with-schroedinger --with-speex --with-theora --with-libvo-aacenc --with-fontconfig --with-frei0r 3
Installs (365 days)
libav 57,816
libav --with-libvorbis --with-libvpx --with-freetype --with-fdk-aac --with-opus 14,055
libav --with-sdl --with-theora 710
libav --with-sdl --with-theora --with-libvorbis 148
libav --with-opencore-amr --with-openssl --with-rtmpdump --with-schroedinger --with-sdl --with-speex --with-theora --with-libvo-aacenc --with-fontconfig --with-frei0r --with-gnutls 116
libav --with-openssl 58
libav --HEAD 51
libav --with-sdl 51
libav --with-theora 37
libav --with-rtmpdump 21
libav --with-gnutls 19
libav --with-freetype --with-fdk-aac 18
libav --with-libvpx 15
Installs on Request (365 days)
libav 41,107
libav --with-libvorbis --with-libvpx --with-freetype --with-fdk-aac --with-opus 13,252
libav --with-sdl --with-theora 637
libav --with-sdl --with-theora --with-libvorbis 118
libav --with-opencore-amr --with-openssl --with-rtmpdump --with-schroedinger --with-sdl --with-speex --with-theora --with-libvo-aacenc --with-fontconfig --with-frei0r --with-gnutls 85
libav --with-openssl 50
libav --HEAD 48
libav --with-sdl 33
libav --with-rtmpdump 17
libav --with-freetype --with-fdk-aac 16
libav --with-theora 16
libav --with-libvorbis --with-libvpx --with-freetype --with-opus 13
Fork me on GitHub