
Ffmpeg
Приветствую, нужна помощь с командной строкой для 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 секунды длинного поверх него
Прошу в телегу на обсуждение - дело минутное, заплачу как за час.
Заявки фрилансеров
