Communitygithub.com

elrufaiforexfx22-creator/claudecode-video-maker

Erstelle Marketing-Videos mit Remotion-Vorlagen, die von Claude Code gesteuert werden, unter Verwendung einer einzigen Konfigurationsdatei für Szenen, Skripte und Medien.

Was ist claudecode-video-maker?

Diese Fähigkeit ermöglicht es Claude Code, mithilfe von Remotion-Vorlagen und einer zentralen Konfigurationsdatei automatisch Marketing-Videos zu generieren. Sie ist besonders nützlich für Entwickler und Content-Ersteller, die schnell und effizient Videos mit dynamischen Szenen, Skripten und Medieninhalten erstellen möchten. Unterstützt wird die Integration in Claude Code, wobei die gesamte Videoerstellung über eine einzige JSON- oder YAML-Konfigurationsdatei gesteuert wird. Die Fähigkeit reduziert den manuellen Aufwand erheblich, da sie Szenenabfolgen, Textüberlagerungen und Medien-Assets nahtlos in Remotion-Templates einbindet und so professionelle Videos ohne tiefgehende Programmierkenntnisse ermöglicht.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add elrufaiforexfx22-creator/claudecode-video-maker

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht claudecode-video-maker?

Erstelle Marketing-Videos mit Remotion-Vorlagen, die von Claude Code gesteuert werden, unter Verwendung einer einzigen Konfigurationsdatei für Szenen, Skripte und Medien.

Überblick

Dieses Skill ermöglicht es dir, schnell und wiederholbar Marketing-Videos zu generieren, indem du eine Konfigurationsdatei (video.config.json oder video.config.yaml) erstellst, die Szenen, Skripte und Medien-Assets definiert. Claude Code liest diese Datei und rendert das Video mit Remotion.

Verwendung

  1. Erstelle eine Konfigurationsdatei mit deinen Video-Spezifikationen.
  2. Führe den Befehl claude video:generate --config video.config.json aus.
  3. Claude Code rendert das Video mit Remotion und speichert es in einem output/-Verzeichnis.

Konfigurationsdatei

Beispiel (video.config.json)

{
  "scene": [
    {
      "type": "introduction",
      "title": "Willkommen bei unserem Service",
      "script": "Entdecke die Zukunft der Automatisierung",
      "media": "assets/intro_bg.mp4"
    },
    {
      "type": "feature",
      "title": "Hauptfunktionen",
      "script": "Unsere Plattform bietet leistungsstarke Tools für Entwickler",
      "media": "assets/features_bg.png"
    }
  ],
  "output": {
    "format": "mp4",
    "fps": 30,
    "durationInFrames": 300
  }
}

Felder

  • scene (Array): Liste der Szenen. Jede Szene hat:
    • type (String): Szenentyp (z. B. introduction, feature, outro).
    • title (String): Titel der Szene.
    • script (String): Text, der in der Szene eingeblendet wird.
    • media (String, optional): Pfad zu einer Medien-Datei (MP4, PNG, JPG).
  • output (Objekt): Ausgabekonfiguration.
    • format (String): Videoformat (mp4, webm). Standard: mp4.
    • fps (Integer): Bildrate. Standard: 30.
    • durationInFrames (Integer): Gesamtdauer in Frames. Überschreibt die Szenendauer.

Voraussetzungen

  • Node.js (v18 oder höher)
  • Remotion installiert (npm i @remotion/cli)
  • Claude Code mit installiertem Skill

Unterstützte Plattformen

  • Claude Code (CLI)

Fehlerbehebung

  • Fehler: Config file not found: Stelle sicher, dass die Konfigurationsdatei im aktuellen Verzeichnis liegt.
  • Fehler: Media file missing: Überprüfe, ob die Medien-Dateien im assets/-Ordner existieren.
  • Langsames Rendern: Verwende kleinere Medien-Dateien oder reduziere die Dauer in Frames.

Lizenz

MIT

Verwandte Skills