Слияние файлов mp4 (по порядку) с помощью ffmpeg - PullRequest
0 голосов
/ 29 мая 2018

Я пытаюсь объединить два файла mp4 (как с видео, так и со звуком), используя ffmpeg, и хотя я могу заставить их сливаться идеально, порядок, в котором мне нужны видео, неправильный.Я получил другие файлы mp4 для слияния в правильном порядке без проблем, но я не могу заставить этот сделать то же самое.

1 Ответ

0 голосов
/ 29 мая 2018

Если бы это был я, я бы использовал функцию 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", но вы можете назвать его как угодно.Результатом должен быть файл, содержащий оба видеофайла один за другим в порядке, указанном вами в текстовом файле.

...