Boris Tomasi
← Alle Artikelki

Schritt-für-Schritt: Videos mit HyperFrames und Claude oder ChatGPT erstellen

10 Min. Lesezeit · von Boris Tomasi

HyperFrames ist ein KI-gestütztes System zur Videoerstellung, bei dem Videos nicht klassisch in einem Schnittprogramm gebaut werden, sondern auf Basis von HTML, Animationen und klaren Textanweisungen entstehen. In Verbindung mit einem KI-Modell wie Claude oder ChatGPT kannst du den Aufbau, die Szenen, Texte und Animationen beschreiben, während die KI daraus Schritt für Schritt ein fertiges Video-Projekt erstellt. Das macht HyperFrames besonders spannend für alle, die professionelle Videos produzieren möchten, ohne jede Animation und technische Einstellung selbst programmieren zu müssen.

1. So funktioniert das System

Der Ablauf besteht aus vier Komponenten:

  1. Du beschreibst das gewünschte Video.
  2. Claude Code oder Codex erstellt den HTML-, CSS- und Animationscode.
  3. HyperFrames zeigt dir das Video als Vorschau.
  4. HyperFrames rendert daraus eine MP4-Datei.

HyperFrames selbst ist keine klassische Videobearbeitungssoftware. Das Video wird als HTML-Komposition aufgebaut. Animationen entstehen unter anderem mit GSAP. Der KI-Agent übernimmt dabei den Grossteil der technischen Arbeit.

HyperFrames empfiehlt ausdrücklich die Verwendung eines KI-Coding-Agenten. Unterstützt werden unter anderem Claude Code, Cursor, Gemini CLI, Codex, Google Antigravity und GitHub Copilot CLI.


Teil 1: Grundinstallation

Schritt 1: Terminal öffnen

Auf dem Mac öffnest du:

Programme → Dienstprogramme → Terminal

Du kannst auch über Spotlight nach „Terminal“ suchen.

Alle folgenden Befehle werden einzeln in dieses Fenster kopiert und mit Enter bestätigt.


Schritt 2: Node.js installieren

HyperFrames benötigt aktuell Node.js Version 22 oder neuer.

Prüfe zuerst, ob Node.js bereits installiert ist:

node --version

Erscheint beispielsweise:

v22.0.0

oder eine höhere Versionsnummer, kannst du weitermachen.

Ist Node.js noch nicht installiert, installierst du es am einfachsten über die offizielle Node.js-Webseite oder einen Paketmanager.

Nach der Installation prüfst du die Version erneut:

node --version

Schritt 3: FFmpeg installieren

FFmpeg wird benötigt, damit HyperFrames die einzelnen Videoframes zu einer MP4-Datei zusammensetzen kann.

Auf dem Mac installierst du FFmpeg mit Homebrew:

brew install ffmpeg

Danach prüfst du die Installation:

ffmpeg -version

Falls der Befehl brew nicht erkannt wird, musst du zuerst Homebrew installieren.


Teil 2: KI-Agent auswählen

Du brauchst nur einen der folgenden Wege.

Möglichkeit A: Claude Code

Claude Code arbeitet direkt in deinem Projektordner. Es kann Dateien erstellen, verändern und Terminalbefehle ausführen.

Schritt 4A: Claude Code installieren

npm install -g @anthropic-ai/claude-code

Anthropic empfiehlt, bei diesem Befehl kein sudo zu verwenden.

Danach startest du Claude Code mit:

claude

Beim ersten Start wirst du aufgefordert, dich mit deinem Claude-Konto oder über die Anthropic Console anzumelden. Claude Code kann je nach Konto über einen Claude Pro-, Max- oder API-Zugang verwendet werden.


Möglichkeit B: ChatGPT beziehungsweise Codex

Für ChatGPT verwendest du nicht einfach den normalen Chat, sondern Codex. Codex kann Projektdateien lesen, verändern und Befehle ausführen.

Du kannst HyperFrames beispielsweise in einer Codex-Arbeitsumgebung oder über eine lokale Codex-Installation verwenden. Entscheidend ist, dass Codex Zugriff auf den Projektordner und das Terminal hat.

Das Prinzip ist danach identisch:

  • Projektordner öffnen
  • HyperFrames-Skills installieren
  • Video beschreiben
  • Vorschau starten
  • Änderungen anfordern
  • MP4 rendern

Codex ist die Coding-Umgebung von OpenAI für Aufgaben wie das Verstehen, Erstellen, Verändern und Prüfen von Codeprojekten.


Teil 3: HyperFrames-Skills installieren

Schritt 5: Arbeitsordner erstellen

Erstelle zunächst einen Ordner, in dem du deine HyperFrames-Projekte speichern möchtest:

mkdir hyperframes-videos
cd hyperframes-videos

Schritt 6: HyperFrames-Skills installieren

Führe folgenden Befehl aus:

npx skills add heygen-com/hyperframes

Danach erscheint eine Auswahl der verfügbaren Skills.

Für den Einstieg solltest du mindestens diese Skills installieren:

/hyperframes
/hyperframes-core
/hyperframes-animation
/hyperframes-creative
/hyperframes-cli
/media-use
/hyperframes-registry
/general-video

Diese Skills erklären dem KI-Agenten, wie ein korrektes HyperFrames-Projekt aufgebaut wird. Sie enthalten Regeln für HTML-Kompositionen, Timings, Animationen, Untertitel, Voiceovers, Medien und Rendering.

Möchtest du sämtliche verfügbaren HyperFrames-Skills installieren, verwendest du:

npx skills add heygen-com/hyperframes --all

Das ist für den Einstieg bequem, installiert aber auch Workflows, die du möglicherweise noch nicht benötigst.


Teil 4: Erstes Projekt erstellen

Schritt 7: HyperFrames-Projekt anlegen

Erstelle dein erstes Video-Projekt:

npx hyperframes init mein-erstes-video

Wechsle danach in den Projektordner:

cd mein-erstes-video

Der Einrichtungsassistent fragt dich möglicherweise nach einem Beispiel, einem Stil oder vorhandenen Medien.

HyperFrames erstellt dabei unter anderem folgende Struktur:

mein-erstes-video/
├── meta.json
├── index.html
├── compositions/
└── assets/

Die wichtigsten Bestandteile sind:

  • index.html: Hauptkomposition des Videos
  • compositions/: einzelne Szenen oder Unterkompositionen
  • assets/: Bilder, Videos, Musik und Audiodateien
  • meta.json: Projektdaten

Diese Struktur wird vom HyperFrames-CLI automatisch angelegt.


Schritt 8: KI-Agent im Projekt starten

Mit Claude Code

Stelle sicher, dass du dich im Projektordner befindest:

cd mein-erstes-video

Starte Claude Code:

claude

Claude Code sieht nun die Dateien des Projekts und kann sie bearbeiten.

Mit Codex

Öffne den Ordner mein-erstes-video als Codex-Projekt beziehungsweise als Arbeitsverzeichnis.

Wichtig ist, dass Codex:

  • die Dateien lesen kann
  • die Dateien verändern darf
  • Terminalbefehle ausführen kann

Teil 5: Video durch einen Prompt erstellen

Schritt 9: Video zunächst beschreiben

Starte bei Claude Code mit dem HyperFrames-Skill:

/hyperframes

Danach gibst du deinen Auftrag ein.

Beispiel:

Erstelle mit HyperFrames ein 15 Sekunden langes Video im Format 9:16.

Thema:
Drei Gründe, warum Unternehmen KI nicht erfolgreich einführen.

Ziel:
Das Video soll als LinkedIn- und Instagram-Kurzvideo funktionieren.

Aufbau:
0–2 Sekunden:
Grosse Headline: „Warum KI-Projekte scheitern“

2–6 Sekunden:
Grund 1: Keine klare Verantwortung

6–10 Sekunden:
Grund 2: Zu viele Tools, kein Prozess

10–13 Sekunden:
Grund 3: Keine praktische Einführung

13–15 Sekunden:
Abschluss: „KI braucht keinen Hype. KI braucht einen Plan.“

Design:
Dunkelblauer Hintergrund.
Türkise Kontrastfarbe #40e0d0.
Klare moderne Typografie.
Hochwertige, reduzierte Motion-Graphics.
Keine verspielten Animationen.

Erstelle zuerst DESIGN.md, SCRIPT.md und STORYBOARD.md.
Erstelle danach die HyperFrames-Komposition.
Prüfe das Projekt mit dem HyperFrames-Linter.

Je konkreter dein Auftrag ist, desto gezielter kann der Agent das Video umsetzen.


Schritt 10: Medien hinzufügen

Bilder, Logos, Videos und Musik legst du im Ordner assets ab.

Beispiel:

assets/
├── logo.png
├── portrait.jpg
├── background.mp4
└── music.mp3

Danach kannst du dem Agenten schreiben:

Verwende assets/logo.png am Ende des Videos.

Nutze assets/background.mp4 als Hintergrund der zweiten Szene.

Die Hintergrundmusik liegt unter assets/music.mp3.
Sie soll dezent eingesetzt werden.

Verwende möglichst eindeutige Dateinamen. Dadurch erkennt der Agent die Medien leichter.


Teil 6: Vorschau starten

Schritt 11: HyperFrames-Vorschau öffnen

Öffne bei Bedarf ein zweites Terminalfenster und wechsle dort in den Projektordner:

cd hyperframes-videos/mein-erstes-video

Starte die Vorschau:

npx hyperframes preview

HyperFrames startet nun das HyperFrames Studio im Browser. Änderungen an der index.html oder den Kompositionen werden automatisch neu geladen.

Du hast jetzt zwei Arbeitsbereiche:

  • Im Browser siehst du das Video.
  • In Claude Code oder Codex verlangst du Änderungen.

Teil 7: Video mit Sprache bearbeiten

Schritt 12: Änderungen wie bei einem Videoeditor anfordern

Du musst nicht selbst im Code arbeiten. Beschreibe die gewünschte Änderung.

Beispiele:

Mache die Hauptüberschrift deutlich grösser.
Die erste Szene ist zu langsam. Verkürze sie um eine Sekunde.
Lasse die drei Begriffe nacheinander von unten erscheinen.
Reduziere die Animationen. Das Video soll hochwertiger und ruhiger wirken.
Füge bei Sekunde 8 ein animiertes Diagramm ein.
Das Logo ist zu klein. Vergrössere es um 40 Prozent.
Prüfe, ob Texte oder Elemente über den sichtbaren Bereich hinausragen.
Starte die Vorschau und behebe alle sichtbaren Layoutfehler.

Der Agent verändert daraufhin den HTML-, CSS- oder GSAP-Code.


Teil 8: Voiceover und Untertitel

Schritt 13: Sprechertext erstellen

Du kannst dem Agenten schreiben:

Erstelle einen natürlichen deutschen Sprechertext für dieses Video.

Der Text soll maximal 40 Wörter haben.
Kurze Sätze.
Direkte Ansprache.
Keine Werbefloskeln.

Speichere den finalen Text in SCRIPT.md.

Schritt 14: Voiceover erzeugen

HyperFrames verfügt über Workflows für Text-to-Speech, Transkription und Medienverarbeitung. Die konkreten Möglichkeiten hängen von den installierten Skills und deinen eingerichteten API-Zugängen ab.

Ein möglicher Auftrag lautet:

Erstelle aus dem finalen Sprechertext ein deutsches Voiceover.

Speichere die Audiodatei im assets-Ordner.

Passe die Länge der Szenen an das Voiceover an.
Erstelle synchronisierte Untertitel.

Falls kein TTS-Anbieter eingerichtet ist, kannst du die Sprachdatei beispielsweise extern erzeugen und anschliessend in den assets-Ordner legen.

Danach schreibst du:

Nutze assets/voiceover.mp3 als Hauptton.

Erstelle daraus präzise synchronisierte Untertitel.
Wichtige Wörter sollen türkis hervorgehoben werden.

Teil 9: Fehler prüfen

Schritt 15: Projekt validieren

Bevor du das Video renderst, sollte der Agent das Projekt prüfen.

Prompt:

Prüfe das gesamte HyperFrames-Projekt.

Führe den Linter aus.
Behebe alle Fehler.
Prüfe insbesondere:

- falsche data-Attribute
- fehlende Clip-Klassen
- überlappende Tracks
- nicht registrierte GSAP-Timelines
- Elemente ausserhalb des Bildbereichs
- falsche Video- oder Audiodauern
- Endlosschleifen
- fehlende Assets

Rendere erst, wenn keine Fehler mehr vorhanden sind.

Der Agent kann dafür die HyperFrames-CLI-Befehle verwenden.


Teil 10: Video rendern

Schritt 16: MP4-Datei erzeugen

Du kannst den Renderbefehl selbst ausführen:

npx hyperframes render --output output.mp4

Oder du schreibst dem Agenten:

Rendere die finale Version als output.mp4.

HyperFrames erfasst danach die einzelnen Frames und codiert sie mit FFmpeg als MP4-Datei.

Nach erfolgreichem Rendering liegt die Datei im Projektordner:

mein-erstes-video/output.mp4

Teil 11: Verschiedene Formate erstellen

Hochformat 9:16

Erstelle das Video im Format 1080 × 1920 Pixel.

Geeignet für:

  • Instagram Reels
  • TikTok
  • YouTube Shorts
  • vertikale LinkedIn-Videos

Querformat 16:9

Erstelle das Video im Format 1920 × 1080 Pixel.

Geeignet für:

  • YouTube
  • Präsentationen
  • Webseiten
  • klassische LinkedIn-Videos

Quadrat 1:1

Erstelle das Video im Format 1080 × 1080 Pixel.

Geeignet für klassische Social-Media-Feeds.


Teil 12: Beste Arbeitsweise für Nicht-Entwickler

Verwende für jedes Video diese Reihenfolge:

Phase 1: Idee

Entwickle aus meiner Idee ein klares Videokonzept.
Erstelle noch keinen Code.

Phase 2: Gestaltung

Erstelle eine DESIGN.md mit Farben, Typografie, Abständen und Animationsstil.

Phase 3: Text

Erstelle SCRIPT.md mit allen gesprochenen und eingeblendeten Texten.

Phase 4: Szenen

Erstelle STORYBOARD.md mit Szenen, Dauer, Text, Bild und Animation.

Phase 5: Umsetzung

Setze das freigegebene Storyboard als HyperFrames-Video um.

Phase 6: Kontrolle

Starte die Vorschau und prüfe jede Szene auf Layout-, Timing- und Lesbarkeitsfehler.

Phase 7: Rendering

Rendere die finale Version als MP4.

Diese Vorgehensweise verhindert, dass der Agent zu früh ein komplettes Video erstellt, obwohl Stil, Text oder Aufbau noch nicht stimmen.


Kompletter Masterprompt

Diesen Prompt kannst du als Vorlage verwenden:

Nutze die installierten HyperFrames-Skills und erstelle ein professionelles Video.

PROJEKT
Thema: [Thema]
Zielgruppe: [Zielgruppe]
Ziel des Videos: [Ziel]
Plattform: [LinkedIn, YouTube, Instagram etc.]
Format: [9:16, 16:9 oder 1:1]
Länge: [Sekunden]

INHALT
Kernaussage:
[Kernaussage]

Gewünschter Aufbau:
[Aufbau]

Call-to-Action:
[CTA]

DESIGN
Stimmung:
[modern, technisch, hochwertig, emotional etc.]

Hintergrund:
[dunkel oder hell]

Hauptfarbe:
[Hex-Code]

Kontrastfarbe:
[Hex-Code]

Schriftstil:
[Beschreibung]

Animationsstil:
[ruhig, dynamisch, schnell, reduziert etc.]

MEDIEN
Verfügbare Dateien befinden sich im assets-Ordner.
Prüfe selbstständig, welche Dateien verwendbar sind.

VORGEHEN
1. Analysiere den Auftrag.
2. Erstelle DESIGN.md.
3. Erstelle SCRIPT.md.
4. Erstelle STORYBOARD.md.
5. Erstelle die HyperFrames-Komposition.
6. Starte die Vorschau.
7. Prüfe alle Szenen.
8. Führe den HyperFrames-Linter aus.
9. Behebe alle Fehler.
10. Rendere die finale Datei als output.mp4.

WICHTIG
- Verwende korrekte HyperFrames-Datenattribute.
- Registriere alle GSAP-Timelines korrekt.
- Verwende keine unendlichen Animationen.
- Achte darauf, dass keine Texte abgeschnitten werden.
- Das Video muss deterministisch renderbar sein.
- Verwende keine Platzhaltermedien.
- Frage nur nach, wenn eine entscheidende Information fehlt.

Häufige Probleme

„node: command not found“

Node.js ist nicht installiert oder wurde nach der Installation noch nicht korrekt erkannt.

Prüfe:

node --version

„ffmpeg: command not found“

FFmpeg fehlt.

Auf dem Mac:

brew install ffmpeg

Die Vorschau bleibt leer

Bitte den Agenten:

Prüfe, ob die Hauptkomposition direkt im Body liegt und eine gültige data-composition-id besitzt.

Prüfe ausserdem, ob alle Timelines korrekt unter window.__timelines registriert sind.

Das Video läuft in der Vorschau, aber nicht beim Rendern

Häufige Ursachen sind:

  • Endlosschleifen
  • zeitabhängige Zufallswerte
  • nicht registrierte Timelines
  • asynchron erstellte Animationen
  • fehlende Dateien
  • falsche Pfade
  • Audio- oder Videoelemente, die manuell gestartet werden

Bitte den Agenten:

Prüfe das Projekt auf nicht deterministisches Verhalten und auf Verstösse gegen die HyperFrames-Regeln.

Der Agent verändert zu viel

Verwende präzise Anweisungen:

Ändere ausschliesslich die Schriftgrösse der Hauptüberschrift.
Verändere weder Timing noch Farben noch andere Szenen.

Der Agent fragt ständig nach Bestätigungen

Coding-Agenten verlangen bei Dateiänderungen oder Terminalbefehlen teilweise eine Freigabe.

Du kannst zusammengehörige Änderungen in einem Auftrag bündeln:

Du darfst alle Dateien innerhalb dieses Projektordners bearbeiten.

Führe Vorschau, Linter und Rendering selbstständig aus.

Installiere keine zusätzlichen Pakete, ohne mich vorher zu informieren.

Gib einem KI-Agenten niemals unnötig uneingeschränkten Zugriff auf dein gesamtes System. Arbeite immer in einem klar abgegrenzten Projektordner.


Empfohlener Start für dein erstes Video

Beginne nicht sofort mit einem komplexen 60-Sekunden-Video.

Erstelle zuerst:

  • 10 bis 15 Sekunden
  • drei Szenen
  • nur Text und einfache Formen
  • keine externen APIs
  • keine komplizierten 3D-Effekte
  • zunächst ohne Voiceover

Sobald Vorschau und Rendering funktionieren, kannst du schrittweise Bilder, Videos, Musik, Sprecherstimme, Untertitel und komplexere Animationen hinzufügen.