Communitygithub.com

Brand Video Studio

Verwandle lange Videos in markierte Kurzclips oder bearbeite Rohmaterial für mehr Aufmerksamkeit – mit HyperFrames für codegesteuerte Motion-Grafiken und claude-eyes, um das Material visuell zu prüfen. Erstellt einen Markenleitfaden aus Logos, Fotos und Referenzen, falls der Benutzer keinen hat, und bietet einen Katalog an Animationsstilen. Nutze dies, wann immer der Benutzer Reels, Shorts, TikToks, Clips aus Podcasts, Vlogs, Webinaren oder Interviews möchte, Rohmaterial kürzen oder aufpeppen will, animierte Untertitel, Hooks oder ein Outro benötigt oder eine Marke definieren möchte.

Was ist Brand Video Studio?

Diese AI-Agent-Fähigkeit (Skill) verwandelt lange Videos in verkaufsstarke Kurzclips für Plattformen wie Reels, Shorts und TikTok oder bearbeitet Rohmaterial für mehr Zuschauerbindung. Sie kombiniert HyperFrames für codegetriebene Motion-Grafiken und claude-eyes, um das Filmmaterial visuell zu prüfen, anstatt sich nur auf Transkripte zu verlassen. Der Agent erstellt bei Bedarf automatisch einen Markenleitfaden aus vorgegebenen Logos, Bildern oder Referenzen und wählt aus einem Katalog an Animationsstilen. Der Workflow umfasst das Extrahieren von Untertiteln, das Prüfen von B-Roll und Musik, das Erstellen von Cut- und Spezifikationsdateien, das Rendern mit korrigierter Audio-Lautstärke sowie eine finale Qualitätskontrolle mittels `eyes index`. Der Skill ist für Claude Code, Cursor oder ähnliche KI-Entwicklungsumgebungen gedacht und kann auf jedem System mit Python 3, ffmpeg, Node und dem `eyes`-Tool ausgeführt werden.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/CarlosSantana94/brand-video-studio/tree/HEAD/skill

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht Brand Video Studio?

Erstelle markierte Videos, die Aufmerksamkeit erregen: ein Markenleitfaden, ein gewählter Animationsstil, dann codegerenderte Videos, die durch tatsächliches Anschauen geprüft werden.

Sprich mit dem Benutzer und schreibe sämtliche Bildschirmtexte und Kopien in der Sprache des Benutzers. Diese Anleitung ist nur auf Englisch, weil der Skill geteilt wird.

Bevor du beginnst

Führe dies einmal pro Rechner aus und behebe, was gemeldet wird:

python3 <skill>/scripts/doctor.py

Benötigt werden Python 3, ffmpeg, Node (für npx hyperframes) und eyes. Die Installation von eyes wird im eyes-Skill erklärt, oder mit uv tool install git+https://github.com/moritzkremb/claude-eyes gefolgt von eyes setup --fix. Lade die Skills hyperframes und eyes, falls verfügbar: Deren Regeln zu Kompositionsformat und Videobewertung gelten auch hier.

<skill> ist das Verzeichnis dieses Skills.

Den Auftrag wählen

Der Benutzer möchteAktion
Eine Marke oder hat nur ein Logo oder ReferenzenMarkenleitfaden, siehe unten
X Reels aus einem langen VideoMarkenleitfaden falls fehlend, dann references/reels-from-long-video.md
Ein Rohmaterial aufwertenMarkenleitfaden falls fehlend, dann references/edit-raw-video.md
Einen Look auswählen oder vergleichenreferences/animation-styles.md

Lege jeden Kunden oder Kanal in einem eigenen Ordner an:

<project>/
  brand/brand.json  BRAND.md  assets/
  source/words.json
  videos/<NN-name>/cut.json  spec.json  ...
  renders/
  COPY.md

Markenleitfaden

Verwende eine vorhandene brand.json wieder, falls das Projekt eine hat. Lies andernfalls references/brand-guidelines.md und erstelle sie aus dem, was der Benutzer dir gibt: Logo, Fotos, eine Website, Referenzvideos. Falls er nichts hat, frage nach dem Markennamen und der gewünschten Stimmung, und mache dann einen Vorschlag. Zeige das Ergebnis und hole ein „Ja“ ab, bevor du Videos erstellst, denn jedes Video übernimmt diese Entscheidungen.

Vor der Entscheidung ansehen

Plane niemals allein anhand des Transkripts. Eine starke Zeile über einer dunklen Einstellung ergibt ein schwaches Reel, und eine ruhige Passage kann das beste Filmmaterial enthalten.

python3 <skill>/scripts/transcribe.py source.mp4 source/words.json --lang en --glossary "Names, Terms"
eyes frames source.mp4 --range 1:00-1:30 --fps 1

Lies die von eyes index ausgegebene overview.md und betrachte deren Kontaktabzüge. Notiere starke Momente, B-Roll, eingebrannte Texte und Musik. Falls eyes eine lange Datei nicht transkribieren kann, setze die Variable WHISPER_MODEL, damit transcribe.py auf whisper-cli zurückfällt.

Ein Video erstellen

  1. Schreibe videos/<NN-name>/cut.json und spec.json. Alle Felder sind in references/spec.md beschrieben.
  2. Baue es zusammen:
    python3 <skill>/scripts/make_video.py videos/NN-name --brand brand/brand.json --words source/words.json
    
  3. Synchronisiere die Untertitel neu mit dem Clip, denn Zeitmessungen an einer langen Quelle können um bis zu 3 Sekunden abweichen. Führe dies durch, bevor du eine Ebene an die Stimme anpasst:
    eyes transcript videos/NN-name/assets/clip.mp4 --words --json > videos/NN-name/compositions/clip_words.json
    python3 <skill>/scripts/make_video.py videos/NN-name --brand brand/brand.json --words source/words.json
    
  4. Prüfen, anschauen, rendern, Audio anpassen:
    cd videos/NN-name
    npx --yes hyperframes check --json
    npx --yes hyperframes snapshot --at 0.3,8
    npx --yes hyperframes render -q delivery -o ../../renders/NN-name.mp4 --quiet
    ffmpeg -i in.mp4 -c:v copy -af loudnorm=I=-14:TP=-1.5:LRA=11 out.mp4
    
  5. Sieh dir das Rendering mit eyes index an und arbeite die references/review-checklist.md durch. Korrigiere und rendere erneut. Führe dies für jedes Video durch: Ein sauberer check bedeutet nur, dass die Datei gültig ist, nicht dass sie gut ist.

Rendere erst, nachdem der Benutzer den Plan gesehen hat. Rendern ist langsam, und ein falscher Hook verschwendet Zeit.

Abschluss

Schreibe eine COPY.md mit Titel, Beschreibung und Hashtags für jedes Video, in der Sprache des Benutzers, unter Verwendung der Markenstimme aus BRAND.md. references/reels-from-long-video.md behandelt das Format und einen Veröffentlichungskalender.

Überlasse das Posten dem Benutzer, es sei denn, er bittet dich darum, und bestätige vor der Veröffentlichung.

Verwandte Skills