ffmpeg

Install command:
brew install ffmpeg

Also known as: ffmpeg@8

Play, record, convert, and stream select audio and video codecs

https://ffmpeg.org/

License: GPL-3.0-or-later

Development: Pull requests

Formula JSON API: /api/formula/ffmpeg.json

Formula code: ffmpeg.rb on GitHub

Bottle (binary package) installation support provided for:

macOS on
Apple Silicon
tahoe
sequoia
sonoma
macOS on
Intel
sonoma
Linux ARM64
x86_64

Current versions:

stable 8.1.2
head ⚡️ HEAD

Other versions:

ffmpeg@7 7.1.5 Play, record, convert, and stream audio and video
ffmpeg@6 6.1.6 Play, record, convert, and stream audio and video
ffmpeg@5 5.1.10 Play, record, convert, and stream audio and video
ffmpeg@4 4.4.8 Play, record, convert, and stream audio and video
ffmpeg@2.8 2.8.22 Play, record, convert, and stream audio and video

Depends on:

dav1d 1.5.3 AV1 decoder targeted to be small and fast
lame 3.100 High quality MPEG Audio Layer III (MP3) encoder
libvmaf 3.2.0 Perceptual video quality assessment based on multi-method fusion
libvpx 1.16.0 VP8/VP9 video codec
openssl@3 3.6.2 Cryptography and SSL/TLS Toolkit
opus 1.6.1 Audio codec
sdl2-compat 2.32.70 SDL2 compatibility layer that uses SDL3 behind the scenes
svt-av1 4.1.0 AV1 encoder
x264 r3222 H.264/AVC encoder
x265 4.2 H.265/HEVC encoder

Depends on when building from source:

pkgconf 2.5.1 Package compiler and linker metadata toolkit
ffmpeg-full includes additional tools and libraries that are not included in the regular ffmpeg formula.

Analytics:

Installs (30 days)
ffmpeg 165,108
ffmpeg --HEAD 455
Installs on Request (30 days)
ffmpeg 147,176
ffmpeg --HEAD 421
Build Errors (30 days)
ffmpeg 385
ffmpeg --HEAD 4
Installs (90 days)
ffmpeg 525,774
ffmpeg --HEAD 1,441
Installs on Request (90 days)
ffmpeg 468,259
ffmpeg --HEAD 1,317
Installs (365 days)
ffmpeg 1,767,623
ffmpeg --HEAD 4,192
Installs on Request (365 days)
ffmpeg 1,547,656
ffmpeg --HEAD 3,977