macOS
brew install ffmpeg-fulllocal Homebrew formula metadata
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für ffmpeg-full in AI-Agent-Workflows.
Installation
brew install ffmpeg-fulllocal Homebrew formula metadata
choco install ffmpeg-fullChocolatey community package catalog · ffmpeg-full · Quelle: community.chocolatey.org
Überblick
Play, record, convert, and stream many audio and video codecs
Verlauf
ffmpeg-full is a packaging variant of FFmpeg rather than a separate upstream project. Its history is FFmpeg's history plus the package-manager concern of building the same multimedia framework with a broader codec and feature surface.
FFmpeg describes itself as a leading multimedia framework able to decode, encode, transcode, mux, demux, stream, filter, and play media. The upstream contains command-line tools such as ffmpeg, ffplay, and ffprobe, plus libraries including libavcodec, libavformat, libavfilter, libavdevice, libswscale, and libswresample.
The official download page emphasizes that FFmpeg upstream provides source code, while compiled packages are supplied by distributions and build providers. That source-first posture is why package formulas matter: the package decides which optional libraries and codecs are present for end users.
FFmpeg's official site lists distribution/package paths for Debian, Ubuntu, Fedora/RHEL, Windows builds, and macOS static builds, reflecting its role as infrastructure consumed through operating-system and language/package ecosystems as much as through direct source builds.
The Homebrew ffmpeg-full formula uses the FFmpeg release tarball and depends on a broad set of optional libraries, including AV1, subtitle, streaming, image, speech, and classic codec libraries. That makes it the package for users who want fewer surprises about codec availability on macOS.
Usage remains the normal FFmpeg command-line model: convert, inspect, stream, filter, and remux media with ffmpeg, ffprobe, and related tools. The point of ffmpeg-full is not a new UI; it is broader compiled-in functionality.
Compared with leaner FFmpeg formulas, ffmpeg-full is useful when workflows depend on external codec libraries or protocol support that may not be enabled in a smaller build.
Package nerds care about ffmpeg-full because FFmpeg's behavior is heavily shaped by compile-time options and linked libraries. Two machines can both have `ffmpeg` installed while supporting different encoders, decoders, filters, and protocols.
The formula embodies the long-running packaging tradeoff around FFmpeg: broad codec coverage and convenience versus larger dependency closures, licensing implications, and more moving parts to rebuild.
Sicherheitslage
broad file, network, media, or database tool signal.
blue Risiko · mittel Konfidenz · tool
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
zmqsend | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
Installationsmetadaten
| Paketschlüssel | brew:ffmpeg-full |
|---|---|
| Version | 8.1.2 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/ffmpeg-full |
| Homepage | https://ffmpeg.org/ |
| Repository | https://git.ffmpeg.org/ffmpeg.git |
| Upstream-Dokumentation | https://ffmpeg.org/documentation.html |
| Lizenz | GPL-3.0-or-later |
| Quellarchiv | https://ffmpeg.org/releases/ffmpeg-8.1.2.tar.xz |
| Zuletzt aktualisiert | 2026-07-05T23:07:18Z |
| Pulse | updated |
| Abhängigkeiten | aom, aribb24, dav1d, fontconfig, freetype, frei0r, ggml, gnutls, harfbuzz, jpeg-xl, lame, libarchive, libass, libbluray, libogg, libplacebo, librist, libsamplerate, libsoxr, libssh, libvidstab, libvmaf, libvorbis, libvpx, libx11, libxcb, opencore-amr, openjpeg, opus, qrencode, rav1e, rubberband, sdl2-compat, snappy, speex, srt, svt-av1, tesseract, theora, webp, whisper-cpp, x264, x265, xvid, xz, zeromq, zimg |
| Build-Abhängigkeiten | pkgconf |
| Von macOS bereitgestellte Bibliotheken | bzip2, libxml2 |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
| Einschränkungen | ffmpeg-full includes additional tools and libraries that are not included in the regular ffmpeg formula. |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | ffmpeg-full |
| Version Scheme | 0 |
| Revision | 1 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | yes |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
ffmpeg-full
choco install ffmpeg-fullQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.