프롬프트 가이드
Seedance 카메라 무브먼트 프롬프트 가이드: 촬영 감독 문법으로 영상 움직임 고정하기
촬영 감독 수준의 문법 공식과 6대 검증 무브먼트 모듈, 1컷 1운동 원칙, 캔버스 키프레임 노드 연동을 통해 Seedance 2.x 및 2.5 카메라 워킹을 안정적으로 제어합니다.
목차

소설식 서술을 버리고 촬영 감독의 시각으로 작성하기
Seedance 2.x 및 Seedance 2.5와 같은 비디오 확산 모델을 사용할 때 프롬프트 입력창을 소설처럼 감성적인 문장으로 작성하는 것은 카메라 제어가 무너지는 가장 주된 원인입니다. "카메라가 어두운 방을 쓸쓸하게 배회하며 주인공의 깊은 고독과 갈망을 담아낸다"와 같은 문학적 서술은 확산 모델의 크로스 어텐션 계층에 모호한 감정 수식어를 대량 주입합니다. 비디오 생성 모델의 잠재 공간은 감정 형용사를 3차원 물리적 카메라 속도가 아니라 인물의 표정 변화나 조명 흔들림으로 해석하기 때문에, 카메라는 전혀 움직이지 않은 채 인물 얼굴만 일그러지거나 화면이 미세하게 진동하는 현상이 발생합니다.
상업용 숏폼 드라마 제작 환경에서는 촬영 감독(DP)의 콘티 작성 방식으로 접근해야 합니다. 비디오 확산 모델은 구체적인 기하학적 좌표와 촬영 매개변수가 주어졌을 때 가장 뛰어난 공간 일관성을 유지합니다. 광축 이동 방향, 렌즈 초점거리 및 원근감, 수평 팬/틸트 벡터, 고정된 피사체 앵커가 바로 그것입니다. 효과적인 카메라 무브먼트 프롬프트는 문학적 분위기를 걷어내고, 가상 카메라가 3D 공간의 어느 위치에 서서 어느 축을 따라 어떤 속도로 이동하며 누구를 화면 중앙에 고정하는지 명확한 물리 법칙으로 기술해야 합니다.
Say Action 캔버스 환경에서 프롬프트 문법은 모델의 실제 파이프라인과 긴밀하게 연동됩니다. Seedance 2.5는 최대 8,000자의 프롬프트 길이와 1~15초의 비디오 재생 길이를 지원하며, 첫 프레임과 끝 프레임 이중 앵커링 및 멀티모달 참조 입력을 제공합니다. 그러나 입력 용량이 크다고 해서 불필요한 미사여구를 길게 늘어놓아서는 안 됩니다. 구조화된 감독급 문법을 적용할 때 비디오 잠재 공간에 일관된 운동 벡터가 부여되며, 불필요한 카메라 회전, 배경 텍스처 왜곡, 급격한 시점 붕괴를 사전에 방지할 수 있습니다.
4단계 카메라 프롬프트 공식과 6대 실전 모듈
Seedance에서 반복 가능하고 결정론적인 카메라 움직임을 구현하려면 표준화된 4단계 프롬프트 공식을 사용해야 합니다: 카메라 동작: [장비 운용 방식] + [이동 속도 및 벡터] + [피사체 앵커] | 렌즈 및 스타일: [샷 사이즈 및 원근] + [조명 방향]. 프롬프트를 독립적인 구조적 절로 분리하면 서로 다른 수식어 간의 의미 충돌을 원천 차단할 수 있습니다. 장비 운용 방식은 돌리, 트래킹, 팬, 크레인 등 물리적 장치 형태를 명시하고, 속도와 벡터는 이동 크기를 한정하며, 앵커는 시선이나 흉부 등 중심점을 고정하고, 렌즈 절은 화면의 피사계 심도와 구도를 고정합니다.
많은 창작자가 겪는 카메라 표류 현상은 "카메라가 움직인다"와 같은 추상적인 표현에서 비롯됩니다. 실제 숏폼 제작 현장에서 Seedance는 6가지 검증된 클래식 카메라 무브먼트에 가장 신뢰성 있게 반응합니다. 특히 9:16 세로 화면 구성에서 이 모듈들은 시각적 왜곡이나 인물 안면 붕괴를 일으키지 않으면서도 높은 몰입감을 전달합니다. 예를 들어 슬로우 돌리인(Slow Dolly-In)은 대화의 결정적 순간에 긴장감을 수축시키며, 삼각대 고정 픽스 샷(Locked-Off Static)은 극적인 감정 연기 중에도 흔들림 없는 완벽한 안정감을 제공합니다.
아래 표는 실무에서 검증된 6대 카메라 무브먼트 모듈의 영문 문법 패턴, 시각적 연출 의도, 숏폼 드라마 파이프라인에서의 권장 제작 가이드를 정리한 것입니다. 각 모듈은 가상 카메라를 명확한 기하학적 기준선에 결속시켜 모델에 안정적인 물리 좌표를 제공합니다.
| 무브먼트 모듈 | 프롬프트 문법 패턴 | 시각적 의도 및 앵커 | 실무 제작 권장사항 |
|---|---|---|---|
| 슬로우 돌리인 (Slow Dolly-In) | Camera: slow dolly-in along optical axis toward subject face | Framing: eye-level medium close-up, steady linear speed | 인물의 내면 심리나 충격적인 깨달음을 극대화하여 몰입감을 유도 | 속도를 완만하고 균일하게 유지해야 합니다. 9:16 세로 화면에서 급격한 진입은 얼굴 왜곡을 유발합니다. |
| 픽스 삼각대 고정 (Locked-Off Static) | Camera: locked-off tripod shot, zero pan zero tilt, stationary position | Framing: eye-level medium shot, centered subject | 의도치 않은 시점 흔들림을 원천 차단하고 미세 표정 연기와 대사를 고정 | 인물 레퍼런스 이미지를 바인딩할 때 가장 안정적이며, 불필요한 시점 회전을 방지합니다. |
| 측면 트래킹 트럭 (Tracking Lateral) | Camera: lateral tracking truck-left following subject movement | Framing: waist-up profile shot, constant parallel distance | 복도나 도로를 이동하는 인물을 일정한 거리에서 평행하게 추적 | 프롬프트에 평행 이동 축과 일정한 거리를 명시하여 모델이 임의로 회전하는 오작동을 차단합니다. |
| 크레인 다운 하강 (Crane-Down Reveal) | Camera: crane-down pedestal drop from ceiling to eye level | Framing: high angle descending to frontal medium shot | 공간의 압도감이나 환경을 상단에서 먼저 조망한 후 인물 시선으로 하강 전개 | 시작 프레임에 천장이나 높은 배경 앵커를 먼저 잡은 뒤 인물 눈높이로 안정적으로 내려앉힙니다. |
| 45도 수평 팬 (Pan 45-Degree) | Camera: smooth pan-right across 45-degree horizontal arc | Framing: eye-level two-shot relationship, steady pivot | 대화 장면에서 발화자로부터 청자의 리액션으로 시점을 부드럽게 전환 | 회전 각도를 45도 안팎으로 엄격히 한정하여 360도 무한 회전 버그를 방지합니다. |
| 완만한 궤도 아크 (Orbit Arc) | Camera: slow shallow orbit-left 30-degree arc around subject | Framing: three-quarter angle medium close-up, fixed radius | 갈등의 긴장감이나 로맨틱한 절정 모멘트를 입체적인 공간감으로 강조 | 단일 컷 회전각을 30~45도 이내로 유지해야 합니다. 광범위한 궤도 회전은 배경 텍스처 붕괴를 초래합니다. |
문법 패턴은 Say Action 캔버스의 Seedance 2.x 및 2.5 지원 파라미터를 기반으로 작성되었습니다. 생성 결과물은 모델 특성상 변동될 수 있으므로 납품 전 육안 검수를 진행하십시오.
황금 법칙: 1개 컷에는 오직 하나의 주 무브먼트만 할당하기
AI 비디오 프롬프트를 작성할 때 가장 치명적인 실수는 "카메라가 하늘에서 급강하하여 주인공의 눈으로 돌진한 뒤 머리 주위를 360도 회전하며 위를 올려다본다"와 같이 상충하는 복합 움직임을 단일 문장에 몰아넣는 것입니다. 실제 영화 현장에서도 이러한 고난도 롱테이크는 대형 크레인, 스테디캠, 정교한 블로킹 설계가 뒷받침되어야 합니다. 짧은 프레임으로 구성된 AI 비디오 모델에 복잡한 다축 궤적을 강제하면 잠재 공간 내부의 벡터가 서로 충돌하여 신체 부위가 녹아내리거나 배경이 무너지고 갑작스러운 컷 전환 오류가 발생합니다.
모바일 세로 숏폼 드라마의 개별 컷은 평균 2~4초(48~96프레임 내외)로 짧게 분할됩니다. 이 찰나의 시간 동안 시청자의 눈이 편안하게 추적할 수 있는 물리적 변위는 단 하나의 명확한 카메라 워크뿐입니다. '1컷 1운동'의 황금 법칙은 각 콘티 행에 단 하나의 주 무브먼트(전진, 측면 트럭, 팬, 또는 완전 고정)만을 부여할 것을 요구합니다. 배경 환경을 조망한 뒤 주인공 손에 쥔 증거물을 보여주어야 한다면, 무리하게 한 컷으로 해결하려 하지 말고 콘티 테이블에서 2개 컷으로 분할하십시오. 컷 1은 크레인 하강으로 장소를 보여주고, 컷 2는 고정 클로즈업으로 증거물을 포착합니다.
Say Action 캔버스에서 이러한 원칙을 준수하면 제작 일정과 컴퓨팅 비용을 극적으로 절감할 수 있습니다. 편집 가능한 콘티 테이블 행마다 단일 운동 프롬프트를 독립적으로 배정함으로써 컷별 검수, 생성, 수정 작업을 완전히 분리할 수 있습니다. 컷 2의 표정 연기는 완벽한데 컷 1의 카메라 이동 속도만 조정해야 하는 경우, 컷 1의 노드만 프롬프트를 수정하여 단독 재생성하면 됩니다. 전체 씬의 다른 에셋에는 전혀 영향을 주지 않으므로 파이프라인의 안전성이 보장됩니다.
카메라 무브먼트 프롬프트와 캔버스 키프레임 노드의 시너지
이미지 프롬프트와 비디오 무브먼트 프롬프트의 역할 분담을 혼동하는 창작자들이 많습니다. 기존의 텍스트 투 비디오 방식에서는 프롬프트 하나로 외모, 복장, 배경, 조명, 카메라 워킹을 모두 설명해야 했습니다. 그러나 Say Action의 이미지 투 비디오 워크플로우에서는 첫 프레임(First Frame) 노드가 고해상도 픽셀을 통해 시각적 기준을 확립해 둡니다. 인물의 이목구비, 헤어스타일, 의상 질감, 색온도, 초기 구도는 입력 이미지에 이미 제시되어 있습니다. 따라서 비디오 생성 노드의 프롬프트에서 이러한 정적 미술 요소를 중복해서 장황하게 설명할 필요가 없습니다.
첫 프레임이 연결된 비디오 노드의 프롬프트는 "해당 이미지를 기점으로 카메라가 이동하는 경로와 배우의 미세한 동세"에만 집중해야 합니다. 예를 들어 첫 프레임에 굳은 표정의 인물이 책상 앞에 앉아 있는 모습이 이미 존재한다면, 비디오 프롬프트는 Camera: slow push-in toward character eyes | Action: character slightly tightens jaw, eyes track screen-right, subtle breathing 과 같이 간결하게 지시합니다. 같은 캐릭터의 참고 이미지를 준비하고, 모델이 지원한다면 시작·끝 프레임에도 연결하세요. 장면별 얼굴, 의상과 조명을 비교하며 조정하면 됩니다. 사용 가능한 입력은 제공업체마다 다르며, 참고 이미지만으로 완벽한 일관성이 보장되지는 않습니다. 외형 묘사에 소모되던 프롬프트 가중치를 절약함으로써 Seedance는 카메라 궤적을 부드럽게 보간하는 연산에 온전히 집중할 수 있습니다.
컷의 시작과 끝 구도를 정밀하게 제어해야 하는 주요 연결 씬에서는 Say Action 캔버스의 첫/끝 프레임(First Frame & Last Frame) 듀얼 슬롯을 활용합니다. 두 슬롯에 이미지가 모두 연결되면 카메라 프롬프트는 시작점 A에서 도착점 B로 이동하는 물리적 궤적을 잇는 보간 브릿지 역할을 수행합니다. 두 프레임 간의 조명 방향과 인물 스케일이 논리적으로 일치한다면, 정교한 카메라 프롬프트를 통해 샷 간 연속성을 크게 높일 수 있습니다(생성 결과는 모델에 따라 달라질 수 있으므로 검토가 필요합니다).
카메라 흔들림 및 왜곡 해결법과 크레딧 예산 관리
올바른 문법을 적용하더라도 특정 상황에서는 생성 모델 특유의 카메라 결함이 발생할 수 있습니다. 생성된 영상에서 미세한 기계적 떨림이나 셔터 진동이 나타난다면, 프롬프트에 포함된 환경 묘사 동사("바람이 거세게 분다", "폭우가 쏟아진다")를 모델이 카메라 자체의 흔들림으로 오인한 경우가 많습니다. 이때는 프롬프트에 Camera: locked-off tripod shot, zero camera shake, fluid mechanical movement 와 같이 흔들림을 억제하는 고정 키워드를 추가하십시오. 핸드헬드 질감을 원할 때도 폭주를 막기 위해 subtle organic handheld drift, steady operator motion 으로 제어해야 합니다.
카메라 이동 중 인물 얼굴이 뭉개지거나 변형되는 현상은 카메라 이동 속도가 모델의 정체성 보존 한계를 초과했다는 신호입니다. 돌리인 과정에서 이목구비가 녹아내린다면 속도 수식어를 slow, subtle dolly-in 으로 완화하거나 비디오 노드의 모션 강도 수치를 낮추어야 합니다. 9:16 세로 드라마에서는 피사체를 항상 중앙 안전 영역 내에 배치하여 시점 이동 중 인물의 머리나 핵심 소품이 화면 밖으로 잘려 나가지 않도록 구도를 설계하십시오.
상업 숏폼 드라마 제작은 연출 완성도와 함께 제작비 효율을 반드시 통제해야 합니다. Say Action 콘티 테이블에서 카메라 프롬프트 문안을 작성하고 다듬는 과정은 전액 무료입니다. 플랫폼 포인트는 비디오 생성 노드를 실행할 때 선택한 해상도와 시간에 따라 사전에 안내된 수량만 차감됩니다. 사용 가능한 모델과 해상도, 생성 전 크레딧 예상 사용량은 제작 화면에서 확인하세요. 최종 차감 크레딧은 제출 전에 표시됩니다. 모델 제공업체가 생성 실패를 명확히 확인하면 임시로 확보한 크레딧을 돌려드립니다. 연결이 끊기는 등 결과나 요금을 확인할 수 없을 때는 중복 정산을 막기 위해 확인 대기 상태로 둡니다.
내 API 채널과 외부 API 중계 서비스 연결하기
모델 채널 설정에 Base URL과 API 키를 입력한 뒤 제공업체 문서에 따라 API 방식, 모델 ID와 필요한 헤더를 설정하세요. 생성 전에 원하는 이미지·영상 생성 방식을 지원하는지 확인하세요. 경로, 해상도와 시작·끝 프레임 입력은 연결한 채널에 따라 다릅니다. 미지원 채널의 연동 신청이 호환성 보장을 뜻하지는 않습니다.
BYOK에서는 API 주소, 모델 키와 사용자 지정 헤더를 설정할 수 있습니다. OneAPI나 NewAPI 같은 중계 서비스를 쓸 때는 실제 API에 맞는 OpenAI, Gemini 또는 Claude 방식을 선택하고 모델 ID와 이미지·영상 API 지원 여부를 확인하세요. 모든 중계 서비스나 비공개 규격이 자동으로 호환되는 것은 아닙니다. BYOK 모델 호출에는 플랫폼 추가 마진이나 생성 크레딧 차감이 없지만, 작업 공간과 모델 제공업체 이용료는 별도로 청구됩니다.
신뢰하는 제공업체만 연결하고 운영 환경에서는 HTTPS를 사용하세요. 요청은 로그인 인증된 백엔드를 거쳐 전달되며 필요한 프롬프트, 참고 자료와 인증 정보가 요청에 사용됩니다. API 키, 비밀번호나 비밀 정보가 든 헤더를 공개 캔버스, 스크린샷 또는 지원 신청에 포함하지 마세요.
자주 묻는 질문
프롬프트에 '시네마틱 4K'를 추가하면 Seedance 카메라 앵글 제어에 도움이 되나요?
도움이 되지 않습니다. '시네마틱 4K', '초고화질'과 같은 추상적인 수식어는 확산 모델의 잠재 공간에 명확한 공간 좌표를 제공하지 못하며, 오히려 카메라 제어 프롬프트의 가중치를 희석합니다. '눈높이 미디엄 클로즈업, 피사체를 향해 완만하게 전진(슬로우 돌리인)'과 같이 구체적인 촬영 감독 문법을 사용해야 물리적 구도가 안정됩니다.
Seedance 2.5는 10초 전체 롱테이크 동안 카메라 워킹을 안정적으로 추적할 수 있나요?
Seedance 2.5 인터페이스는 최장 15초 영상 생성을 지원하지만, 긴 컷에서 큰 폭의 카메라 움직임을 지속하면 기하학적 왜곡과 얼굴 무너짐이 누적되기 쉽습니다. 숏폼 드라마 제작에서는 개별 컷을 2~5초 단위로 분할하고 단일 주 운경을 할당하는 것이 인물 일관성과 영상 리듬을 지키는 가장 안전한 실무 방식입니다.
카메라 프롬프트는 Say Action 캔버스의 첫 프레임(First Frame) 슬롯과 어떻게 연동되나요?
첫 프레임 이미지 노드는 시각적 앵커 역할을 수행하여 인물의 이목구비, 의상 디테일, 조명 톤, 시작 구도의 기준을 설정합니다. 카메라 운경 프롬프트는 Seedance에 해당 기준점으로부터 카메라 시점이 어떻게 공간을 이동해야 하는지 벡터를 지시합니다. 이미 첫 프레임에 존재하는 미술 요소를 중복 설명하지 않고 운동 방향만 지정합니다.
Say Action에서 카메라 프롬프트를 작성하면 포인트가 추가로 차감되나요?
콘티 테이블 행에서 카메라 프롬프트 텍스트를 작성하고 수정하는 작업은 전액 무료입니다. 플랫폼 포인트는 선택한 영상 길이 및 해상도 규격에 따라 비디오 생성 노드를 실행할 때만 차감됩니다. 모델 제공업체가 생성 실패를 명확히 확인하면 임시로 확보한 크레딧을 돌려드립니다. 연결이 끊기는 등 결과나 요금을 확인할 수 없을 때는 중복 정산을 막기 위해 확인 대기 상태로 둡니다.
OneAPI, NewAPI와 사용자 지정 헤더를 연결할 수 있나요?
BYOK에서는 API 주소, 모델 키와 사용자 지정 헤더를 설정할 수 있습니다. OneAPI나 NewAPI 같은 중계 서비스를 쓸 때는 실제 API에 맞는 OpenAI, Gemini 또는 Claude 방식을 선택하고 모델 ID와 이미지·영상 API 지원 여부를 확인하세요. 모든 중계 서비스나 비공개 규격이 자동으로 호환되는 것은 아닙니다. BYOK 모델 호출에는 플랫폼 추가 마진이나 생성 크레딧 차감이 없지만, 작업 공간과 모델 제공업체 이용료는 별도로 청구됩니다.
