programmatic-video
Installation
SKILL.md
Programmatic Explainer Video (PIL + ffmpeg or Remotion + Gemini TTS)
Create short (10-30s) animated explainer videos. Two pipelines:
- PIL + ffmpeg — lightweight, zero setup, static frames
- Remotion + Gemini TTS — React components, spring animations, per-slide audio sync
User preference: When the user says "not boring" or wants engaging content, default to Remotion. PIL+ffmpeg is the fallback for quick spikes.
When to Use
- User asks for a short animated explainer, title cards, or motion-graphics video.
- Manim is unavailable or overkill (no math/LaTeX, simple text scenes).
- Need a deterministic, dependency-light pipeline.
- For more dynamic/engaging videos (animated components, spring physics, complex layouts), use Remotion.
Don't use for: 3Blue1Brown-style math animations (use manim-video), interactive web demos, or long-form edited video.