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.
| Model | Source |
|---|---|
| sonnet | pack: video-pipeline |
Full Reference
render-and-polish
Section titled “render-and-polish”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.
Quick Reference
Section titled “Quick Reference”| Item | Value |
|---|---|
| Dependency | Remotion, FFmpeg |
| Inputs | output/rough-cut.mp4, storyboard.json, brief.json |
| Output formats | 3 MP4 variants + thumbnails + metadata.json |
| Vertical crop | Always prompts user confirmation |
| Audio | All outputs include -movflags +faststart |
Reference Index
Section titled “Reference Index”| I want to… | File |
|---|---|
| Set up Remotion and build lower thirds, intro/outro, and captions compositions | reference/remotion-compositions.md |
| Run thumbnail extraction and multi-format FFmpeg output commands | reference/ffmpeg-outputs.md |
| See the metadata.json schema and final output directory structure | reference/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.
Announcement
Section titled “Announcement”┏━ ⚡ render-and-polish ━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Polishing: [title] → [format count] output formats ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛