Un seul prompt → un reel de danse IA vertical
Générez une grille de mouvements de danse annotée avec GPT Image 2, confiez-la à Seedance 2 Pro comme référence pour que la chorégraphie suive vraiment les mouvements, puis assemblez le tout en un reel vertical synchronisé sur la musique.
La plupart des vidéos de danse IA ressemblent à de la bouillie parce que le modèle devine les mouvements image par image. La solution : pré-composer une grille de mouvements avec GPT Image 2 et la passer à Seedance 2 Pro comme image de référence — il a désormais un storyboard à suivre. Cette recette enchaîne la grille, la danse et une piste musicale assortie en un seul reel.
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.
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. pipe2 CLI + PIPE2_TOKEN; fetches the recipe from GitHub
pipe2 recipe run dance-reel Pourquoi ça marche
La grille est un storyboard. image-generator génère 16 poses de danse
annotées dans une disposition 4×4, et Seedance la lit comme une image de
référence — suivant les cellules dans l’ordre au lieu de deviner le mouvement
image par image. Un mouvement nommé entre ; le même mouvement ressort.
La musique est composée avant la danse, pas après. Seedance conditionne le clip sur le rythme de la piste finie, si bien que la chorégraphie tombe sur le tempo au lieu de dériver contre une piste ajoutée après coup.
Les réglages qui comptent
moves— le levier le moins cher sur la qualité. Des mouvements nommés (“moonwalk, body roll, donkey kick”) valent mieux que des adjectifs génériques : chaque nom devient une cellule de grille annotée, et Seedance lit ces annotations.dance_style— définit l’ambiance à la fois pour la grille et la danse (“chorégraphie solo K-pop”, “ballet classique”). Restez précis ; “danse” n’est pas un style.subject/persona—subjectdésigne qui danse et ce qu’il porte ;personafixe une identité récurrente pour que le même visage et la même tenue tiennent tout au long du clip. Une tenue et un décor précis rendent mieux qu’un corps générique.
La durée, l’ambiance musicale, le filigrane et le format d’image ont tous des valeurs par défaut raisonnables — voir le manifeste pour l’ensemble complet.
Notes
Les entrées « apportez les vôtres » vont par paires : un flag texte génère
l’asset, la variante -url fournit le vôtre. persona / persona-url,
ambiance musicale / music-url, prompt de filigrane / watermark-url — un prompt pour
le générer, une URL pour l’apporter. Une marque avec un logo fixe ou une piste
soignée utilise le côté -url.
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.
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.
- image-generator 0.2 cr
GPT Image 2 renders a 16-panel dance move reference grid: one labeled pose per cell.
image - music-generator 2.5 cr
Eleven Music composes a vocal-led K-pop dance bed. Generated FIRST so the dance can be choreographed to its rhythm.
audio - image-motion 0.5 cr
Claude designs a ken-burns pan over the grid so it reads on screen before the dance starts.
video - video-generator 9.5 cr
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 - video-reel 1 cr
Claude stitches grid-reveal + dance with a snappy crossfade and the music bed.
video - 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.