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