tutorial · 1 min read

Ein Prompt → ein vertikales KI-Dance-Reel

Erzeuge mit GPT Image 2 ein beschriftetes Raster aus Tanzbewegungen, übergib es Seedance 2 Pro als Referenz, damit die Choreografie den Moves tatsächlich folgt, und füge alles zu einem musiksynchronen vertikalen Reel zusammen.

Die meisten KI-Tanzvideos sehen nach Murks aus, weil das Modell die Bewegungen Frame für Frame errät. Die Lösung: Erstelle vorab mit GPT Image 2 ein Bewegungsraster und übergib es Seedance 2 Pro als Referenzbild — jetzt hat es ein Storyboard, dem es folgen kann. Dieses Rezept verkettet das Raster, den Tanz und ein passendes Musikbett zu einem einzigen Reel.

#cli#claude-code#pipelines#dance#seedance#gpt-image-2#reel#automation
Run it

Two ways, same result

Either paste the prompt into your AI agent, or run a single command in your terminal: both invoke the same recipe.

est. cost ≈ 14.2 credits needs PIPE2_TOKEN runs 6 pipelines
prompt · paste into agent
Claude Code, Codex, any shell-agent: conventions in AGENT.md
Run the pipe2 dance-reel recipe via the pipe2 CLI. Defaults produce a K-pop breakdancer reel with a vocal-led Eleven Music bed: pass --subject, --style, --moves, --music to customize, or --persona / --watermark-url for branded output. Report the final video URL when done.
The agent reports the final hosted video URL when the chain completes.
command · run in shell
Needs pipe2 CLI + PIPE2_TOKEN; fetches the recipe from GitHub
pipe2 recipe run dance-reel
Prints the hosted video URL to stdout when the chain finishes.

Warum es funktioniert

Das Raster ist ein Storyboard. image-generator rendert 16 beschriftete Tanzposen in einem 4×4-Layout, und Seedance liest es als Referenzbild — es folgt den Zellen der Reihe nach, statt die Bewegung Frame für Frame zu erraten. Ein benannter Move geht rein; derselbe Move kommt raus.

Die Musik wird vor dem Tanz komponiert, nicht danach. Seedance konditioniert den Clip auf den Beat des fertigen Tracks, sodass die Choreografie auf dem Rhythmus landet, statt gegen ein nachträglich untergelegtes Bett zu driften.

Die Stellschrauben, die zählen

  • moves — der günstigste Hebel für Qualität. Benannte Moves (“moonwalk, body roll, donkey kick”) schlagen generische Adjektive: Jeder Name wird zu einer beschrifteten Rasterzelle, und Seedance liest diese Beschriftungen.
  • dance_style — legt die Stimmung für Raster und Tanz fest (“K-pop solo choreography”, “classical ballet”). Bleib konkret; “dance” ist kein Stil.
  • subject / personasubject ist, wer tanzt und was die Person trägt; persona verankert eine wiederkehrende Identität, sodass dasselbe Gesicht und Outfit über den Clip hinweg erhalten bleiben. Konkrete Kleidung und Umgebung wirken besser als ein generischer Körper.

Dauer, Musikstimmung, Wasserzeichen und Seitenverhältnis haben alle sinnvolle Standardwerte — die vollständige Liste steht im Manifest.

Hinweise

Die Bring-your-own-Inputs kommen paarweise: Ein Text-Flag generiert das Asset, die -url-Variante liefert dein eigenes. persona / persona-url, Musikstimmung / music-url, Wasserzeichen-Prompt / watermark-url — Prompt zum Generieren, URL zum Mitbringen. Eine Marke mit festem Logo oder einem kuratierten Track nutzt die -url-Seite.

Walkthrough

6 pipelines transform one input into one output

What each step takes in, and what it spits out. The artifact glyph on the right shows the output kind.

total ≈ 14.2 credits steps 6 pipelines flow

Estimated at recipe defaults. Final cost may vary: metered models bill by actual token usage, and optional steps add to the total when their inputs are supplied.

  1. GPT Image 2 renders a 16-panel dance move reference grid: one labeled pose per cell.

    image
  2. Eleven Music composes a vocal-led K-pop dance bed. Generated FIRST so the dance can be choreographed to its rhythm.

    audio
  3. image-motion 0.5 cr

    Claude designs a ken-burns pan over the grid so it reads on screen before the dance starts.

    video
  4. Seedance 2 Pro generates the dance clip. The grid tags as @image1 for choreography, the music tags as @audio1 for beat-conditioning: choreography is synced to the actual track.

    video
  5. video-reel 1 cr

    Claude stitches grid-reveal + dance with a snappy crossfade and the music bed.

    video
  6. watermark 0.5 cr

    Overlays the Pipe2 logo (or your own --watermark-url) at the top-left corner so the clip carries attribution across reposts. Pass --no-watermark to skip.

    video

Click any slug to see full pipeline pricing tiers.

See also

Stuck on a chain that won't compose? Drop into our Discord and paste the JSON output of the failing step.