Wie fügt man ein Video mit ffmpeg ein

1960
M Join

Ich habe ein Video lange Zeit, möchte ich ein Video Intro & Outtro einfügen? Wie kann ich das machen?

ffmpeg -i intro -i mainvideo -i outtro outputvideo 
-1
Schauen Sie sich einfach die Dokumentation an: [https://trac.ffmpeg.org/wiki/Concatenate#differentcodec((https://trac.ffmpeg.org/wiki/Concatenate#differentcodec) Julian Kuchlbauer vor 7 Jahren 0

1 Antwort auf die Frage

0
Kalabaaz

Verwenden Sie concat

ffmpeg -f concat -i intro -i mainvideo -i outro output.mov 

Eine andere Möglichkeit besteht darin, eine Textdatei mit einem Video pro Zeile wie folgt zu verwenden: file '/ path / to / intro' file '/ path / to / main_video' file '/ path / to / outro' Sie können es als video_filelist speichern. txt und geben Sie dann einen Befehl wie folgt aus:

ffmpeg -f concat -i '/path/to/video_filelist.txt' output.mov 

Mehr über concat erfahren Sie hier .

Viel Glück

Der erste Befehl ist falsch. Der concat-Demuxer akzeptiert nur eine Textdatei als Eingabe. Gyan vor 7 Jahren 0
Vielen Dank für den Hinweis auf Mulvya. Du hast recht. Um von der Befehlszeile aus zu konkurrieren, ohne sich auf externe Textdateien zu verlassen, müssen Sie den Filter [concat] (http://ffmpeg.org/ffmpeg-filters.html#concat) verwenden. Kalabaaz vor 7 Jahren 0