Если бы это был я, я бы использовал функцию concat в FFmpeg.
Сначала создайте txt-файл, содержащий пути к файлам вышеупомянутых файлов mp4:
file 'C:\Users\[username]\Videos\File1.mp4'
file 'C:\Users\[username]\Videos\File2.mp4'
Затем перезвоните этому файлуиспользуя эту команду:
ffmpeg -f concat -safe 0 -i "C:\Users\[username]\Documents\Concatenate.txt" -c:v copy -c:a copy File1+2.mp4
В этом примере я назвал текстовый файл "Concatenate.txt", но вы можете назвать его как угодно.Результатом должен быть файл, содержащий оба видеофайла один за другим в порядке, указанном вами в текстовом файле.