Используйте concat
ffmpeg -f concat -i intro -i mainvideo -i outro output.mov
Другой способ - использовать текстовый файл с одним видео в каждой строке, например: file '/ path / to / intro' file '/ path / to / main_video' file '/ path / to / outro'. Вы можете сохранить его как video_filelist. TXT, а затем выполните команду, как это:
ffmpeg -f concat -i '/path/to/video_filelist.txt' output.mov
Вы можете прочитать больше о concat здесь .
Удачи