Непрерывно вращать изображение по центру на фоне - PullRequest
0 голосов
/ 20 апреля 2020

Можно ли непрерывно поворачивать изображение или серию изображений и выводить их как видео с помощью ffmpeg? Вращающееся изображение должно быть отцентрировано по фону.

См. пример видео .

1 Ответ

1 голос
/ 21 апреля 2020

Используйте фильтр rotate для поворота изображения, фильтр color в качестве фона и фильтр overlay для размещения изображения на фоне:

example of rotating image over plain background

ffmpeg -f lavfi -i color=c=00ff00:s=1280x720:d=10 -loop 1 -i image.png -filter_complex "[1]rotate=angle=PI*t:fillcolor=none:ow='hypot(iw,ih)':oh=ow[fg];[0][fg]overlay=x=(W-w)/2:y=(H-h)/2:shortest=1:format=auto,format=yuv420p" output.mp4
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...