drawing_remotion
Renders a Remotion composition as a video clip. Available composition types: stats, chart, timeline, comparison.
When to use
Use for data-driven visuals that need more complex animation than the basic drawing processors support. Rendering is handled by Puffin Ship; no setup needed on your end.
In the editor
Add it from the Library (Overlays group), or with + add step and a search for drawing_remotion.
It takes no inputs. remotion_type is a dropdown choosing the design: a stats card, a chart, a timeline, or a comparison. props is the content for that design, and it is a free-form field rather than a set of labelled boxes, which makes it the one drawing step where the YAML tab is often easier than the Inspector: switch to it and the hover help on the step shows what the processor accepts. Each design reads its own props, so the fields that matter depend on the type you picked.
duration_sec sets the time on screen; position_sec places it at an exact second, or leave it empty for the next free gap. Set Output Level and the level parameter to where the clip goes.
You get one clip in the run timeline. Identical settings are only rendered once, so re-running a template after changing something else is fast.
YAML Example
- id: stats_card
processor: drawing_remotion
params:
remotion_type: stats
props:
title: "Platform Stats"
items:
- label: "Messages/sec"
value: "1M+"
- label: "Latency"
value: "<5ms"
duration_sec: 6.0
level: broll
output:
timeline: broll
Params
| Param | Type | Default | Description |
|---|---|---|---|
remotion_type |
select: stats, chart, timeline, comparison |
none | "stats", "chart", "timeline", "comparison" |
duration_sec |
duration (s) | 5 |
Clip duration |
position_sec |
duration (s) | 0 |
Place the clip at this timeline position (seconds). When omitted, the next available gap is used. |
level |
level | "broll" |
Output timeline level |
background |
string | "auto" |
"auto" or "solid:#rrggbb" |
brand_palette |
string | none | Comma-separated hex colors |
animation_style |
string | none | Override default animation style for this drawing type |
padding_pct |
number | 8 |
Padding as % of frame |
safe_zone_bottom_pct |
number | 0 |
Keep this percentage of the bottom frame height clear (for captions) |
props |
text | none | Free-form props passed to the Remotion composition |
Output
EditDecisions: one clip on the configured level.
Notes
- Rendering happens on the platform; there is nothing for you to install or configure.
- An identical clip is only rendered once, so re-running the step is fast.
- Which
propsare meaningful depends onremotion_type; each type has its own built-in design.