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: 4

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.16.0 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,631
ffmpeg --HEAD 354
Installs on Request (30 days)
ffmpeg 162,603
ffmpeg --HEAD 334
Build Errors (30 days)
ffmpeg 463
ffmpeg --HEAD 131
Installs (90 days)
ffmpeg 455,322
ffmpeg --HEAD 820
Installs on Request (90 days)
ffmpeg 388,261
ffmpeg --HEAD 766
Installs (365 days)
ffmpeg 1,626,467
ffmpeg --HEAD 3,691
Installs on Request (365 days)
ffmpeg 1,428,038
ffmpeg --HEAD 3,637