↓Zum Hauptinhalt springen
Alemasone

FFmpeg unter Windows installieren & nutzen

Lerne, wie du FFmpeg via winget oder manuell installierst und mit praktischen Befehlen Videos konvertierst, Audio extrahierst oder Clips schneidest.

7 Min. Lesezeit Aktualisiert am
Windows Eingabeaufforderung mit einer laufenden Videokonvertierung
Auf dieser Seite
Unter Windows FFmpeg lässt sich mit einem Befehl installieren: winget install Gyan.FFmpeg. Es ist die Engine, die fast alle Videokonverter nutzen – auch die mit grafischer Oberfläche oder Online-Tools. Wenn du es direkt nutzt, hast du keine Größenbeschränkungen, kannst jeden Parameter kontrollieren und deine Dateien landen nicht auf dem Server von jemand anderem.

Es hat keine Fenster: Du schreibst einen Befehl und die Arbeit geht los. Am Anfang wirkt es etwas einschüchternd, aber für die typischen Aufgaben (Konvertieren, Audio extrahieren, Schneiden, Dateigröße reduzieren) reichen ein paar zu kopierende Befehle aus, die du weiter unten findest. Die letzte stabile Version ist die 9.0, erschienen im Jahr 2026.

Installation mit winget #

Das ist der schnellste Weg unter Windows 11 und auf einem aktualisierten Windows 10. Öffne das Terminal oder die Eingabeaufforderung und schreibe:

winget install Gyan.FFmpeg

Dies ist die vollständige Version von gyan.dev, genau diejenige, die du auch manuell herunterladen würdest. Schließe danach das Terminal und öffne es neu, damit der neue Pfad erkannt wird, und überprüfe dann:

ffmpeg -version

Wenn Versionsnummer und Build-Optionen erscheinen, ist alles korrekt eingerichtet.

Windows-Terminal mit der Ausgabe der FFmpeg-Versionsnummer und den Build-Optionen
Die Antwort von ffmpeg -version nach erfolgreicher Installation

Updates kommen per Befehl. Um auf die neueste Version zu aktualisieren, schreibe winget upgrade Gyan.FFmpeg. Bei der manuellen Installation musst du hingegen jedes Mal das Archiv neu herunterladen und die Dateien ersetzen.

Manuelle Installation #

Wird benötigt, wenn winget nicht verfügbar ist oder wenn du einen spezifischen Build möchtest.

  1. Gehe auf der offiziellen Download-Seite auf das Windows-Icon und wähle Windows builds from gyan.dev (alternativ gibt es die Builds von BtbN auf GitHub). Lade auf der gyan.dev-Seite unter release builds die Datei ffmpeg-release-full.7z herunter: das ist die vollständige Version mit allen Codecs.

  2. Entpacke das Archiv in einen Ordner, den du nicht verschiebst, zum Beispiel C:\ffmpeg. Windows 11 entpackt Dateien .7z ab der Version 23H2 automatisch (Rechtsklick → Alle extrahieren); unter Windows 10 benötigst du 7-Zip. Darin findest du den Ordner bin mit ffmpeg.exe, ffplay.exe und ffprobe.exe. Er muss nicht zwingend auf Laufwerk C: liegen; wichtig ist nur, dass der Pfad im nächsten Schritt korrekt ist.

  3. Füge diesen Ordner zum PATH hinzu: Suche im Startmenü nach Systemvariable bearbeiten (oder “Umgebungsvariablen für System ändern”), öffne die Umgebungsvariablen, wähle Path unter den Benutzervariablen aus, klicke auf Bearbeiten → Neu und gib ein:

    C:\ffmpeg\bin
    
  4. Bestätige alles mit OK, öffne ein neues Terminal und teste es mit ffmpeg -version.

Ohne den PATH startet FFmpeg nur, wenn du jedes Mal direkt in seinen Ordner navigierst. Wenn jemand sagt, die Installation „funktioniert nicht“, liegt es in neun von zehn Fällen daran.

Windows-Fenster für Umgebungsvariablen mit dem hinzugefügten Pfad zum FFmpeg-bin-Ordner im Path
Die Zeile, die zur Benutzer-Variable ‘Path’ hinzugefügt werden muss

Die wichtigsten Befehle auf einen Blick #

Die Struktur ist immer gleich: ffmpeg -i file_di_ingresso [opzioni] file_di_uscita.

Ein Video in MP4 konvertieren #

ffmpeg -i filmato.mkv -c:v libx264 -crf 23 -c:a aac -b:a 192k filmato.mp4

Die Zahl nach -crf regelt die Qualität: Je niedriger, desto besser das Bild und desto größer die Datei. Bei 18 siehst du kaum einen Unterschied zum Original, 23 ist ein guter Kompromiss; über 28 wird der Qualitätsverlust sichtbar.

Wenn du eine aktuelle Grafikkarte hast, kannst du diese zur Beschleunigung nutzen: Ersetze libx264 durch h264_nvenc bei NVIDIA, h264_amf bei AMD oder h264_qsv bei Intel. Bei gleicher Dateigröße ist die Qualität etwas geringer, aber für viele Anwendungen reicht es völlig aus.

Wenn das Video bereits im richtigen Format vorliegt und du nur den Container ändern willst, ist das direkte Kopieren sofort fertig, da nichts neu kodiert wird:

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

Audio aus einem Video extrahieren #

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

-vn entfernt das Video, -q:a 2 liefert hohe Qualität bei kleiner Datei. Wenn dir die Original-Audioqualität bereits gefällt, kannst du sie ohne Neukodierung extrahieren:

ffmpeg -i lezione.mp4 -vn -c:a copy lezione.m4a

Einen Ausschnitt schneiden #

ffmpeg -ss 00:01:30 -i video.mp4 -t 00:00:45 -c copy spezzone.mp4

Startet bei Minute eins und dreißig und nimmt 45 Sekunden auf. Mit -ss vor -i ist der Schnitt fast sofort erledigt.

Die Dateigröße eines Videos reduzieren #

ffmpeg -i grande.mp4 -vf "scale=1280:-2" -c:v libx264 -crf 26 -c:a aac -b:a 128k piccolo.mp4

Setzt die Breite auf 1280 Pixel, berechnet die Höhe proportional und senkt die Qualität etwas ab: Die Datei wird klein genug, um sie schnell zu versenden oder hochzuladen.

Einen Frame (Einzelbild) extrahieren #

ffmpeg -ss 00:00:10 -i video.mp4 -frames:v 1 immagine.jpg

Alle Dateien in einem Ordner konvertieren #

Über PowerShell:

Get-ChildItem *.mkv | ForEach-Object { ffmpeg -i $_.Name -c:v libx264 -crf 23 -c:a aac "$($_.BaseName).mp4" }
Testlauf mit 30 Sekunden. Bevor du eine lange Konvertierung startest, füge -t 00:00:30 hinzu und prüfe das Ergebnis. Wenn dir die Qualität nicht gefällt, merkst du es sofort und nicht erst nach 40 Minuten.

ffprobe und ffplay #

Im Ordner bin befinden sich drei Programme. ffmpeg.exe konvertiert und bearbeitet. ffplay.exe ist ein minimalistischer Player, der nützlich ist, um Dateien oder Ergebnisse schnell zu prüfen: ffplay video.mp4. Und dann gibt es noch ffprobe, das eine Datei analysiert und deren Eigenschaften ausgibt:

ffprobe video.mp4

Es zeigt Dauer, Video- und Audio-Codecs, Auflösung, Framerate und Spuren an. Das ist der erste Befehl, den man ausführen sollte, wenn eine Datei nirgendwo mehr öffnet: Meist liegt es an einem Codec, den das jeweilige Programm nicht unterstützt.

Windows-Terminal mit der Analyse von ffprobe: Dauer, Bitrate, Video- und Audio-Codecs der Datei
Die Informationen, die ffprobe aus einer Videodatei extrahiert

Häufige Fehler #

ffmpeg non è riconosciuto come comando. Der Pfad ist nicht im PATH enthalten, enthält einen Tippfehler (er muss auf \bin enden) oder das Terminal war bereits geöffnet, bevor du die Änderung vorgenommen hast.

Unknown encoder 'libx264'. Dein heruntergeladener Build enthält diesen Codec nicht: Du benötigst eine vollständige Version, wie sie auf der offiziellen Seite angegeben ist.

Die Ausgabedatei ist riesig. Du hast keine Qualität angegeben und FFmpeg nutzt daher eine sehr hohe Einstellung: Füge -crf hinzu.

Der Ton ist asynchron. Das passiert bei einigen Dateien mit variabler Framerate, wie z. B. Handyaufnahmen: Oft lässt es sich beheben, indem man auch das Audio neu kodiert, anstatt es nur zu kopieren.

Der Befehl scheint eingefroren zu sein. Schau dir die letzte Zeile an: FFmpeg zeigt dort den Fortschritt an und aktualisiert ihn ständig. Wenn sich die Zahlen ändern, arbeitet er.

Häufig gestellte Fragen #

Ist FFmpeg auch für die professionelle Nutzung kostenlos? #

Ja, es ist Open-Source-Software und du kannst sie auch beruflich nutzen. Die vollständigen Builds enthalten einige Komponenten unter der GPL-Lizenz: Wenn du FFmpeg in ein Programm integrierst, das du verbreitest, prüfe bitte die Lizenz des von dir verwendeten Builds.

Ist FFmpeg besser als ein Programm mit grafischer Benutzeroberfläche? #

Für gelegentliche Konvertierungen ist ein Programm mit Schaltflächen wie HandBrake komfortabler. Bei wiederkehrenden Aufgaben, Batch-Konvertierungen oder präzisen Parametern ist die Kommandozeile schneller und liefert immer das gleiche Ergebnis. Und viele dieser Programme nutzen im Hintergrund genau FFmpeg.

Kann ich es zum Schneiden von Videos ohne Qualitätsverlust verwenden? #

Ja, mit -c copy: Die Streams werden ohne Neucodierung kopiert, die Qualität bleibt identisch und es dauert nur wenige Sekunden. Der Nachteil ist, dass der Schnitt am nächsten Keyframe erfolgt und sich daher um einen Bruchteil einer Sekunde von dem Punkt verschieben kann, den du angegeben hast.

Funktioniert es auch auf Mac und Linux? #

Ja, es ist dasselbe Programm mit denselben Befehlen. Unter macOS installierst du es mit brew install ffmpeg, unter Ubuntu und deren Derivaten mit sudo apt install ffmpeg. Die Befehle aus dieser Anleitung funktionieren auf allen drei Systemen identisch.

Wie konvertiere ich ein Video für WhatsApp oder Social Media? #

Das Format, das überall funktioniert, ist MP4 mit H.264-Video und AAC-Audio – also genau das, was der erste Befehl in dieser Anleitung erzeugt. Für Social Media solltest du auch die Auflösung reduzieren: 1080 Pixel an der langen Seite reichen aus und die Datei wird viel kleiner.

Kann man es in einem anderen Ordner als C:\ffmpeg installieren? #

Ja, auch auf einer anderen Festplatte. Wichtig ist nur, dass der exakte Pfad zum Ordner bin in den PATH-Umgebungsvariablen eingetragen ist.

Weiterlesen