FFMPEG склеить несколько входных файлов
Очень подробное описание того, как работает склейка различных входных файлов (это может быть видео, звуковые файлы, а могут быть контейнеры, откуда можно забрать только определённые дорожки с видео и аудиопотоками) дано вот тут
Ниже приведу простой пример склейки нескольких видеофайлов у которых одинковые аудио дорожки и кодек. Хороший кейс этого случая, когда мы из исходного видеофайла сделали нарезку, а потом хотим эту нарезку склеить в новый выходной видео файл.
Для начала нужно создать текстовый файлик вот с таким содержимым:
file '111.mkv' file '222.mkv' file '333.mkv' file '444.mkv' file '555.mkv'
-ss Точка старта вырезания
-t Длительность вырезаемого кусочка
-y Переписать выходной файл, если он уже существует
Вместо -vcodec copy -acodec copy можно просто написать -c copy