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-2.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.0.1
head ⚡️ HEAD

Other versions:

ffmpeg@7 7.1.3 Play, record, convert, and stream audio and video
ffmpeg@6 6.1.4 Play, record, convert, and stream audio and video
ffmpeg@5 5.1.8 Play, record, convert, and stream audio and video
ffmpeg@4 4.4.6 Play, record, convert, and stream audio and video
ffmpeg@2.8 2.8.22 Play, record, convert, and stream audio and video

Revision: 3

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
libvpx 1.15.2 VP8/VP9 video codec
openssl@3 3.6.1 Cryptography and SSL/TLS Toolkit
opus 1.6.1 Audio codec
sdl2 2.32.10 Low-level access to audio, keyboard, mouse, joystick, and graphics
svt-av1 4.0.1 AV1 encoder
x264 r3222 H.264/AVC encoder
x265 4.1 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 192,378
ffmpeg --HEAD 349
Installs on Request (30 days)
ffmpeg 163,189
ffmpeg --HEAD 343
Build Errors (30 days)
ffmpeg 3,432
ffmpeg --HEAD 82
Installs (90 days)
ffmpeg 424,000
ffmpeg --HEAD 903
Installs on Request (90 days)
ffmpeg 365,335
ffmpeg --HEAD 868
Installs (365 days)
ffmpeg 1,578,211
ffmpeg --HEAD 3,680
Installs on Request (365 days)
ffmpeg 1,390,394
ffmpeg --HEAD 3,645