프롬프트 하나로 세로형 AI 댄스 영상 만들기

동작 이름이 표시된 댄스 그리드를 만들고 이를 안무 참조 이미지로 사용해 음악에 맞춘 춤을 생성한 뒤, 그리드 소개 장면과 댄스를 하나의 세로형 영상으로 합칩니다.

  • 비디오
  • 파이프라인 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가 각 칸에 동작 이름이 표시된 포즈를 하나씩 배치해 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 / persona: subject는 누가 어떤 옷을 입고 춤추는지 정하고, persona는 같은 얼굴과 의상이 영상 전체에서 유지되도록 반복되는 인물의 정체성을 고정합니다. 막연한 인물보다 복장과 배경을 구체적으로 지정하는 편이 의도가 잘 반영됩니다.

길이, 음악 분위기, 워터마크, 화면 비율에는 실용적인 기본값이 준비되어 있습니다. 전체 설정은 레시피 옵션에서 확인하세요.

참고

인물, 음악, 워터마크 소재는 새로 생성하거나 가지고 있는 파일을 사용할 수 있습니다. 인물에는 persona 또는 persona-url, 사운드트랙에는 음악 분위기 또는 music-url, 로고에는 워터마크 프롬프트 또는 watermark-url을 사용합니다. 브랜드에 고정 로고나 선별한 음원이 있다면 해당 URL 옵션을 선택하세요.