Ffmpeg

Богуслав18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
19.08.2021

Приветствую, нужна помощь с командной строкой для ffmpeg

У меня два ролика. Один длинный, второй короткий.

Мне нужно вставить короткий ролик в длинный, я использую такую команду:

ffmpeg -i long.mp4 -i short.mp4 -filter_complex "[0:v][1:v] overlay=0:0:enable='between(t,12,30)'" -pix_fmt yuv420p -c:a copy out.mp4

Проблема: оба ролика начинают проигрываться одновременно и на 12 секунде короткий ролик показывается в длинном, но уже тоже на 12ой секунде. А мне надо соответственно, чтобы на 12 секунде длинного ролика програлся короткий ролик с первой секунды и исчез.

Длинный ролик 34 секунды, он проигрывается непрерывно

Короткий ролик 17 секунда, он должен проиграться начиная с 12 секунды длинного поверх него

Прошу в телегу на обсуждение - дело минутное, заплачу как за час.

Заявки фрилансеров