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.01 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.99.5 High quality MPEG Audio Layer III (MP3) encoder
x264 r2795 H.264/AVC encoder
xvid 1.3.4 High-performance, high-quality MPEG-4 video library
chromaprint 1.4.2 Core component of the AcoustID project (Audio fingerprinting)
fdk-aac 0.1.5 Standalone library of the Fraunhofer FDK AAC code from Android
fontconfig 2.12.6 XML-based font configuration API for X Windows
freetype 2.8.1 Software library to render fonts
frei0r 1.6.1 Minimalistic plugin API for video effects
game-music-emu 0.6.1 Videogame music file emulator collection
libass 0.13.7 Subtitle renderer for the ASS/SSA subtitle format
libbluray 1.0.1 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
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.5_1 Vorbis General Audio Compression Codec
libvpx 1.6.1 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.2l 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.6 Low-level access to audio, keyboard, mouse, joystick, and graphics
snappy 1.1.7 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.0_2 Image format providing lossless and lossy compression for web images
x265 2.5_1 H.265/HEVC encoder
xz 5.2.3 General-purpose data compression with high compression ratio
zeromq 4.2.2 High-performance, asynchronous messaging library
zimg 2.6.1 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
pc6001vx 2.31.1 PC-6001 emulator
mgba 0.5.2_4 Game Boy Advance emulator
mkvtomp4 1.3_1 Convert mkv files to mp4
mlt 6.4.1 Author, manage, and run multitrack audio/video compositions
cmus 2.7.1_2 Music player with an ncurses based interface
qmmp 1.1.8 Qt-based Multimedia Player
gmic 2.1.1 Full-Featured Open-Source Framework for Image Processing
get_iplayer 3.05 Utility for downloading TV and radio programmes from BBC iPlayer
mpv 0.27.0_1 Media player based on MPlayer and mplayer2
qcli 0.9_1 Report audiovisual metrics via libavfilter
mediatomb 0.12.1_2 Open source (GPL) UPnP MediaServer
nuxeo 9.2 Enterprise Content Management
open-scene-graph 3.5.6_1 3D graphics toolkit
unpaper 6.1_1 Post-processing for scanned/photocopied books
vice 3.1_1 Versatile Commodore Emulator
openimageio 1.7.17 Library for reading, processing and writing images
paraview 5.3.0_2 Multi-platform data analysis and visualization application
moc 2.5.2_2 Terminal-based music player

Formula history

Zhiming Wang ffmpeg 3.4
selsta ffmpeg: remove openjpeg patch for head (#19179)
ilovezfs ffmpeg: add link to upstream mailing list post
ilovezfs ffmpeg: patch for openjpeg 2.3 compatibility (#19101)
Samuel Bishop ffmpeg: add option to build without GPL (#18909)
selsta ffmpeg: remove vda and schroedinger for head (#18575)
Zhiming Wang ffmpeg 3.3.4
Roman Le Négrate ffmpeg: enable Apple VideoToolbox hardware encoder
ilovezfs ffmpeg: patch for openjpeg 2.2 compatibility (#16697)
Zhiming Wang ffmpeg 3.3.3
Show all revisions of this formula