Videos zusammenführen
Mehrere Clips der Reihe nach zu einem Video zusammenfügen. Wir normalisieren gängige Formatunterschiede; gleiche Auflösung liefert das zuverlässigste Ergebnis.
Videos zusammenführen
Anmelden, um es zu nutzen — 100 Credits gratis.
FFmpeg-Flags, die dieses Tool verwendet
Schnellreferenz, was jeder Parameter wirklich tut.
- -i x -i y -i z ...
- Jedes -i fügt einen Eingabe-Stream hinzu. Der Filtergraph referenziert per 0-indizierter Position: [0:...], [1:...], [2:...].
- -filter_complex
- Komplexer Filtergraph — nötig, wenn Filter mehrere Eingaben verbrauchen oder mehrere Ausgaben erzeugen. Einfaches -vf reicht für concat nicht.
- concat=n=N:v=1:a=1
- Verkettet Eingaben Ende an Ende. n=N = Anzahl Segmente; v=1 a=1 = jeweils ein Video- und ein Audiostream pro Segment.
- [0:v][0:a]...[N-1:v][N-1:a]
- Stream-Selektoren: i:v / i:a = Video / Audio des i-ten Eingangs. Reihenfolge hier = Reihenfolge im Output.
- -map [v] -map [a]
- Wählt die zusammengeführten Outputs aus dem Filtergraph per Name aus. Ohne -map nutzt FFmpeg automatische Stream-Auswahl, die den Filter ignorieren würde.
So funktioniert's
- 01
Clips hinzufügen
Jeder kann hochgeladen, per URL eingefügt oder aus „Zuletzt verwendet“ gewählt werden. Bis zu 10 pro Durchlauf.
- 02
Reihenfolge anpassen
Pfeile auf / ab zum Sortieren. Oberster Eintrag wird zuerst gespielt.
- 03
In der Cloud verarbeiten
Wir kodieren jeden Clip mit konsistentem Codec / Dimensionen neu, dann verketten. Langsamer als Stream-Copy, aber garantiert abspielbar.
- 04
Zusammengeführtes Video herunterladen
Sobald fertig, gibt es einen temporären Download-Link. Dateien werden nach 7 Tagen automatisch gelöscht.
FAQ
Warum re-encodierst du? Geht nicht Stream-Copy?
Stream-Copy-Concat (concat demuxer) funktioniert nur, wenn jeder Eingang exakt denselben Codec, Auflösung und Framerate hat. In der Praxis ist das selten — der Filter-Ansatz re-encodiert über eine normalisierte Pipeline und spielt immer ab.
Wie viele Clips kann ich zusammenführen?
Bis zu 10 pro Task in dieser UI. Die API hat keine feste Obergrenze — nutze concat=n=N mit beliebigem N.
Was, wenn meine Clips unterschiedliche Auflösungen haben?
Alle Clips müssen dieselbe Auflösung haben. Kleinere Unterschiede (Pixelformat, SAR, Audio-Sample-Rate) gleichen wir automatisch an, aber unterschiedliche Breite/Höhe scheitern — vorher mit Resize auf eine gemeinsame Auflösung bringen.
Gibt es Übergänge zwischen Clips?
Nein — harter Schnitt. Für Crossfades die API mit dem xfade-Filter nutzen (eigene Seite in den Docs).
Kann ich jeden Clip vor dem Zusammenführen kürzen?
Erst mit dem Trim-Tool jeden einzeln kürzen, dann die getrimmten Outputs hier hinzufügen. Oder alles in einem API-Call mit trim + concat Filtern verketten.
Kostenlos?
Mit der Registrierung erhältst du 100 Credits. Eine Zusammenführung kostet ca. 5 Credits pro Minute Gesamt-Output. Keine Subscription, einfach aufladen.
Verwandte Video-Tools
Im Code zusammenführen?
Dieses Tool ist ein Wrapper über unserer REST-API — drei Zeilen curl machen denselben Job in deiner Build-Pipeline oder Backend.
API-Docs ansehencurl -X POST https://api.ffhub.io/v1/tasks \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d {
"command": "-i https://you.com/a.mp4 -i https://you.com/b.mp4 -i https://you.com/c.mp4 -filter_complex [0:v][0:a][1:v][1:a][2:v][2:a]concat=n=3:v=1:a=1[v][a] -map [v] -map [a] -c:v libx264 -c:a aac output.mp4"
}