
| Channel | Native caption |
|---|---|
| Tiktok | Most teams make one animation and jam it into 9 wrong sizes. AI-assisted: build motion as CODE with text and timing as inputs, then re-render every size in minutes. Let AI rough the in-betweens, you fix the timing. Method below. |
| One animation, nine wrong sizes? No. Build motion as code. Text + timing as inputs. Re-render, don't re-animate. Caption-safe zones always. #motiongraphics #animation #design #motiondesign #temerarii | |
| Most teams make one animation and then jam it into nine wrong sizes. How we scale motion correctly: build the animation as code with text and timing as inputs instead of baking it into a video file, so changing the size or words re-renders in minutes rather than re-animating for days. Let a model rough out the in-between frames, then fix the timing so it breathes, and set caption-safe zones once. Takeaway: make it once and ship it everywhere, properly. | |
| X | One animation jammed into 9 wrong sizes? No. Build motion as code → text + timing as inputs → re-render, don't re-animate. Make it once, ship it everywhere. temerarii.com |
| Most teams make one animation and then jam it into nine wrong sizes. Here's the move: build the animation as code with text and timing as inputs, not baked into a video file, so changing the size or the words re-renders in minutes. Let a model rough out the in-betweens, fix the timing, and set caption-safe zones once. Make it once and ship it everywhere. Want the method? It's on the site. | |
| Threads | One animation jammed into nine wrong sizes? No. Build motion as code with text and timing as inputs, re-render every size in minutes, set caption-safe zones once. Make it once, ship it everywhere. |
| Scalable motion graphics: how to build animation as code, use text and timing as inputs, re-render every aspect ratio, and set caption-safe zones. Plain-language motion design workflow guide for teams. | |
| Bluesky | One animation jammed into 9 wrong sizes? No. Build motion as code with text and timing as inputs, re-render every size in minutes. Make it once, ship it everywhere. temerarii.com |
| Youtube | Scale One Animation To Nine Feeds (Without Redoing It Nine Times) Most teams make one animation and then jam it into nine wrong sizes. This walkthrough shows how we scale motion correctly: build the animation as code with text and timing as inputs instead of baking it into a video, so changing size or words re-renders in minutes; let a model rough out the in-between frames, fix the timing so it breathes, and set caption-safe zones once. AI-assisted production. Give-it-away method from The Big T-M. Chapters: nine wrong sizes · build it as code · re-render not re-animate · AI in-betweens · caption-safe zones. |
| # | Layer (comp_id · still · tier) | Beat | Timecode | Motion | Logo | Audio | VO / on-screen / caption |
|---|---|---|---|---|---|---|---|
| 1 | ![]() matches intent shared field signature-3d | open | 0–5.2s | spatial-parallax | icon·liquid-chrome | ♪ bed_in | Most teams make one animation and then jam it into nine wrong sizes. on-screen: One animation, nine wrong sizes |
expected on screen: red ground · icosa hero in the shared Signal Field · Signum leads · node-graph · spatial-parallax · icon·liquid-chrome logo · caption bottom-left spec (the prompt): comp_id shared Signal Fieldvisual node-graphshape icosaground redtreatment liquid-chromemotion spatial-parallaxpower summoninstrument summon→One animation, nine wrong sizes | |||||||
| 2 | ![]() matches intent shared field signature-3d | hook | 5.2–11.8s | kinetic-build | icon·white-knockout | ♪ node_lock | Here is how The Big T-M scales motion to every feed without redoing the work nine times. on-screen: How AI scales motion correctly |
expected on screen: red ground · icosa hero in the shared Signal Field · Signum leads · mark · kinetic-build · icon·white-knockout logo · caption bottom-left spec (the prompt): comp_id shared Signal Fieldvisual markshape icosaground redtreatment white-knockoutmotion kinetic-buildpower laser-lockinstrument laser-trace→How AI scales motion correctly | |||||||
| 3 | ![]() matches intent NumberedList template | teach | 11.8–18.8s | kinetic-build | icon·liquid-chrome | ♪ node_lock | Build the animation as code with the text and timing as inputs, not baked into a video file. on-screen: Build it as code, not a video |
expected on screen: red ground · a NumberedList panel over a dimmed Signal Field · Signum leads · node-graph · kinetic-build · icon·liquid-chrome logo · caption bottom-left spec (the prompt): comp_id NumberedListvisual node-graphshape icosaground redtreatment liquid-chromemotion kinetic-buildpower morphinstrument morph+laser→Build it as code, not a videocurate items, nodes | |||||||
| 4 | ![]() matches intent RankList template | proof | 18.8–25.8s | receipts-count | icon·white-knockout | ♪ node_lock | The proof: change the size or the words and you re-render in minutes instead of re-animating for days. on-screen: Re-render, never re-animate |
expected on screen: red ground · a RankList panel over a dimmed Signal Field · Signum leads · receipts · receipts-count · icon·white-knockout logo · caption bottom-left spec (the prompt): comp_id RankListvisual receiptsshape icosaground redtreatment white-knockoutmotion receipts-countpower receiptsinstrument spotlight→Re-render, never re-animatecurate rows, statsLabels | |||||||
| 5 | ![]() matches intent DiffCard template | diff | 25.8–32.4s | crossfade-8f | icon·liquid-chrome | ♪ node_lock | The old way was exporting each format by hand and praying the captions stayed inside the frame. on-screen: Old way: export each one by hand |
expected on screen: red ground · a DiffCard panel over a dimmed Signal Field · Signum leads · code · crossfade-8f · icon·liquid-chrome logo · caption bottom-left spec (the prompt): comp_id DiffCardvisual codeshape icosaground redtreatment liquid-chromemotion crossfade-8fpower morphinstrument morph→Old way: export each one by handcurate codeLines, lines | |||||||
| 6 | ![]() matches intent ChecklistCard template | teach | 32.4–39.4s | kinetic-build | icon·white-knockout | ♪ node_lock | Now you let a model rough out the in-between frames, then you fix the timing so it breathes. on-screen: Let AI draft the in-betweens |
expected on screen: red ground · a ChecklistCard panel over a dimmed Signal Field · Signum leads · node-graph · kinetic-build · icon·white-knockout logo · caption bottom-left spec (the prompt): comp_id ChecklistCardvisual node-graphshape icosaground redtreatment white-knockoutmotion kinetic-buildpower morphinstrument morph+laser→Let AI draft the in-betweenscurate items, nodes | |||||||
| 7 | ![]() matches intent StatScoreboard template | proof | 39.4–46.4s | receipts-count | icon·liquid-chrome | ♪ node_lock | The receipt is energy that survives the crop: vertical, square, and wide all feel like the same piece. on-screen: Same energy, every aspect ratio |
expected on screen: red ground · a StatScoreboard panel over a dimmed Signal Field · Signum leads · receipts · receipts-count · icon·liquid-chrome logo · caption bottom-left spec (the prompt): comp_id StatScoreboardvisual receiptsshape icosaground redtreatment liquid-chromemotion receipts-countpower receiptsinstrument spotlight→Same energy, every aspect ratiocurate pillar, stats, statsLabels | |||||||
| 8 | ![]() matches intent ListCard template | step | 46.4–51.9s | kinetic-build | icon·white-knockout | ♪ node_lock | Set safe zones for captions once, so nothing important ever hides behind the interface. on-screen: Caption-safe zones, always |
expected on screen: red ground · a ListCard panel over a dimmed Signal Field · Signum leads · pipeline · kinetic-build · icon·white-knockout logo · caption bottom-left spec (the prompt): comp_id ListCardvisual pipelineshape icosaground redtreatment white-knockoutmotion kinetic-buildpower throwinstrument laser-trace→Caption-safe zones, alwayscurate items, stages, steps | |||||||
| 9 | ![]() matches intent shared field signature-3d | resolve | 51.9–56.9s | coalescence | icon·liquid-chrome | ♪ bed_out | Make it once and ship it everywhere, properly. on-screen: Make it once, ship it everywhere |
expected on screen: red ground · icosa hero in the shared Signal Field · Signum leads · coalescence · coalescence · icon·liquid-chrome logo · caption bottom-left spec (the prompt): comp_id shared Signal Fieldvisual coalescenceshape icosaground redtreatment liquid-chromemotion coalescencepower coalescenceinstrument coalescence→Make it once, ship it everywhere | |||||||