Skip to content

render-and-polish

Use when applying final polish to edited video — Remotion composition for graphics/overlays, thumbnail extraction at key frames, multi-format output packaging, and publish metadata generation.

ModelSource
sonnetpack: video-pipeline
Full Reference

Final pipeline stage. Takes output/rough-cut.mp4 and applies Remotion-based compositions for lower thirds, intro/outro graphics, and caption overlays. Extracts thumbnails using scene detection and storyboard beat timing. Packages three output formats (1080p horizontal, 1080p vertical, 720p horizontal). Generates metadata.json with timestamps, tags, and format paths.


ItemValue
DependencyRemotion, FFmpeg
Inputsoutput/rough-cut.mp4, storyboard.json, brief.json
Output formats3 MP4 variants + thumbnails + metadata.json
Vertical cropAlways prompts user confirmation
AudioAll outputs include -movflags +faststart

I want to…File
Set up Remotion and build lower thirds, intro/outro, and captions compositionsreference/remotion-compositions.md
Run thumbnail extraction and multi-format FFmpeg output commandsreference/ffmpeg-outputs.md
See the metadata.json schema and final output directory structurereference/metadata.md

Usage: Read the reference file matching your current task from the index above. Each file is self-contained with code examples and inline gotchas.


┏━ ⚡ render-and-polish ━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Polishing: [title] → [format count] output formats ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛