좋은 Seedance 2 프롬프트는 멋진 분위기 문장이 아니라 확인 가능한 샷 계획입니다. 먼저 주체에 라벨을 붙이고, 레퍼런스가 무엇을 담당하는지 정한 다음, 한 샷의 목표와 액션을 씁니다. 결과가 실패하면 전체를 다시 쓰지 말고 정체성, 레퍼런스, 연속성, 움직임, 카메라, 스타일 중 무엇이 무너졌는지 하나씩 고칩니다. 접근 방법, API, 가격, 제공자, 모델 비교는 별도 판단입니다. 프롬프트 안에 섞으면 영상 지시가 흐려집니다.
Seedance 2 프롬프트 카드
카드로 쓰면 생성 전에 무엇을 지켜야 하고 무엇을 실험하는지 보입니다. 긴 문장을 만들기 전에 이 표를 먼저 채우면 실패 원인도 추적하기 쉽습니다.
| 필드 | 쓸 내용 | 확인할 점 |
|---|---|---|
| 주체 라벨 | 인물, 물체, 장소, 소품의 안정된 이름 | 다음 샷에서도 같은 대상을 가리키는가 |
| 레퍼런스 | 어떤 이미지, 영상, 오디오가 무엇을 제어하는가 | 얼굴, 장면, 동작, 분위기가 충돌하지 않는가 |
| 샷 목표 | 이 샷이 영상에서 맡는 역할 | 한 샷에 전체 이야기를 넣지 않았는가 |
| 액션 | 화면에 보이는 움직임 | 추상 감정만 쓰지 않았는가 |
| 카메라 | wide shot, close-up, push-in, fixed shot 등 | 주 카메라 지시가 하나인가 |
| 스타일/사운드 | 빛, 색, 장르, 질감, 환경음 | 주체를 묻어버리지 않는가 |
| 제약 | 유지할 것과 제외할 것 | 얼굴, 의상, 텍스트, 구도를 보호하는가 |
| 수정 메모 | 실패 시 먼저 고칠 변수 | 다음 생성에서 무엇을 검증하는가 |

첫 프롬프트는 이렇게 시작할 수 있습니다.
text주체 라벨: 레퍼런스 이미지 1의 짧은 머리와 검은 가죽 재킷을 입은 여성 Lena. 레퍼런스: 이미지 1은 Lena의 얼굴과 의상만 제어한다. 이미지 2는 비 오는 네온 거리만 제어한다. 샷 목표: Lena가 닫힌 극장 입구로 걸어가는 도입 장면을 만든다. 액션: Lena는 빠르게 걷고 한 번 뒤돌아본 뒤 문 앞에서 속도를 늦춘다. 카메라: wide shot, 안정된 수평선, 천천히 push-in. 스타일/사운드: 밤의 cinematic look, 젖은 도로, teal and amber neon, 낮은 도시 환경음. 제약: 얼굴, 헤어스타일, 재킷을 유지한다. 추가 인물은 만들지 않는다. 수정 메모: 카메라가 흔들리면 fixed wide shot으로 바꾸고 같은 주체 라벨을 유지한다.
핵심은 문장이 아니라 역할 분리입니다. 라벨은 정체성을 지키고, 레퍼런스 줄은 파일의 우선순위를 정하며, 샷 목표는 화면의 목적을 고정합니다.
액션보다 먼저 주체를 라벨링하기
한 이미지 안에는 사람, 소품, 배경, 조명, 포즈가 동시에 들어 있습니다. "이미지 속 여자가 걷는다"라고 쓰면 어떤 특징을 보존해야 하는지 모호합니다. 강한 프롬프트는 먼저 대상을 이름 붙입니다.
| 상황 | 약한 표현 | 더 강한 표현 |
|---|---|---|
| 여러 사람이 있음 | 남자가 걸어간다 | char_main_male, 베이지 코트와 둥근 안경을 쓴 남자가 오른쪽으로 걸어간다 |
| 소품이 유지되어야 함 | 휴대폰을 든다 | prop_phone_black은 모든 샷에서 오른손에 유지된다 |
| 장소가 중요함 | 같은 거리 | loc_neon_alley, 붉은 간판과 푸른 안개가 있는 젖은 좁은 골목 |
| 두 주체가 상호작용 | 서로 본다 | char_lena가 char_driver를 본다. 두 라벨을 모든 샷에서 유지 |
라벨은 짧고 반복 가능해야 합니다. 라벨이 길거나 샷마다 바뀌면 그 자체가 identity drift의 원인이 됩니다.
레퍼런스의 역할을 먼저 정하기
레퍼런스가 많다고 제어력이 늘지는 않습니다. 이미지, 영상, 오디오가 동시에 지시를 보내기 때문에 역할을 나누지 않으면 모델이 임의로 우선순위를 정합니다.

| 레퍼런스 유형 | 적합한 용도 | 멈출 기준 |
|---|---|---|
| 인물 이미지 | 얼굴, 의상, 헤어, 자세, 반복 주체 | 같은 인물에 모순된 모습을 여러 개 넣지 않는다 |
| 장면 이미지 | 장소, 건축, 조명, 분위기 | 장면 이미지가 액션까지 담당하게 하지 않는다 |
| 움직임/카메라 영상 | 걷기, 차량, 카메라 리듬 | 한 샷에 여러 카메라 움직임을 쌓지 않는다 |
| 오디오 | 분위기, 방의 톤, 속도감 | 화면 세부를 제어하는 용도로 쓰지 않는다 |
레퍼런스가 충돌하면 우선순위를 써야 합니다. "이미지 1은 얼굴과 재킷, 이미지 2는 거리 조명과 젖은 도로만 제어"라고 쓰면 세 번째 파일을 추가하는 것보다 안정적입니다.
긴 문장보다 샷 구조로 나누기
Seedance 2에서 흔한 실패는 짧은 영상 하나에 너무 많은 일을 넣는 것입니다. 사람이 뛰고, 카메라가 돌고, 비가 강해지고, 장소가 바뀌고, 다른 인물이 등장하고, 조명이 바뀌는 식입니다. 풍부한 것이 아니라 충돌하는 지시입니다.
| 샷 | 역할 | 프롬프트 초점 |
|---|---|---|
| Shot 1 | 장소와 분위기 설정 | 장소 라벨, 주체 등장, wide shot |
| Shot 2 | 의도나 액션 표시 | 주체 움직임, 소품, medium framing |
| Shot 3 | 장면 마무리 | 반응, 전달, 퇴장, 목적지 |
약한 프롬프트:
text영화 같은 여성이 비 오는 네온 도시를 걷고 불안해 보이며 카메라가 그녀를 돌고 극장이 보인다.
더 강한 샷 계획:
textShot 1: loc_neon_alley에서 char_lena가 화면 왼쪽에서 푸른 네온 빗속으로 들어온다. Wide shot, fixed camera, 젖은 도로 반사. Shot 2: char_lena가 속도를 늦추고 오른손의 prop_ticket을 확인한다. Medium close-up, 약한 handheld, 얼굴과 재킷 유지. Shot 3: 앞쪽의 닫힌 극장 문으로 컷. char_lena 뒤에서 slow push-in. 추가 인물 없음. 붉은 극장 간판은 글자가 아니라 형태로만 보이게 한다.
강한 버전은 각 샷에서는 적게 요구하지만 전체 영상에서는 더 많은 정보를 전달합니다. 순서, 정체성, 카메라, 끝 지점이 명확하기 때문입니다.
카메라와 스타일은 샷 목표를 위해 쓰기
카메라 용어는 목표를 좁힐 때 유용합니다. 하지만 wide shot, close-up, pan, push-in, orbit, handheld, drone view를 한 샷에 모두 넣으면 모델은 일부를 무시할 수밖에 없습니다.
| 카메라 지시 | 좋은 용도 | 흔한 실패 |
|---|---|---|
| Wide shot | 장소, 규모, 동선 | 주체가 너무 작아짐 |
| Medium close-up | 얼굴, 손, 소품, 의도 | 배경 정보가 사라짐 |
| Slow push-in | 긴장감, 집중 | 너무 빠르거나 흔들림 |
| Lateral tracking | 걷기, 달리기, 차량 | 배경이 뭉개짐 |
| Fixed shot | 구도 안정 | 역동성이 약해짐 |
스타일도 같습니다. "밤의 cinematic look, 젖은 도로, teal and amber neon"이면 충분히 구체적입니다. 장르 태그를 많이 넣는 것보다 주체와 액션을 보호하는 것이 더 중요합니다.
바로 고쳐 쓸 수 있는 예시
아래 예시는 출력 보장이 아니라 구조 예시입니다. 변수만 바꾸고 수정 메모는 남겨두세요.
인물 등장
text주체 라벨: image 1의 크림색 트렌치코트를 입은 여성 char_mara. 레퍼런스: image 1은 얼굴과 코트, image 2는 기차 플랫폼. 샷 목표: 기차 문이 열리기 전 혼자 도착한 Mara를 소개한다. 액션: Mara가 플랫폼 조명으로 들어와 노란 선 근처에서 멈춘다. 카메라: wide shot, fixed camera, 약한 빗안개. 스타일/사운드: 절제된 thriller mood, 차가운 역 조명, 멀리서 들리는 기차 저음. 제약: 군중 없음, 의상 변경 없음, 코트 색 유지. 수정 메모: 정체성이 흔들리면 프롬프트를 줄이고 얼굴, 코트, 플랫폼만 반복한다.
제품 데모
text주체 라벨: prop_silver_headphones. 레퍼런스: image 1은 제품 형태, image 2는 스튜디오 조명만. 샷 목표: 검은 받침대 위에서 헤드폰이 천천히 회전한다. 액션: 제품이 90도 회전하고 부드러운 빛이 금속 힌지를 지나간다. 카메라: locked medium shot, zoom 없음. 스타일/사운드: premium product demo, 깨끗한 반사, 어두운 배경. 제약: 이어컵 형태와 로고 영역 유지. 손과 추가 텍스트 없음. 수정 메모: 형태가 변형되면 조명 레퍼런스를 제거하고 제품 이미지를 우선한다.
액션 비트
text주체 라벨: image 1의 주황 재킷 운동선수 char_runner. 레퍼런스: image 1은 의상, 짧은 영상은 달리는 리듬만. 샷 목표: 물웅덩이를 한 번 뛰어넘는 장면. 액션: 가속하고, 물웅덩이를 넘고, 앞으로 착지한다. 카메라: lateral tracking, medium-wide framing. 스타일/사운드: 이른 아침 거리, realistic motion, 가벼운 물 튀김. 제약: 점프는 한 번만. slow-motion explosion 없음. 재킷은 주황색. 수정 메모: 움직임이 약하면 카메라보다 액션 동사를 먼저 강화한다.
대사 없는 감정 장면
text주체 라벨: image 1의 회색 수염 노인 char_old_man. 레퍼런스: image 1은 정체성, image 2는 주방, 오디오는 조용한 방 분위기만. 샷 목표: 편지를 열지 말지 망설이는 순간을 보여준다. 액션: 편지를 테이블에 놓고 손을 옆에 둔 채 창문을 바라본다. 카메라: medium shot에서 slow push-in. 스타일/사운드: 따뜻한 오후 빛, 조용한 domestic drama, 대사 없음. 제약: 주방 배치와 수염 유지. 자막 없음. 수정 메모: 사람이 추가되면 only one person in frame을 넣고 보조 소품을 줄인다.
수정 매트릭스
실패했을 때 전체를 동시에 바꾸면 무엇이 좋아졌는지 알 수 없습니다. 보이는 실패 하나를 고르고 한 변수만 수정하세요.

| 실패 | 가능 원인 | 수정 |
|---|---|---|
| 정체성 흔들림 | 라벨 약함, 레퍼런스 충돌, 인물 과다 | 라벨 재정의, 안정 특징 2-3개 반복 |
| 연속성 끊김 | 샷 연결이 불명확 | 타임라인과 이어질 요소 작성 |
| 움직임 약함 | 액션 동사가 추상적 | 동작 강화, 경쟁 지시 제거 |
| 카메라 혼란 | 카메라 움직임 과다 | 주 카메라 하나 또는 fixed shot |
| 스타일 불일치 | 조명, 색, 장르 충돌 | 하나의 스타일 패밀리만 유지 |
| 레퍼런스 무시 | 우선순위가 묻힘 | 어떤 파일이 identity, scene, motion을 맡는지 명시 |
수정 프롬프트:
text같은 주체 라벨, 레퍼런스 우선순위, 샷 순서를 유지한다. [관찰된 실패]만 수정한다. [한 변수]만 바꾼다. [잠근 세부사항]은 바꾸지 않는다. 재생성 후 같은 실패만 다시 확인한다.
생성 전 체크리스트
한국어 검색 표면은 포맷, 샷 구조, 주제, 행동, 카메라 움직임을 먼저 요구합니다. 실제 작업에서는 이 순서를 체크리스트로 바꾸면 프롬프트가 더 안정적입니다.
| 확인 항목 | 통과 기준 | 고치는 방법 |
|---|---|---|
| 주체가 하나로 고정됐나 | 인물, 소품, 장소에 안정된 라벨이 있다 | “이미지 속 사람” 대신 char_lena처럼 이름을 붙인다 |
| 레퍼런스가 분담됐나 | 각 이미지, 영상, 오디오의 역할이 분리되어 있다 | 이미지 1은 얼굴, 이미지 2는 장소, 영상은 움직임만 담당하게 쓴다 |
| 샷이 과밀하지 않나 | 한 샷에 하나의 목표, 하나의 주 액션, 하나의 주 카메라가 있다 | 긴 문장을 2-3개의 샷으로 나눈다 |
| 스타일이 한 방향인가 | 조명, 색, 장르가 같은 느낌을 만든다 | 서로 충돌하는 스타일 태그를 삭제한다 |
| 제약이 구체적인가 | 유지할 것과 금지할 것이 화면 기준으로 쓰였다 | “망가지지 않게” 대신 “인물 추가 없음”, “재킷 색 유지”라고 쓴다 |
| 수정이 측정 가능한가 | 다음 생성에서 한 변수만 바뀐다 | 정체성, 카메라, 스타일, 레퍼런스를 동시에 바꾸지 않는다 |
이 체크리스트의 목적은 더 긴 프롬프트를 만드는 것이 아니라 더 검증 가능한 프롬프트를 만드는 것입니다. 얼굴이 흔들린 결과에서 카메라와 색감까지 동시에 바꾸면 무엇이 해결됐는지 알 수 없습니다. 먼저 identity를 고정하고, 그다음 camera move나 style을 조정하세요.
제품 영상에서는 제품 형태, 로고 영역, 배경, 텍스트 위험을 먼저 나눕니다. 인물 영상에서는 얼굴, 의상, 장소, 손에 든 소품을 먼저 나눕니다. 액션 영상에서는 동작의 강도와 카메라 움직임이 충돌하기 쉬우므로, 액션을 고치는 라운드와 카메라를 고치는 라운드를 분리하는 편이 안전합니다.
프롬프트 문제가 아닌 경우
Seedance 2 질문 중 일부는 프롬프트가 아니라 접근, API, 가격, 비교 문제입니다.
| 실제 질문 | 프롬프트 워크플로가 도와주는 부분 | 다음 단계 |
|---|---|---|
| 어디서 사용할 수 있나 | 사용 가능해진 뒤의 프롬프트 구조 | 사용 가이드 |
| API로 호출 가능한가 | 요청 안의 프롬프트 payload와 수정 로직 | API 가이드 |
| 어떤 API provider인가 | 일관된 프롬프트 요구사항 | 제공자 비교 |
| 무료인가 유료인가 | 가격을 프롬프트에 섞지 않기 | 무료/유료 가이드 |
| Veo나 Sora보다 좋은가 | Seedance 2에서 중요한 제어 변수 | 모델 비교 |
프롬프트는 영상 작업을 설명합니다. 접근, 가격, API, 모델 비교는 별도로 확인해야 합니다.
자주 묻는 질문
Seedance 2에서 가장 안정적인 프롬프트 구조는?
주체 라벨, 레퍼런스, 샷 목표, 액션, 카메라, 스타일 또는 사운드, 제약, 수정 메모를 카드로 만듭니다.
레퍼런스 이미지는 어떻게 쓰나요?
중요한 인물, 소품, 장소에 이름을 붙이고 각 이미지가 무엇을 제어하는지 씁니다. 얼굴, 장소, 동작은 분리하는 편이 안전합니다.
긴 프롬프트와 샷 분할 중 무엇이 좋나요?
단순한 클립은 한 문단으로도 가능합니다. 액션, 장소, 카메라, 감정 beat가 바뀌면 샷으로 나누세요.
어떤 카메라 용어가 좋나요?
wide shot, medium close-up, close-up, fixed shot, slow push-in, lateral tracking, handheld입니다. 한 샷에 하나의 주 카메라부터 시작하세요.
정체성이 흔들리면 어떻게 하나요?
주체 라벨을 강화하고 안정 특징을 적게 반복하며 충돌 레퍼런스를 줄입니다. 스타일과 카메라를 동시에 바꾸지 마세요.
레퍼런스는 많을수록 좋나요?
아닙니다. 인물 이미지 1-2개, 장소 이미지 1개, 필요한 경우 움직임 또는 오디오 하나면 충분한 경우가 많습니다.
이것은 Seedance 2 API 가이드인가요?
아닙니다. 프롬프트 워크플로는 구조와 수정 흐름만 다룹니다. API, 제공자, 가격, 접근은 별도 페이지에서 확인합니다.
