Videos mit FFmpeg zusammenführen
FFmpeg ist ein leistungsstarkes Kommandozeilen-Tool zur Verarbeitung von Multimedia-Dateien. Ein häufiger Anwendungsfall ist das Zusammenführen mehrerer Videodateien zu einer einzigen Datei. In diesem Leitfaden zeigen wir Ihnen, wie Sie dies einfach tun können.
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:
- FFmpeg auf Ihrem System installiert
- Mehrere Videodateien, die Sie zusammenführen möchten
Grundlegender Befehl
Der grundlegende Befehl zum Zusammenführen von Videos lautet:
ffmpeg -f concat -safe 0 -i filelist.txt -c copy output.mp4
Dieser Befehl verwendet eine Textdatei (filelist.txt
), die die Liste der zusammenzuführenden Videodateien enthält. Jede Zeile in der Datei sollte den Pfad zu einer Videodatei enthalten:
file 'video1.mp4'
file 'video2.mp4'
file 'video3.mp4'
Erweiterte Optionen
Wenn Sie mehr Kontrolle über die Ausgabe benötigen, können Sie zusätzliche Optionen verwenden. Zum Beispiel können Sie die Videocodecs und die Qualität angeben:
ffmpeg -f concat -safe 0 -i filelist.txt -c:v libx264 -crf 23 -c:a aac -b:a 192k output.mp4
Dieser Befehl verwendet den H.264-Codec für das Video und den AAC-Codec für das Audio mit einer Bitrate von 192 kbps.
Fazit
In diesem Leitfaden haben wir Ihnen gezeigt, wie Sie mehrere Videodateien mit FFmpeg zu einer einzigen Datei zusammenführen können. Mit diesen Befehlen können Sie Videokombinationsaufgaben in Ihren Multimedia-Projekten einfach erledigen.