M.words

GSAP motion · A camera move · Apache-2.0

What it does

Builds a line word by word at speech rhythm: rise, slide, pop, shrink or focus, with per-word gaps, a short smear and an accent color on the arriving word that settles to ink. Words are never split into letters.

Get it

M.words('#headline', { at: 2, mech: 'rise', gaps: [5,4,7], dist: 84, frames: 13, accent: { color: '#F2542D', word: -1 } })

Source on GitHub
Needs (the whole pack)

Node 22, Python 3.9, FFmpeg and Chrome. Optional and paid: an ElevenLabs key for voice and music. No Remotion: a film is an HTML page rendered through Chrome.

License

Apache-2.0

License notes are on the pack's page

From

motionmaxxing

Everything from motionmaxxing in the gallery

Back to the Asset Library