1

Я хочу сгенерировать видео [скажем, 1000x600] из изображения 1000x600.

Изначально изображение должно быть увеличено вдвое (2000x1200) от центральной точки, затем прокручиваться в верхний левый угол, снова в центральную точку, снова в верхний правый угол и так далее.

Мне также нужен эффект ускорителя, если это возможно.

Я не могу найти какую-либо документацию по этому вопросу; кто-нибудь может дать мне подсказку?

1 ответ1

3

Вы можете сделать это с помощью ffmpeg, используя фильтр zoompan. Вам необходимо составить сложное математическое выражение, которое вычислит требуемое масштабирование (значение z ) и панорамирование (значения x и y ) для любого заданного момента времени.

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

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