Features · Auto-zoom
Cinematic camera, zero work.
The camera eases into every click, type, hover, and highlight target with cubic ease-in/out, holds, eases back. cameraPan steps drive longer transitions for narrative beats.
How
Keyframes derived from event rects
Each interactive step writes its resolved bounding rect to events.json. The Remotion composition reads those rects and emits camera-transform keyframes around them: 350ms ease-in, hold for the action duration, 250ms ease-out. Hand-tuned per-step durations available via the schema.
Every render of this feature is deterministic. Capture writes the metadata; the composition reads it. Re-render after a UI change to get the new output without re-recording.
What you can override
Per-step camera overrides
- Zoom factor (default 1.6×; bump for tight UIs)
- Hold duration (default tracks the action; override for emphasis)
- Easing curve (cubic by default; linear for technical demos)
- cameraPan steps for cinematic transitions between unrelated regions
Render with Auto-zoom.
$19.99/mo or $199/yr. Render through the dashboard or via the API — same access either way.