The Working Approach
Remotion Markup focuses on composition authoring: timing from the composition frame rate, animation driven by the current frame, and media elements that participate in a video timeline. The source explicitly warns that ordinary CSS transitions and animation classes are not a substitute for frame-driven rendering.
It is also a reference hub for more specialized work, from captions and maps to text measurement, effects, and audio. Its concrete value is the base contract: keep timing near the authored element, preserve independent editing targets, and use the appropriate media or effect component rather than treating every visual as an arbitrary DOM wrapper.
Expected Deliverables
- Frame-driven React composition markup
- Media layers with explicit timing and asset references
- A previewable scene with supported effect and editing structures
From Brief to Review
- 01Read Composition Settings
Use the existing frame rate for seconds-to-frames calculations and preserve the intended duration and dimensions.
- 02Author Timed Layers
Keep independently editable media and scenes on separate JSX nodes, with timing directly on components that support it. The reviewed source also requires one second of premounting via premountFor={fps} on supported timed components, including nested items; check the installed API before applying it.
- 03Add Motion and Effects
Drive motion with current-frame interpolation. Route specialized effects through the corresponding reference and compatible component.
- 04Inspect Video Frames
Review Studio playback and representative rendered frames for text overflow, media readiness, and timing.