remotion-video-skill  by wshuyi

AI-powered programmatic video creation

Created 4 months ago
264 stars

Top 96.5% on SourcePulse

GitHubView on GitHub
Project Summary

A Claude Code Skill enabling programmatic video generation using the Remotion framework. It targets users who want to create dynamic, React-component-driven videos with AI-powered audio, offering a structured approach for tutorials, data visualizations, and music-reactive content. The skill simplifies complex video production into a code-first workflow.

How It Works

This skill leverages the Remotion framework to define video compositions using React components. It integrates AI Text-to-Speech (TTS) engines, specifically Edge TTS (free) or MiniMax TTS (paid, with voice cloning), to generate audio tracks. A scene-based architecture manages video flow and timing, supporting animations, subtitles, and music visualization for dynamic content creation.

Quick Start & Requirements

  • Installation: For Claude Code users, copy the remotion-video folder to ~/.claude/skills/ and restart Claude Code.
  • TTS Setup:
    • Edge TTS (Recommended): Install edge-tts via pip: pip install edge-tts.
    • MiniMax TTS: Obtain an API key and Voice ID from MiniMax Platform. Set environment variables: export MINIMAX_API_KEY="your-api-key-here" and export MINIMAX_VOICE_ID="your-voice-id-here".
  • Prerequisites: Node.js 18+, Python 3.8+ (for TTS), ffprobe (install via brew install ffmpeg on macOS or sudo apt install ffmpeg on Ubuntu/Debian).
  • Usage: Trigger via Claude Code prompts like "用代码做视频", "编程视频", "Remotion", or "/remotion-video".

Highlighted Details

  • Programmatic video creation using React components.
  • AI-powered TTS audio generation with options for free (Edge) or paid (MiniMax) services.
  • Scene-based architecture with automatic timing for structured video flow.
  • Support for animations, subtitles, and music visualization.

Maintenance & Community

No specific details on maintainers, community channels (like Discord/Slack), or roadmap were provided in the README.

Licensing & Compatibility

  • License: MIT.
  • Compatibility: Permissive MIT license suggests broad compatibility for commercial and closed-source use, though specific dependencies like Claude Code integration might impose platform constraints.

Limitations & Caveats

The skill is specifically designed as a Claude Code skill, implying integration with that platform is primary. Advanced users may need to adapt the setup for standalone Remotion projects. The README does not detail performance benchmarks or specific limitations of the AI TTS integrations.

Health Check
Last Commit

4 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
47 stars in the last 30 days

Explore Similar Projects

Starred by Eric Zhu Eric Zhu(Coauthor of AutoGen; Research Scientist at Microsoft Research), Luis Capelo Luis Capelo(Cofounder of Lightning AI), and
1 more.

hyperframes by heygen-com

4.8%
25k
HTML-native video rendering for AI agents
Created 3 months ago
Updated 3 hours ago
Feedback? Help us improve.