Was macht remotion-video-skill?
🎥 Erstelle programmatisch Videos mit dem Remotion-Framework, inklusive KI-gestützter TTS, Animationen und automatischer Szenenzeitsteuerung.
Übersicht
Dieser Skill ermöglicht es KI-Agenten, mit dem Remotion Framework programmatisch Videos zu generieren. Du definierst Szenen mit Text, Bildern und Sprache, und der Skill kümmert sich um die zeitliche Steuerung, Animationen und das Rendering.
Funktionen
- KI-gestütztes Text-to-Speech (TTS) – Verwende OpenAI TTS oder andere Anbieter, um Voiceovers zu generieren.
- Automatisches Szenen-Timing – Die Dauer jeder Szene wird basierend auf der Länge des TTS-Audios automatisch berechnet.
- Animationen – Text- und Bildeinblendungen mit CSS-Animationen oder Lottie-Dateien.
- Unterstützung mehrerer Szenen – Erstelle Diashows, Erklärvideos oder personalisierte Inhalte.
Unterstützte Plattformen
- Claude Code
- Cursor
- Codex CLI
- Andere KI-Agenten, die SKILL.md unterstützen
Verwendung
- Installiere Remotion in deinem Projekt:
npm init video
- Definiere Szenen in einer JSON-Datei:
{
"scenes": [
{
"text": "Willkommen zu meinem Video!",
"image": "https://example.com/background.jpg",
"ttsVoice": "nova",
"ttsInput": "Willkommen zu meinem Video! Wir starten jetzt."
},
{
"text": "Das ist Szene 2",
"image": null,
"ttsVoice": "nova",
"ttsInput": "Und hier ist der zweite Teil."
}
]
}
- Führe den Remotion-Befehl aus:
npx remotion render src/index.ts out/video.mp4
Konfiguration
Setze die Umgebungsvariable OPENAI_API_KEY, um TTS zu aktivieren. Alternativ kannst du einen anderen TTS-Anbieter in der Konfiguration angeben.
Beispiel
Ein vollständiges Beispiel findest du im Ordner examples/ dieses Repositories.
Lizenz
MIT