← All posts

Was ist FFmpeg

FFmpeg ist ein Open-Source-Framework zum Dekodieren, Kodieren, Transkodieren, Streamen und Filtern fast aller Audio- und Videoformate.

FFHub·2025-01-24
Was ist FFmpeg

FFmpeg ist ein Open-Source-Multimedia-Framework. Es kann fast jedes Audio- und Videoformat dekodieren, kodieren, transkodieren (transcode), muxen, demuxen, streamen, filtern und abspielen. In der Audio- und Video-Welt führt an FFmpeg kaum ein Weg vorbei.

Die wichtigsten Bausteine

FFmpeg besteht aus mehreren Komponenten:

KomponenteBeschreibung
ffmpegCLI-Tool zum Konvertieren von Audio und Video
ffprobeCLI-Tool zum Analysieren von Mediendaten
ffplayEinfacher Player auf SDL-Basis
libavcodecBibliothek mit Encodern und Decodern
libavformatBibliothek für Muxing und Demuxing
libavfilterBibliothek für Audio- und Video-Filter

Typische Aufgaben

Format umwandeln

Video von einem Format ins andere konvertieren (siehe auch Format-Konvertierung im Detail):

ffmpeg -i input.mp4 output.avi

Audio extrahieren

Tonspur aus einem Video ziehen (mehr dazu in Audio aus Video extrahieren):

ffmpeg -i input.mp4 -vn -acodec copy output.aac

Video komprimieren

Dateigröße per Re-Kodierung (re-encoding) reduzieren (Details in Video komprimieren mit FFmpeg):

ffmpeg -i input.mp4 -crf 28 output.mp4

GIF erzeugen

Videoclip in ein animiertes GIF wandeln:

ffmpeg -i input.mp4 -vf "fps=10,scale=320:-1" output.gif

Warum FFmpeg

  • Format-Vielfalt: praktisch jedes Audio- und Video-Format
  • Plattformübergreifend: Windows, macOS, Linux und mehr
  • Performance: auf Geschwindigkeit und Effizienz getrimmt
  • Kostenlos: Open Source unter LGPL/GPL
  • Aktive Community: viele Beispiele, viel Doku

Loslegen

Installation:

# macOS
brew install ffmpeg

# Ubuntu/Debian
apt install ffmpeg

# Windows (mit Chocolatey)
choco install ffmpeg

Prüfen:

ffmpeg -version

Mehr lernen

FFHub hat eine Sammlung praxistauglicher FFmpeg-Rezepte. Schau ins FFmpeg Cookbook für konkrete Lösungen.

Verwandte Artikel

Was ist FFmpeg | FFHub