Videos unter Linux

ffmpeg für Einsteiger: Die wichtigsten Befehle mit Beispielen

Das Schweizer Taschenmesser für Video auf der Kommandozeile: Installation, Grundprinzip und 18 Befehle, die Sie wirklich brauchen.

ffmpeg steckt in unzähligen Programmen, oft ohne dass man es merkt. Videoplayer, Schnittprogramme und Konverter nutzen seine Bibliotheken. Direkt auf der Kommandozeile ist ffmpeg ein mächtiges Werkzeug, das mit einem einzigen Befehl erledigt, wofür andere Programme viele Klicks brauchen. Dieser Ratgeber erklärt die Installation, das Grundprinzip und die Befehle, die im Alltag am häufigsten gebraucht werden. Weitere Linux-Videowerkzeuge stellt der Ratgeber Videos unter Linux schneiden und umwandeln vor.

Installation

System Weg
Linux (Debian, Ubuntu) sudo apt install ffmpeg
Linux (Fedora) über die Paketquellen, für alle Codecs ggf. mit RPM Fusion
macOS mit Homebrew: brew install ffmpeg
Windows mit winget: winget install ffmpeg oder als ZIP-Paket von den auf ffmpeg.org verlinkten Seiten

Nach der Installation prüft ffmpeg -version, ob alles funktioniert.

Das Grundprinzip

Ein ffmpeg-Befehl folgt immer dem gleichen Muster:

ffmpeg [Optionen für die Eingabe] -i eingabe.datei [Optionen für die Ausgabe] ausgabe.datei

Die wichtigsten Optionen:

Option Bedeutung
-i Eingabedatei
-c:v, -c:a Codec für Video bzw. Ton
-c copy alle Spuren ohne Neukodierung übernehmen
-crf Qualitätsstufe (kleiner = besser)
-b:a Bitrate für den Ton
-vf, -af Video- bzw. Audiofilter
-ss, -to Startzeit, Endzeit
-an, -vn Ton bzw. Bild weglassen
-map bestimmte Spuren auswählen

Umwandeln und umpacken

1. Beliebiges Video in MP4 mit H.264:

ffmpeg -i eingabe.avi -c:v libx264 -crf 20 -preset slow -c:a aac -b:a 160k ausgabe.mp4

2. Container wechseln ohne Qualitätsverlust:

ffmpeg -i video.mkv -c copy video.mp4

3. In H.265 kodieren:

ffmpeg -i eingabe.mp4 -c:v libx265 -crf 26 -tag:v hvc1 -c:a copy ausgabe.mp4

4. Für schnelleren Start im Browser optimieren:

ffmpeg -i video.mp4 -c copy -movflags +faststart video-web.mp4

Schneiden und zusammenfügen

5. Ausschnitt ohne Neukodierung (schnell, schneidet an Schlüsselbildern):

ffmpeg -ss 00:01:30 -to 00:04:00 -i film.mp4 -c copy ausschnitt.mp4

6. Bildgenauer Ausschnitt mit Neukodierung:

ffmpeg -i film.mp4 -ss 00:01:30 -to 00:04:00 -c:v libx264 -crf 18 -c:a aac ausschnitt.mp4

7. Mehrere Dateien gleichen Formats aneinanderhängen: Legen Sie eine Textdatei liste.txt mit Zeilen wie file 'teil1.mp4' an und rufen Sie auf:

ffmpeg -f concat -safe 0 -i liste.txt -c copy gesamt.mp4

Bild bearbeiten

8. Skalieren auf 1080p Höhe:

ffmpeg -i eingabe.mp4 -vf "scale=-2:1080" -c:v libx264 -crf 20 -c:a copy ausgabe.mp4

9. Zeilensprung entfernen:

ffmpeg -i kassette.mkv -vf bwdif -c:v libx264 -crf 18 -c:a aac kassette.mp4

Mehr dazu im Ratgeber Deinterlacing.

10. Seitenverhältnis 4:3 setzen:

ffmpeg -i video.mp4 -vf "setdar=4/3" -c:v libx264 -crf 18 -c:a copy video-43.mp4

11. Video drehen (90 Grad im Uhrzeigersinn):

ffmpeg -i hochkant.mp4 -vf "transpose=1" -c:v libx264 -crf 20 -c:a copy gedreht.mp4

12. Ränder abschneiden (Breite:Höhe:x:y):

ffmpeg -i video.mp4 -vf "crop=704:560:8:8" -c:v libx264 -crf 18 -c:a copy beschnitten.mp4

Ton bearbeiten

13. Ton als MP3 extrahieren:

ffmpeg -i video.mp4 -vn -c:a libmp3lame -q:a 2 ton.mp3

14. Ton entfernen:

ffmpeg -i video.mp4 -an -c:v copy stumm.mp4

15. Lautstärke normalisieren:

ffmpeg -i video.mp4 -c:v copy -af loudnorm -c:a aac -b:a 160k normalisiert.mp4

16. Neue Tonspur unterlegen:

ffmpeg -i video.mp4 -i musik.mp3 -map 0:v -map 1:a -c:v copy -c:a aac -shortest mit-musik.mp4

Nützliches

17. Standbild aus einem Video speichern:

ffmpeg -ss 00:00:10 -i video.mp4 -frames:v 1 standbild.png

18. Viele Dateien auf einmal umwandeln (Linux, macOS):

for f in *.avi; do ffmpeg -i "$f" -c:v libx264 -crf 20 -c:a aac "${f%.avi}.mp4"; done

Unter Windows funktioniert in der PowerShell eine ähnliche Schleife mit Get-ChildItem *.avi | ForEach-Object { ... }.

Tipps für den Einstieg

  • Erst probieren, dann alles: Testen Sie Einstellungen mit -t 30 an den ersten 30 Sekunden.
  • Original nie überschreiben: Geben Sie der Ausgabe immer einen neuen Namen.
  • Fehlermeldungen lesen: ffmpeg nennt meist genau, was nicht passt, etwa einen Codec, den der Container nicht unterstützt.
  • ffprobe nutzen: Vor dem Umwandeln zeigt ffprobe, was in der Datei steckt.

Welche Qualitätsstufen und Codecs sich wofür eignen, erklären die Ratgeber Videoformate und Codecs und Videos verkleinern.

Häufige Fragen

Fragen und Antworten

Ist ffmpeg kostenlos und sicher?
Ja, ffmpeg ist freie Software. Laden Sie es über die Paketverwaltung Ihres Systems oder über die auf ffmpeg.org verlinkten Quellen herunter, nicht über unbekannte Downloadportale.
Was bedeutet -c copy?
Die Spuren werden unverändert übernommen, ohne Neukodierung. Das ist sehr schnell und verlustfrei, funktioniert aber nur, wenn der Zielcontainer die Codecs unterstützt und keine Filter nötig sind.
Warum ist der Schnitt mit -c copy ungenau?
Ohne Neukodierung kann ffmpeg nur an Schlüsselbildern schneiden. Der Schnitt landet deshalb oft einige Bilder neben der gewünschten Stelle. Für bildgenaue Schnitte muss neu kodiert werden.
Wie finde ich heraus, was in einer Datei steckt?
Mit ffprobe, das zusammen mit ffmpeg installiert wird. ffprobe datei.mp4 zeigt Container, Codecs, Auflösung, Bildrate, Tonspuren und Laufzeit.

Zuletzt überarbeitet am 27. Oktober 2026 von der Redaktion Munich Vision. Fehler gefunden?Schreiben Sie uns.