Zoom videos are a genre of 2D fractal animation. The rendering of the final video frames can be accelerated by computing only keyframes at regularly spaced zoom levels and interpolating between them. Alternatively, an exponential map transform can be used to render unwrapped rings around the zoom center.
Rendering the source keyframes is out of the scope of this project, use dedicated software for that, but once you have them you can use the tools here to assemble the final zoom video.
watch example zoom videos
git clone https://code.mathr.co.uk/zoom.git
GNU Affero General Public License