1

Я пытаюсь объединить два файла, но второй файл повторяет последние две секунды первого, создавая крошечный раздражающий цикл в середине. Вот мой сценарий, основанный на этой документации:

ffmpeg -f concat -i mylist.txt -c copy final.avi

mylist.txt:

file '[Part1].avi'
file '[Part2].avi' inpoint 2

inpoint ничего не делает при использовании этого способа - я могу установить его на что угодно, и это не будет иметь значения. Что я делаю неправильно?

1 ответ1

1

Вы можете вырезать первые 2 секунды второго видео:

ffmpeg -ss 2 -i '[Part2].avi' -strict -2 -qscale 0 Part2-trimmed.avi

Затем объедините первое видео и новое:

ffmpeg -i '[Part1].avi' -i Part2-trimmed.avi -lavfi "concat=n=2:v=1" -strict -2 -qscale 0 final.avi

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .