FFMPEG задерживает многократное наложение видео (с разными задержками) - PullRequest
0 голосов
/ 22 апреля 2019

Я пытаюсь наложить видео (например, отчет) на другие видео или изображения, такие как подсказки на страницу в Facebook или подсказку на сайт. Эти другие видео или изображения меньше исходного и иногда прозрачные (rgba).

Я уже пытался наложить несколько видео, что очень хорошо работает:

ffmpeg -i 30fps_fhd.mp4 -i sample.mp4 -i timer.webm -i logo.jpg -filter_complex "overlay = x=100:y=1000, overlay = x=30:y=66:eof_action=pass, overlay = x=0:y=0" -acodec copy -t 70 out.mp4

Но теперь я хочу запустить некоторые видео или изображения не в начале видео, а через некоторое время. Я нашел такие флаги, как 'itsoffset' или 'setpts', но я не знаю, как применить их к этой 'команде наложения нескольких видео / изображений'.

LG Bamba

1 Ответ

0 голосов
/ 28 апреля 2019

Хорошо, я узнал, как это работает. Я должен взять ввод с помощью [index: v] применить к нему эффекты (разделенные запятыми) и сохранить его в переменной (добавить [var-name] в конце цепочки эффектов). Затем вы можете применить эффект наложения, поместив две переменные (если они не отредактированы, а затем входную переменную -> [index: v]) рядом друг с другом и запишите метаданные эффекта рядом с ними.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...