1つのプロンプトから縦型AIダンス動画を作る

動きの名前を添えたダンスグリッドを作り、振り付けの参照画像として使って音楽に同期したダンスを生成し、グリッドの演出とダンスを1本の縦型動画にまとめます。

  • 動画
  • 6個のパイプライン
  • ≥ 14.2 クレジット

AIエージェント

ターミナル

初めてですか? クイックスタート
01
Homebrew brew install pipe2-ai/tap/pipe2
Go go install github.com/pipe2-ai/pipe2-cli/cmd/pipe2@latest
02
APIトークンを取得 ↗ echo "$PAT" | pipe2 auth login --token -

結果を変える

--subject
string既定値breakdancer in baggy neon techwearWho's dancing. Used in both the grid render and the Seedance prompt.
--style
string既定値K-pop solo choreographyGenre/style label: e.g. "K-pop solo choreography", "urban hip-hop", "classical ballet".
--moves
string既定値moonwalk, body roll, donkey kick, electric slideComma-separated list of named moves Seedance should perform in order.
--music
string既定値K-pop dance anthem at 128 BPM. Punchy four-on-the-floor kick, sidechained glossy synth lead, glittery hi-hats, percussive synth stab on the off-beats. Full energy from bar one, no intro.Mood prompt for the Eleven Music soundtrack.
--persona
string既定値Optional persona description (e.g. 'red-haired fashion-forward 21-year-old influencer in pink avant-garde outfit'). When set, generates a multi-angle character sheet first and passes it to Seedance as a second reference image so the dance preserves identity across frames.
--watermark-url
asset_url既定値Override the default Pipe2 logo with your own image (URL or local path). Empty means use the bundled Pipe2 watermark.
--ratio
enum既定値9:16Output aspect ratio. 9:16 for TikTok/Reels, 16:9 for landscape.
9:16 · 16:9 · 1:1
9:1616:91:1
--dance-seconds
int既定値8Duration of the Seedance segment. 4-15s; total reel is +3s for the grid reveal.
--music-url
asset_url既定値Pre-existing music file (URL or local path). When set, music-generator is skipped and this track is used directly.
--no-watermark
bool既定値falseShip the output unbranded. Skips the watermark step entirely.
--persona-url
asset_url既定値Pre-existing persona reference (URL or local path: same shape as --music-url / --watermark-url). When set, image-generator is skipped and this image goes directly to Seedance as the identity anchor. Use for recurring brand mascots or when you already have a character sheet you trust.
--watermark-scale
int既定値20Watermark width as a percentage of the video width.
--watermark-variant
enum既定値lightWhich bundled Pipe2 logo to use when --watermark-url is empty. "light" for dark videos, "dark" for bright ones; coloured variants match the clip palette.
amber · aqua · crimson +4
amberaquacrimsondarkemeraldindigolight
仕組み 6個のパイプライン
  1. GPT Image 2が、各マスに動きの名前を添えたポーズを1つずつ配置し、16マスのダンス参照グリッドを生成します。

    画像
  2. Eleven Musicが、ボーカルを中心としたK-popのサウンドトラックをダンス生成前に作曲し、そのリズムに合わせて振り付けられるようにします。

    音声
  3. ダンスが始まる前に、動きのグリッドを短く画面に見せる演出を作ります。

    動画
  4. Seedance 2 Proがグリッドを振り付けの参照画像、サウンドトラックをタイミングの基準として使い、絵コンテとビートの両方に沿ったダンスを生成します。

    動画
  5. グリッドの表示とダンスを短いクロスフェードでつなぎ、完成したサウンドトラックと合わせます。

    動画
  6. 左上にPipe2ロゴ(または独自の--watermark-url)を重ね、再投稿されても出典が伝わるようにします。透かしを省くには--no-watermarkを指定します。

    動画
この方法が有効な理由と変更できる点

この方法が有効な理由

グリッドが絵コンテの役割を果たします。image-generatorは、動きの名前を 添えた16種類のダンスポーズを4×4のレイアウトに配置します。Seedanceは これを参照画像として読み込み、フレームごとに動きを推測するのではなく、 各マスを順番にたどります。動きの名前を指定すれば、その動きがそのまま 生成結果に反映されます。

音楽はダンスのあとではなく、先に作ります。Seedanceは完成した サウンドトラックをタイミングの基準にするため、後付けの音楽から浮くことなく、 振り付けがリズムに合います。

仕上がりを左右する設定

  • moves:少ない手間で品質を大きく変えられる設定です。「ムーンウォーク、 ボディロール、ドンキーキック」のような具体的な動きの名前は、漠然とした 形容詞より効果的です。それぞれの名前がグリッドのラベルになり、Seedanceが そのラベルを読み取ります。
  • dance_style:グリッドとダンス全体の方向性を決めます(「K-popのソロ 振り付け」「クラシックバレエ」など)。具体的に指定してください。 「ダンス」だけではスタイルを十分に伝えられません。
  • subject / personasubjectは踊る人物と衣装を指定し、 personaは同じ顔や衣装が動画全体で保たれるよう、繰り返し登場する人物の 外見を固定します。人物像を曖昧にするより、服装や背景を具体的にしたほうが 意図が伝わりやすくなります。

長さ、音楽の雰囲気、透かし、アスペクト比には使いやすい初期値があります。 すべての設定はレシピのオプションを確認してください。

補足

人物、音楽、透かしの各素材は、その場で生成することも、手持ちの素材を使う こともできます。人物にはpersonaまたはpersona-url、サウンドトラックには 音楽の雰囲気またはmusic-url、ロゴには透かし用プロンプトまたは watermark-urlを指定します。固定ロゴや選定済みの楽曲を使うブランドでは、 URLを指定するオプションが適しています。