Text and subtitle motion
Keyword emphasis, line-by-line reveals, rolling numbers. The staple of narration overlays and explainer clips.
Making an animation that explains one idea usually starts with two hours of learning a video editor. EasyAnimate cuts out that part. You say what you want to explain, the system turns it into parameters, and animation components render the clip from them.
Short videos want animation. Course material wants animation. So do product explainers. But what a clip costs to produce has nothing to do with how much the clip matters. One transition is enough to justify an entire software chain.
This is the trade-off that shapes everything else. For the same clip, having a language model write vector code costs 1,751 tokens. Having it fill a parameter JSON costs 394 — 4.4x less. Parameters are structured, so any part of them can be changed later. Code cannot.
Keyword emphasis, line-by-line reveals, rolling numbers. The staple of narration overlays and explainer clips.
An action becomes a path you can follow, with call-outs and animated flow diagrams.
Bars, lines, shares, comparisons. A set of numbers legible in seconds.
Sequences, causality, hierarchy, system boundaries. What a static diagram cannot explain, motion can.
Template families (16 today)
| Direction | Representative templates |
|---|---|
| Teaching and science | 3D demo, STEM explainer, maps, line-drawing animation |
| Product and page | Product intro, webpage demo, interface interaction, logo reveal |
| Data and structure | Data visualisation, flow diagrams, platform architecture |
| Play and interaction | Mini games, interactive demos, loading motion |
EasyAnimate implementation
| Part | Notes |
|---|---|
| Back end | Node 22 + Fastify + SQLite; the only dependencies are Fastify and better-sqlite3 |
| Rendering | The server drives animation components frame by frame and composites video, with exact duration control |
| Accounts | WeChat QR sign-in behind a switchable provider (demo mode / production mode) |
| Billing | Redemption codes and credit quotas, metered per generation task |
| Delivery | Its own domain, ea.zyaisoft.cn, with the static entry point and generation API deployed separately |
Product summary
| Item | Detail |
|---|---|
| Status | Beta |
| Product | EasyAnimate (EasyAnimate) |
| Standalone site | https://ea.zyaisoft.cn/ |