Есть ли способ масштабировать видео с течением времени с помощью ffmpeg? Это результат, который я хочу:

видео результат

Я просматривал документацию, и вы можете изменить масштаб, но не со временем. Я что-то пропустил ?. Есть другой "автоматический" инструмент для этого, потому что мне нужно сделать это на сервере?

1 ответ1

2

Для использования в наложении вы можете смоделировать ожидаемый результат, используя фильтр масштабирования.

Для (2xW, 2xH) конечного размера более 50 кадров используйте

ffmpeg -i video.mp4 -i overlaybg.mp4 -filter_complex
         "[0]pad=iw*2:ih*2:color=black@0,zoompan=z='min(pzoom+0.02,2)':d=1:s=2Wx2H[scaled];
          [1][scaled]overlay" output.mp4

Замените 2Wx2H вычисленными числовыми значениями.

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