Motion.selfTest

GSAP motion · A check on the result · Apache-2.0

What it does

Proves a film is seek-safe: plays every frame in order, then jumps to random frames and compares every element's style, transform and text, and the pixels of every canvas.

Get it

Motion.selfTest(M, { samples: 24 }) // or open the page with ?selftest

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