Loading...
Loading...
Create modern product launch/pitch videos using Remotion. Use when creating app promo videos, SaaS launch videos, product demos, or startup pitch videos.
npx skill4agent add imaimai17468/modern-short-video-skills modern-short-videoWARNING: Do NOT skip this step. Skipping will result in missing rich expression opportunities.
/remotion-best-practicesAskUserQuestionNote: Screenshots for scenes using rich expressions (Step 1) are not needed.
public/| File | Purpose | Required |
|---|---|---|
| Main product screenshot (Mockups scene) | Yes |
| Feature 1 screenshot | Yes |
| Feature 2 screenshot | Optional |
| Feature 3 screenshot | Optional |
ls public/*.pngsrc/remotion/[ProductName]/[ProductName]Intro.tsxRoot.tsxdurationInFramesdurationInFrames = Sum of scene durations - (transition duration × number of transitions)pnpm run devbun run remotion┌─────────────────────────────────────────────────────────────┐
│ 1. REVEAL 2. CONCEPT 3. MOCKUPS │
│ (2-3s) (3-4s) (3-4s) │
│ Logo/Name Value prop Product preview │
├─────────────────────────────────────────────────────────────┤
│ 4. FEATURE 1 5. FEATURE 2 6. FEATURE 3 │
│ (3-4s each) (optional) (optional) │
│ Screenshot + Screenshot + Screenshot + │
│ Title/Desc Title/Desc Title/Desc │
├─────────────────────────────────────────────────────────────┤
│ 7. OUTRO 8. CTA │
│ (2-3s) (3-4s) │
│ Summary URL + Action │
└─────────────────────────────────────────────────────────────┘| Scene | Duration | Content | Asset |
|---|---|---|---|
| 1. Reveal | 2-3s | Product name, minimal animation | - |
| 2. Concept | 3-4s | Tagline, value proposition | - |
| 3. Mockups | 3-4s | Device mockup with main screenshot | |
| 4. Feature 1 | 3-4s | Feature title + screenshot | |
| 5. Feature 2 | 3-4s | Feature title + screenshot | |
| 6. Feature 3 | 3-4s | Feature title + screenshot | |
| 7. Outro | 2-3s | Product name + summary | - |
| 8. CTA | 3-4s | URL, call to action | - |
| Element | Do | Don't |
|---|---|---|
| Background | Solid dark | Gradients |
| Typography | Single font (Inter/Noto Sans JP) | Multiple fonts |
| Animation | Subtle fade/slide | Bouncy/flashy |
| Mockups | Real screenshots or rich expressions | Placeholder graphics |
| Text | Minimal, clear | Long paragraphs |
// Scene order
<TransitionSeries>
<RevealScene /> {/* 1. Logo/Name */}
<ConceptScene /> {/* 2. Value proposition */}
<MockupsScene /> {/* 3. Main product mockup */}
<FeatureScene n={1} /> {/* 4. Feature 1 */}
<FeatureScene n={2} /> {/* 5. Feature 2 (if provided) */}
<FeatureScene n={3} /> {/* 6. Feature 3 (if provided) */}
<OutroScene /> {/* 7. Summary */}
<CTAScene /> {/* 8. Call to action */}
</TransitionSeries>/remotion-best-practices