Play, record, convert, and stream audio and video
https://ffmpeg.org/ Also known as: ffmpeg@3

Current versions

ffmpeg requires the following formulae to be installed:
nasm 2.13.03 Netwide Assembler (NASM) is an 80x86 assembler
pkg-config 0.29.2 Manage compile and link flags for libraries
texi2html 5.0 Convert TeXinfo files to HTML
lame 3.100 High quality MPEG Audio Layer III (MP3) encoder
x264 r2854 H.264/AVC encoder
xvid 1.3.5 High-performance, high-quality MPEG-4 video library
chromaprint 1.4.3 Core component of the AcoustID project (Audio fingerprinting)
fdk-aac 0.1.6 Standalone library of the Fraunhofer FDK AAC code from Android
fontconfig 2.12.6 XML-based font configuration API for X Windows
freetype 2.9 Software library to render fonts
frei0r 1.6.1 Minimalistic plugin API for video effects
game-music-emu 0.6.2 Videogame music file emulator collection
libass 0.14.0_1 Subtitle renderer for the ASS/SSA subtitle format
libbluray 1.0.2 Blu-Ray disc playback library for media players like VLC
libbs2b 3.1.0 Bauer stereophonic-to-binaural DSP
libcaca 0.99b19 Convert pixel information into colored ASCII art
libgsm 1.0.17 Lossy speech compression library
libmodplug Library from the Modplug-XMMS project
librsvg 2.42.2 Library to render SVG files using Cairo
libsoxr 0.1.2 High quality, one-dimensional sample-rate conversion library
libssh 0.7.5 C library SSHv1/SSHv2 client and server protocols
libvidstab 1.1.0 Transcode video stabilization plugin
libvorbis 1.3.6 Vorbis General Audio Compression Codec
libvpx 1.7.0 VP8/VP9 video codec
opencore-amr 0.1.5 Audio codecs extracted from Android open source project
openh264 1.7.0 H.264 codec from Cisco
openjpeg 2.3.0 Library for JPEG-2000 image manipulation
openssl 1.0.2n SSL/TLS cryptography library
opus 1.2.1 Audio codec
rtmpdump 2.4+20151223 Tool for downloading RTMP streaming media
rubberband 1.8.1 Audio time stretcher tool and library
sdl2 2.0.8 Low-level access to audio, keyboard, mouse, joystick, and graphics
snappy 1.1.7_1 Compression/decompression library aiming for high speed
speex 1.2.0 Audio codec designed for speech
tesseract 3.05.01 OCR (Optical Character Recognition) engine
theora 1.1.1 Open video compression format
two-lame 0.3.13 Optimized MPEG Audio Layer 2 (MP2) encoder
wavpack 5.1.0 Hybrid lossless audio compression
webp 0.6.1 Image format providing lossless and lossy compression for web images
x265 2.7 H.265/HEVC encoder
xz 5.2.3 General-purpose data compression with high compression ratio
zeromq 4.2.3 High-performance, asynchronous messaging library
zimg 2.7.4 Scaling, colorspace conversion, and dithering library

Reverse dependencies

The following formulae require ffmpeg to be installed:
gifify 4.0 Turn movies into GIFs
gifcap 1.0.4 Capture video from an Android device and make a gif
cmus 2.7.1_2 Music player with an ncurses based interface
qcli 0.9_1 Report audiovisual metrics via libavfilter
mediatomb 0.12.1_2 Open source (GPL) UPnP MediaServer
unpaper 6.1_1 Post-processing for scanned/photocopied books
vice 3.1_1 Versatile Commodore Emulator
moc 2.5.2_2 Terminal-based music player
vcs 1.13.2 Creates video contact sheets (previews) of videos
ppsspp 1.5.4 PlayStation Portable emulator
mgba 0.6.1_2 Game Boy Advance emulator
open-scene-graph 3.5.9 3D graphics toolkit
mpd 0.20.18 Music Player Daemon
audacious 3.9 Free and advanced audio player based on GTK+
mkvtomp4 1.3_1 Convert mkv files to mp4
opencv@2 Open source computer vision library
mpv 0.27.2 Media player based on MPlayer and mplayer2
opencv 3.4.1_2 Open source computer vision library
echoprint-codegen 4.12_2 Codegen for Echoprint

Recent formula history

Reto Kromer ffmpeg 3.4.2
ilovezfs ffmpeg: fix --HEAD build
ilovezfs ffmpeg: avoid opportunistic linkage to jack
Dominyk Tiller ffmpeg: revision bump for x264
Charles Lawrence ffmpeg: add librsvg optional dependency (#23219)

Formula code at GitHub