Milestone

A milestone badge: the platform's icon and the count rolling up to the goal; at the goal it pops, confetti bursts and the thank-you line rises under it.

  • social/milestone
  • Social
  • social
  • Overlay with alpha
  • 5 s (3–20 s)
Style
Live in your browser
Milestone at 16:9
0.00 / 5.00 s
npx volito render social/milestone --style pastel --out milestone.mov
Playing live with volito/browser, the engine a render uses. Each tab lays the item out again for that shape, not a crop. The graphic is transparent; the grey stands in for your footage.

Render it

npx volito render social/milestone --prop line='Thank you for 100K!' --out milestone.mov

That writes ProRes 4444 with alpha, ready to drop over footage. The same item in another shape, brand or format:

volito render social/milestone --aspect 9:16 --style cobalt --out milestone-9x16.mov
volito render social/milestone --format mp4 --out milestone.mp4
volito still social/milestone --t 2.5 --out milestone.png
volito info social/milestone     # every prop and part
volito add social/milestone      # copy its source into ./motion to edit

From Node:

import { findItem, renderVideo } from "volito";

await renderVideo(findItem("social/milestone"), { props: { line: "Thank you for 100K!" }, out: "milestone.mov" });

Or ask an agent with the MCP server connected: “Render the Volito milestone (social/milestone) in 9:16, in our brand.”

Props

Set each with --prop name=value, or all at once with --props and a JSON object.

PropTypeDefaultTakes
value
Goal
number1000001 – 10000000000
label
Counts
text—≤ 20 chars
platformchoiceyoutubeyoutube | instagram | tiktok | x | linkedin | threads | website
linetextThank you for 100K!≤ 40 chars

Parts

Each part takes any move, ease or idle: --motion badge.in=pop.

PartWhat it is
badgethe badge
confettithe confetti
linethe line under it

Tags: milestone, followers, subscribers, celebration, thank you

More in Social