🍺 BREW Explorer

← all formulae

ffmpeg-full

brew install ffmpeg-full v8.1.2 GPL-3.0-or-later keg-only

Multimedia framework for encoding, decoding, transcoding, and streaming audio and video with extensive codec support.

Why you might care

ffmpeg-full includes all optional dependencies (libplacebo, libvmaf, ggml, librist, etc.) for advanced features like HDR tone-mapping, quality metrics, and AI upscaling—use it if you need the kitchen sink. The standard ffmpeg formula is more minimal; this keg-only versioned variant lets both coexist. Essential for video processing pipelines, OBS, and professional media workflows.

Categories

Alternatives

libav handbrake mediainfo vlc
5.2k
30-day installs · #572
16.0k
90-day · #620
25.8k
365-day · #958

Runtime dependencies

Build dependencies

Links

Caveats

ffmpeg-full includes additional tools and libraries that are not included in the regular ffmpeg formula.

Keg-only reason

:versioned_formula

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "libav",
    "handbrake",
    "mediainfo",
    "vlc"
  ],
  "build_dependencies": [
    "pkgconf"
  ],
  "categories": [
    "video-tool",
    "audio-tool",
    "conversion",
    "encoding"
  ],
  "caveats": "ffmpeg-full includes additional tools and libraries that are not included in the regular ffmpeg formula.\n",
  "conflicts_with": [],
  "dependencies": [
    "aom",
    "aribb24",
    "dav1d",
    "fontconfig",
    "freetype",
    "frei0r",
    "ggml",
    "gnutls",
    "harfbuzz",
    "jpeg-xl",
    "lame",
    "libass",
    "libbluray",
    "libplacebo",
    "librist",
    "libsoxr",
    "libssh",
    "libvidstab",
    "libvmaf",
    "libvorbis",
    "libvpx",
    "libx11",
    "libxcb",
    "opencore-amr",
    "openjpeg",
    "opus",
    "rav1e",
    "rubberband",
    "sdl2-compat",
    "snappy",
    "speex",
    "srt",
    "svt-av1",
    "tesseract",
    "theora",
    "webp",
    "whisper-cpp",
    "x264",
    "x265",
    "xvid",
    "xz",
    "zeromq",
    "zimg",
    "libarchive",
    "libogg",
    "libsamplerate"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Play, record, convert, and stream many audio and video codecs",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:37:36+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "ffmpeg-full",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://ffmpeg.org/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": "FFmpeg",
  "installs_30d": 5229,
  "installs_365d": 25763,
  "installs_90d": 16027,
  "keg_only": 1,
  "keg_only_reason": ":versioned_formula",
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "GPL-3.0-or-later",
  "llm_generated_at": "2026-06-20T23:45:42+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "ffmpeg-full",
  "oldnames": [],
  "one_liner": "Multimedia framework for encoding, decoding, transcoding, and streaming audio and video with extensive codec support.",
  "optional_dependencies": [],
  "rank_30d": 572,
  "rank_365d": 958,
  "rank_90d": 620,
  "raw_hash": "b4c461bb19bbc400",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/f/ffmpeg-full.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [
    "bzip2",
    "libxml2"
  ],
  "version_head": "HEAD",
  "version_stable": "8.1.2",
  "versioned_formulae": [],
  "why_use_this": "ffmpeg-full includes all optional dependencies (libplacebo, libvmaf, ggml, librist, etc.) for advanced features like HDR tone-mapping, quality metrics, and AI upscaling\u2014use it if you need the kitchen sink. The standard ffmpeg formula is more minimal; this keg-only versioned variant lets both coexist. Essential for video processing pipelines, OBS, and professional media workflows."
}