블로그/tutorials·2026년 9월 27일·4분·eroq 팀 작성
샷과 샷 사이의 연속성: Cinema의 연속 샷, 캐스트, 룩, 시드
Cinema가 씬마다 영화를 일관되게 지키는 법: 앞 씬의 마지막 프레임에서 시작하는 연속 샷, 레퍼런스가 되는 캐릭터 시트, 영화 전체에 하나의 룩과 시드.
생성 영화에서 가장 어려운 건 샷 하나하나가 아니에요. 두 샷 사이의 이음새예요. 색이 바뀌는 코트, 창문이 하나 더 생기는 방, 조금씩 달라지는 얼굴. 엔진은 클립을 하나씩 따로 렌더하기 때문에, 연속성은 엔진 바깥에서 쌓아 올려야 해요. Cinema는 이를 위해 네 개의 층을 쌓아요. 이 가이드는 각 층이 무엇을 붙잡고 어디서 멈추는지 다뤄요.
첫 번째 층: 연속 샷
가장 튼튼한 이음새는 엔진이 틀릴 수 없는 이음새예요. 다음 씬을 이전 씬의 마지막 프레임에서 시작하세요.
연속 샷이 켜져 있으면(룩 패널에 있고, 기본으로 켜져 있어요) Cinema는 씬 N에서 선택한 테이크의 마지막 프레임으로 씬 N+1을 렌더해요. 구체적으로는 이래요.
- 씬 N에 테이크가 생기면, 스튜디오가 브라우저에서 바로 마지막 프레임을 추출해요.
- 그 프레임은 스토리지에, 영화 이름을 딴
Film_frames폴더로 업로드돼요. - 그리고 씬 N+1의 첫 프레임으로 전송돼요. 엔진이 가장 먼저 보는 레퍼런스예요.
앞 씬이 아직 렌더 중이면 그 씬에는 대기 중이 표시되고, 프레임이 생기는 대로 시작해요. 이전 테이크의 링크가 만료됐다면 스튜디오가 링크를 다시 서명해서 재시도해요. 정말로 프레임을 추출할 수 없다면, 실패하는 대신 처음부터 새로 렌더하고 메모로 그 사실을 알려 줘요.
이걸로 얻는 것: 컷 지점의 빛, 세트, 프레이밍이 똑같아요. 같은 픽셀이니까요. 얻지 못하는 것: 컷이에요. 연속 샷은 몽타주가 아니라 롱테이크를 만들어요. 새 장소, 새 앵글처럼 하드 컷이 필요하다면 그 영화에서 토글을 끄거나, 새 씬의 첫 1초가 그 프레임에서 벗어나는 무빙이 되도록 쓰세요(휩 팬, 문을 통과하는 푸시 등).
체인이 제대로 작동하게 하는 규칙이 두 가지 있어요.
- 씬 N을 다시 렌더하거나 다른 테이크를 선택하면, 씬 N+1에 변경 표시가 붙어요. 그 테이크가 시작한 프레임이 더 이상 컷으로 이어지지 않으니까요. 다시 렌더하거나 그 이음새를 받아들이세요.
- 체인이 작동할 수 없는 곳에서는 꺼진 채로 있어요. 첫 프레임 설정이 없는 엔진, 그리고 스튜디오의 프라이빗 모드예요. 어느 쪽인지는 룩 패널에 표시돼요.
가격: 첫 프레임은 프레임에 가격을 매기는 엔진에서 프레임 한 장으로 청구되고, 레퍼런스로는 0개로 계산돼요. 서버가 쓰는 계산과 똑같아요.
두 번째 층: 캐스트
연속 샷은 세트를 붙잡아요. 씬 3에서 프레임 안으로 걸어 들어오는 캐릭터까지 붙잡지는 못해요. 그건 씬의 캐스트가 레퍼런스로 실려서 해결해요.
씬의 캐스트에 캐릭터를 추가하세요(스토리보드 씬 패널의 캐스트 선택기를 쓰거나, 지문에서 @mention으로 불러오세요). 캐스트 멤버마다 시트, 즉 캐릭터 바이블에서 만든 레퍼런스 이미지가 씬과 함께 전송되고, 엔진 프롬프트가 이름과 이미지를 묶어요. “Mina (reference image 1)”처럼요. 씬의 대사를 말하는 화자는 자동으로 캐스트에 들어가요. 오디오 레퍼런스를 받는 엔진(Seedance 2.x, Hailuo 3)에서는 보이스가 있는 첫 번째 화자의 샘플도 함께 가서, 대사가 엔진이 지어낸 목소리가 아니라 그 캐릭터의 목소리로 나와요. 주의할 점이 하나 있어요. 연속 샷은 프레임에서 시작하고 레퍼런스 이미지나 음성 샘플을 보내지 않아요. 캐스트는 시작 프레임에서 그대로 이어지고, 보이스는 설명으로 실려요.
시트가 붙잡는 것: 얼굴, 머리카락, 체형, 시트에 있는 의상. 붙잡지 못하는 것: 영화 중간의 의상 변경(시트를 하나 더 만드세요), 그리고 이게 중요한 단서인데, 레퍼런스를 읽지 않는 엔진이에요. Sora 2 Pro, Runway Gen-4.5, Grok Imagine, Veo 3.1 Lite, Hailuo 3 Max는 프롬프트만으로 렌더해요. 이 엔진들에서는 캐스트를 씬마다 새로 그리고, 스토리보드가 경고해 줘요. 얼굴이 중요한 영화라면 레퍼런스를 읽는 엔진을 고르세요. Seedance 계열, Kling 3.0, Hailuo 3, Veo 3.1, Wan 3.0이에요. 캐릭터 일관성 가이드에서 비교해 뒀어요.
캐릭터의 페르소나(성격, 말투)는 동영상 프롬프트에 절대 실리지 않아요. 나이, 성별, 외모만 실려요. 엔진은 그림을 렌더할 뿐, 그녀가 어떻게 말다툼하는지 알 필요가 없어요.
세 번째 층: 룩
연속 샷과 캐스트는 내용을 붙잡아요. 룩은 스타일을 붙잡아요. 엔진 하나, 화면 포맷 하나, 해상도 하나, 그리고 연출 패널(필름 종류, 시대, 템포, 카메라 장비, 렌즈, 조리개, 팔레트, 조명)에 네거티브 프롬프트까지요. 한 번 설정하면 서버에서 모든 씬에 라벨이 붙은 문장으로 녹아들어, 엔진이 매번 같은 방식으로 읽어요.
다른 연결 고리가 전혀 없어도 씬 1과 씬 12가 자연스럽게 붙는 건 룩 덕분이에요. 프랙티컬 조명 아래 아나모픽 렌즈, f/1.4로 찍은 필름 누아르는 모든 카드에서 그렇게 보여요. 아홉 번째 씬에 ‘네온 누아르’라고 쓰는 걸 누가 기억할 필요도 없어요. 각 설정은 연출 패널 가이드에서 설명해요.
의도한 게 아니라면 영화 중간에 룩을 바꾸지 마세요. 바꾸기 전에 렌더한 모든 씬이 바꾼 뒤의 모든 씬과 달라지는데, Cinema는 그 씬들을 대신 다시 렌더해 주지 않아요. 변경 표시도 붙이지 않아요. 룩 변경은 사고가 아니라 결정이니까요.
네 번째 층: 시드
시드는 엔진의 무작위성을 고정해요. 룩 패널에서 시드 하나를 정하면, 시드를 지원하는 엔진에서 영화의 모든 씬에 적용돼요. 같은 시드, 같은 프롬프트, 같은 엔진 → 같은 클립. 씬 4의 오타를 고치고 그 씬만 다시 렌더할 때 바로 원하는 결과예요.
가장 약한 층이기도 해요. 시드는 서로 다른 두 프롬프트를 비슷하게 렌더해 주지 않아요. 같은 프롬프트를 똑같이 렌더해 줄 뿐이에요. 연속성이 아니라 재현성을 위해 쓰세요. 자세한 계산은 시드와 리믹스 가이드에 있어요.
네 층을 하나로
씬 세 개짜리 영화라면 이런 순서가 실용적이에요.
- 대본에 씬 세 개를 쓰세요. 캐스트를 지정하고, 대사는 해당 씬 안에 넣으세요.
- 룩을 설정하세요. 캐스트가 중요하다면 레퍼런스를 읽는 엔진을 고르세요. 연속 샷은 켜 둔 채로 두세요.
- 씬 1만 먼저 렌더하세요. 테이크는 한 개에서 네 개까지요. 가장 좋은 걸 고르세요. 이 테이크의 마지막 프레임이 이제 영화의 척추예요.
- 씬 2와 3을 렌더하세요. 체인으로 이어져요. 씬 2는 괜찮은데 3이 아니라면 3만 다시 렌더하세요. 2는 그대로이고, 다시 비용을 내지 않아요.
- 편집하고, 사운드와 타이틀을 넣고, 내보내세요.
그래도 연속성이 깨지는 곳(바뀌는 손, 사라지는 소품)이 있다면, 해결책은 여느 편집과 같아요. 그 부분을 피해서 자르세요. 테이크를 트리밍하거나, 크로스페이드를 넣거나, 다른 테이크를 고르세요. 엔진은 완벽하지 않겠지만, 이음새는 완벽할 수 있어요.
자주 묻는 질문
연속 샷은 모든 엔진에서 되나요?
첫 프레임 설정이 있는 엔진이 필요해요. 그런 설정이 없는 엔진에서는 토글이 작동하지 않고, 룩 패널에 그렇게 표시돼요. Motion One, 그리고 Seedance, Kling, Veo 3.1, Hailuo 3 엔진이 지원해요.
씬 2에 왜 ‘씬 1 변경됨’이 표시되나요?
씬 2를 렌더한 뒤에 씬 1이 바뀌었기 때문이에요. 다시 렌더했거나 다른 테이크를 선택한 거죠. 씬 2의 테이크가 시작한 프레임은 더 이상 씬 1의 끝이 아니에요. 다시 렌더하거나, 이음새가 그래도 자연스럽다면 그대로 두세요.
캐릭터가 씬마다 같은 목소리를 유지할 수 있나요?
오디오 레퍼런스를 받는 엔진(Seedance 2.x, Hailuo 3)이라면 네. 캐릭터가 말하는 모든 씬에 그 캐릭터의 음성 샘플이 함께 가요. 다른 엔진에서는 프롬프트에 한 줄짜리 목소리 설명이 실리고, 엔진이 최선을 다해요.
첫 프레임도 레퍼런스로 청구되나요?
아니요. 프레임에 가격을 매기는 엔진에서 프레임 한 장으로 청구되고, 레퍼런스에 더해지는 게 아니라 레퍼런스를 대신해요.
Cinema에서 영화를 열고 씬 1을 렌더하세요. 체인은 거기서 시작돼요.
이 글에 나온 모델로 직접 만들어 보세요 — 무료 크레딧 50개로 시작하거나, 모든 엔진과 가격도 살펴보세요.