FFmpeg ist ein leistungsstarkes Open-Source-Multimedia-Framework, das nahezu jedes Medienformat dekodieren, kodieren, transkodieren, muxen, demuxen, streamen, filtern und abspielen kann. Es ist eines der wichtigsten Werkzeuge im Bereich der Audio- und Videoverarbeitung.
Kernkomponenten
FFmpeg besteht aus mehreren Kernkomponenten:
| Komponente | Beschreibung |
|---|---|
| ffmpeg | Kommandozeilen-Tool zur Audio- und Videokonvertierung |
| ffprobe | Kommandozeilen-Tool zur Analyse von Multimedia-Streams |
| ffplay | Einfacher Mediaplayer basierend auf SDL |
| libavcodec | Bibliothek mit Encodern und Decodern |
| libavformat | Bibliothek zum Muxen und Demuxen |
| libavfilter | Bibliothek zur Audio- und Videofilterung |
Häufige Anwendungsfälle
Formatkonvertierung
Video von einem Format in ein anderes konvertieren:
ffmpeg -i input.mp4 output.aviAudio extrahieren
Audiospur aus einer Videodatei extrahieren:
ffmpeg -i input.mp4 -vn -acodec copy output.aacVideo komprimieren
Videodateigröße durch Neukodierung reduzieren:
ffmpeg -i input.mp4 -crf 28 output.mp4GIF erstellen
Videoclip in animiertes GIF konvertieren:
ffmpeg -i input.mp4 -vf "fps=10,scale=320:-1" output.gifWarum FFmpeg
- Universelle Formatunterstützung: Verarbeitet praktisch jedes Audio-/Videoformat
- Plattformübergreifend: Funktioniert unter Windows, macOS, Linux und mehr
- Hohe Leistung: Optimiert für Geschwindigkeit und Effizienz
- Völlig kostenlos: Open Source unter LGPL/GPL-Lizenz
- Umfangreiche Dokumentation: Große Community und reichhaltige Ressourcen
Erste Schritte
FFmpeg auf Ihrem System installieren:
# macOS
brew install ffmpeg
# Ubuntu/Debian
apt install ffmpeg
# Windows (mit Chocolatey)
choco install ffmpegInstallation überprüfen:
ffmpeg -versionMehr erfahren
FFHub bietet eine Sammlung praktischer FFmpeg-Befehle und Rezepte. Entdecken Sie unser FFmpeg Cookbook, um Lösungen für gängige Medienverarbeitungsaufgaben zu finden.

