← All posts

Video schneiden und zusammenfügen mit FFmpeg

So schneidest, kürzt und verkettest du Videos mit FFmpeg — mit einfachen Kommandozeilen-Beispielen.

FFHub·2026-03-03
Video schneiden und zusammenfügen mit FFmpeg

Du willst einen Clip aus einem langen Video schneiden oder mehrere Dateien zusammenfügen? FFmpeg macht beides mit kurzen Befehlen. So geht's. Wenn deine Clips fertig sind, willst du sie vielleicht auch noch komprimieren, um die Dateigröße zu reduzieren.

Wie schneidest du ein Video?

Schneller Schnitt (ohne Re-Encoding)

-ss für den Startzeitpunkt, -to für das Ende. Mit -c copy wird nicht neu kodiert — geht praktisch sofort:

ffmpeg -ss 00:01:00 -to 00:02:30 -i input.mp4 -c copy output.mp4

Das holt den Clip von 1:00 bis 2:30 raus.

Schnitt nach Dauer

Mit -t gibst du die Länge an statt das Endzeitpunkt:

ffmpeg -ss 00:00:30 -i input.mp4 -t 60 -c copy output.mp4

Das extrahiert 60 Sekunden ab 0:30.

Präziser Schnitt (mit Re-Encoding)

-c copy ist schnell, schneidet aber am nächsten Keyframe — das kann ein paar Sekunden ungenau sein. Für exakte Schnitte:

ffmpeg -ss 00:01:00 -to 00:02:30 -i input.mp4 -c:v libx264 -c:a aac output.mp4

Wie entfernst du einen Abschnitt aus der Mitte?

Um einen Abschnitt rauszuschneiden (z. B. 0:00–1:00 und 2:00–Ende behalten), schneide jedes Stück und füge dann zusammen:

# Step 1: Extract the parts
ffmpeg -i input.mp4 -to 00:01:00 -c copy part1.mp4
ffmpeg -i input.mp4 -ss 00:02:00 -c copy part2.mp4

# Step 2: Merge (see below)

Wie fügst du mehrere Videos zusammen?

Methode 1: Concat-Demuxer (empfohlen)

Erstelle eine Textdatei mit der Liste der Videos:

# filelist.txt
file 'part1.mp4'
file 'part2.mp4'
file 'part3.mp4'

Dann zusammenfügen:

ffmpeg -f concat -safe 0 -i filelist.txt -c copy output.mp4

Das ist schnell und verlustfrei, wenn alle Dateien denselben Codec und dieselbe Auflösung haben.

Methode 2: Concat-Filter (verschiedene Formate)

Wenn die Dateien unterschiedliche Codecs oder Auflösungen haben, nutze den Concat-Filter:

ffmpeg -i part1.mp4 -i part2.mp4 \
  -filter_complex "[0:v][0:a][1:v][1:a]concat=n=2:v=1:a=1" \
  output.mp4

Das kodiert das Video neu — langsamer, aber gemischte Formate funktionieren. Wenn du Formate vor dem Zusammenfügen umwandeln musst, siehe Video konvertieren mit FFmpeg.

Wie holst du ein einzelnes Frame raus?

Hol dir einen Frame zu einem bestimmten Zeitpunkt:

ffmpeg -ss 00:00:05 -i input.mp4 -frames:v 1 frame.png

Wie teilst du ein Video in gleiche Stücke?

Ein Video in 30-Sekunden-Segmente teilen:

ffmpeg -i input.mp4 -c copy -segment_time 30 -f segment output_%03d.mp4

Schnellreferenz

AufgabeSchlüssel-Parameter
Schneiden (schnell)-ss, -to, -c copy
Schneiden (präzise)-ss, -to, -c:v libx264
Schneiden nach Dauer-ss, -t
Zusammenfügen (gleicher Codec)-f concat, -c copy
Zusammenfügen (gemischt)-filter_complex concat
Splitten-segment_time, -f segment

Probier es online

Keine Lust auf Kommandozeile? Mit FFHub schneidest und fügst du Videos direkt im Browser zusammen.

Verwandte Artikel

Video schneiden und zusammenfügen mit FFmpeg | FFHub