CC
작업 목록으로

AI 콘텐츠 · 2026

AI 영화 스토리보드 제작 워크플로우

감독의 시나리오와 손그림 콘티를 받아, 그림체·인물·공간을 고정한 채 한 막에 백 컷이 넘는 스토리보드로 바꾸는 워크플로우.

결과2·3·4막 워크플로 구축 — 4막 143컷 프롬프트·생성 큐까지 준비

역할
스토리보드 워크플로 설계·구현 (감독: 시나리오·손그림 콘티)
규모
4막 143컷 · 콘티 34p · 시나리오 72p
도구
PDF 추출·컷 크롭 스크립트, 프롬프트 템플릿, 이미지 생성 모델, 병렬 세션 큐, 리뷰 HTML
AI 영화 스토리보드 제작 워크플로우 작업 대표 이미지

이 페이지의 이미지는 설명을 위해 새로 생성한 예시입니다. 실제 작품의 콘티와 스토리보드는 싣지 않았습니다.

감독이 건네는 것

감독에게서 받는 건 두 가지입니다. 72페이지짜리 시나리오 PDF, 그리고 노트에 손으로 빠르게 그린 콘티. 컷마다 작은 프레임 몇 개와 지문이 있을 뿐, 그대로 촬영에 쓸 수 있는 그림은 아닙니다.

손으로 빠르게 그린 콘티 예시. 세 개의 작은 프레임과 움직임 화살표가 있습니다. 손그림 콘티의 한 컷을 다시 그린 예시. 트럭이 후진으로 들어오고, 짐칸이 열리며 휴머노이드들이 보인다는 지문과 러프 스케치가 전부입니다.

제 일은 이 손그림을 촬영 콘티형 스토리보드로 바꾸는 것입니다. 그것도 한 막에 90컷, 143컷씩. 4막 하나만 해도 콘티 34페이지, 컷으로 분해하면 143컷이었습니다.

러프 스케치를 발전시킨 밤의 하역장 장면. 열린 트럭 짐칸의 휴머노이드들 앞에서 내려온 한 인물이 멈춰 오른쪽을 돌아봅니다. 같은 컷이 워크플로우를 통과한 결과를 같은 톤으로 다시 만든 프레임. 연필선과 회색 마커 음영의 촬영 콘티 톤을 유지한 채, 지문의 블로킹이 그대로 화면이 됩니다.

시나리오에서 컷까지

시나리오에서 컷 이미지까지 가는 길을 반복 가능한 파이프라인으로 만들었습니다.

같은 파이프라인을 세 장으로 그렸습니다. 다섯 단계의 순서, 누가 무엇을 언제 맡는지, 컷 하나가 프롬프트 한 장이 되는 길입니다.

다섯 단계로 본 이삭의 끝 스토리보드 파이프라인. 1 받는다: 손그림 콘티 PDF 34쪽과 시나리오 72쪽. 2 컷으로 쪼갠다: 페이지 34장을 렌더해 컷 143장으로 크롭하고 씬 텍스트는 27씬 표로 정리해 컷 계획표 143행에서 만난다. 3 컷마다 프롬프트: 템플릿 슬롯 7개에 행 하나를 채워 프롬프트 143개, 콘티 크롭 첨부, 프리플라이트 47항목, 5컷 시험. 4 넷이 동시에 만든다: 큐를 36·36·36·35컷으로 나눠 Codex 세션 넷이 같은 첨부물로 생성. 5 리뷰로 거른다: 리뷰 HTML에서 채택, 재생성, 실패로 나눈다. 다섯 단계로 본 파이프라인. 받아서 쪼개고, 컷마다 프롬프트를 만들고, 세션 넷이 동시에 만들고, 리뷰로 거릅니다. 컷 하나에 표 한 행, 프롬프트 한 장, 세션 노트 한 줄이 남습니다.

누가 무엇을 언제 맡는지 보여 주는 스윔레인. 원본 자료, 스크립트와 표, 프롬프트, Codex 세션 넷, 리뷰 다섯 줄이 준비, 쪼개기, 계획표, 프롬프트, 검증과 시험, 본생성, 리뷰 일곱 단계를 지난다. 프리플라이트를 통과한 프롬프트가 큐 4개로 나뉘어 세션 넷에 들어가고, 공통 첨부 레퍼런스가 네 세션 모두에 붙으며, 시험 컨택시트에서 프롬프트로 되돌아가는 점선이 보정 루프다. 누가 무엇을 언제 맡는지. 다섯 줄이 각각 원본 자료, 스크립트와 표, 프롬프트, Codex 세션 넷, 리뷰입니다. 시험 컨택시트에서 프롬프트로 돌아가는 점선이 보정 루프이고, 세션 넷은 같은 큐 형식과 같은 첨부물을 받습니다.

컷 하나의 길을 따라가는 계층 분해도. 시나리오 72쪽과 콘티 34쪽이 4막 씬 60에서 86까지 27씬으로 갈라지고, 씬 69가 컷 7개로 갈라진다. 그중 041이 콘티 크롭 한 장과 계획표 한 행을 거쳐 프롬프트 041_S69_C01.txt, 이미지 041_S69_C01.png, 리뷰로 내려간다. 오른쪽에는 같은 일을 143컷에 동시에 하는 세션 넷의 큐, 왼쪽에는 컷 하나에 남는 다섯 가지가 있다. 컷 하나의 길. 4막 27씬 중 씬 69가 컷 7개로 갈라지고, 그중 041이 콘티 크롭 한 장과 계획표 한 행을 거쳐 프롬프트 한 장, 이미지 한 장, 리뷰로 내려갑니다. 같은 일이 143컷에 동시에 일어납니다.

  1. 원본 추출 — 콘티와 시나리오 PDF에서 페이지 이미지와 전체 텍스트를 뽑고, 컨택시트로 전체를 한눈에 봅니다.
  2. 컷 크롭 — 콘티 페이지에서 컷별 손그림을 잘라내 각 컷의 1차 레퍼런스로 정렬합니다. 4막 기준 143장.
  3. 기준 고정 — 캐릭터 바이블과 스토리 락 문서로 인물·공간·톤을 못 박습니다.
  4. 프롬프트 생성 — 컷 계획표와 프롬프트 템플릿을 결합해 143컷의 프롬프트를 한 번에 만듭니다. 템플릿에는 씬 연속성, 인물 연속성, 감독의 원본 지문, 시나리오 비트가 슬롯으로 들어갑니다.
  5. 병렬 생성 — 컷을 4개 세션 큐(36·36·36·35컷)로 나눠 동시에 돌립니다.
  6. 비교 검수 — 손그림 원본과 생성 결과를 나란히 놓은 리뷰 HTML에서 채택·수정·재생성을 판단합니다.
  7. 단계적 확대 — 프리플라이트 검증을 통과하면 5컷만 먼저 생성해 스타일과 비율을 확인하고, 그다음 본생성으로 갑니다. 143컷을 다 만든 뒤 스타일이 틀어진 걸 발견하면 되돌릴 방법이 없기 때문입니다.

고정한 세 가지

컷이 늘어날 때 무너지는 건 정해져 있습니다. 그림체, 얼굴, 공간.

그림체 — 먼저 확정해 둔 스타일 프레임 71장을 하나의 컨택시트로 묶어 모든 생성에 스타일 팩으로 첨부했습니다. 프롬프트에도 같은 문장을 고정했습니다. 러프한 연필선, 얇은 검정 라인, 회색 마커 음영, 16:9 단일 패널. 무엇이 아닌지도 문장으로 못 박았습니다. 웹툰 컷 아님, 포스터 아님, 완성형 콘셉트아트 아님, 말풍선·자막 금지.

스타일 레퍼런스 팩을 새로 그린 컨택시트. 가상 파일명이 붙은 콘티 프레임 12장이 연필·마커 톤으로 3행 4열에 정렬돼 있습니다. 모든 생성에 첨부한 스타일 레퍼런스 팩의 첫 세 줄을 같은 방식으로 다시 만든 시트. 새 컷은 이 안의 그림처럼 보여야 채택됩니다.

얼굴 — 등장인물마다 외형과 연기 톤을 적은 캐릭터 바이블, 그리고 캐릭터 시트를 만들어 생성마다 첨부했습니다. 주인공 이삭은 극 중 상태가 바뀌기 때문에 손상 전후 시트를 따로 뒀습니다.

가상의 인물을 같은 구성으로 새로 그린 캐릭터 시트. 전신 3면, 얼굴과 눈 클로즈업, 작은 목 뒤 단자, 손과 걸음 동작이 있습니다. 이삭 캐릭터 시트를 같은 구성으로 다시 만든 것. 턴어라운드부터 목 뒤 단자까지 담아, 143컷 어디서든 같은 인물이 나오게 하는 기준입니다.

공간 — 반복 등장하는 장소는 공간 시트로 고정하고, 막이 바뀔 때는 직전 막 엔딩 컷 6장을 연속성 레퍼런스로 함께 첨부했습니다. 다음 막의 첫 장면이 전 막의 마지막 공간과 같은 곳처럼 보이게 하는 장치입니다.

안 나온 컷들

파이프라인이 준비됐다고 컷이 다 나오는 건 아닙니다. 병렬 세션 하나에서는 배정된 36컷 중 네 컷만 나왔습니다. 초반 몇 장이 정상 생성된 뒤로는 같은 큐의 프롬프트가 반복해서 서버 오류를 내거나, 오류 없이 끝났는데 새 이미지가 안 생겼습니다.

버린 것 · 남긴 기록

  • 32컷 무응답 — 실패한 컷 번호를 전부 목록으로 남겼습니다. 다음 세션이 어디부터 다시 돌려야 하는지가 그 목록입니다.
  • 우회로 미사용 — API 키나 CLI 폴백으로 갈아타면 그 세션의 결과가 다른 경로로 만들어진 게 섞입니다. 생성 경로를 하나로 고정하고 실패를 실패로 남겼습니다.
  • 한 컷은 프롬프트를 줄여 통과 — 반복 실패하던 컷은 프롬프트를 짧게 줄여 다시 돌렸고, 나온 그림이 콘티가 지정한 문·방·석양의 블로킹과 맞아서 채택했습니다. 이건 기록에 “짧은 프롬프트로 대체함”이라고 적어 뒀습니다.
  • 잘못 복사된 두 장 — 같은 이미지가 다른 컷 번호로 두 번 저장된 걸 발견하고 _wrong_duplicate로 이름을 바꿔 검수 폴더에 옮겼습니다.

실패 목록을 남기는 게 성공한 컷을 모으는 것만큼 중요했습니다. 143컷짜리 작업에서 “어디까지 됐는지”를 모르면 다시 시작할 수가 없습니다.

단계를 나눈 이유

전체를 한 번에 생성하면 무엇이 왜 채택됐는지 되짚을 수 없습니다. 단계를 나누니 고르는 일, 고치는 일, 다시 만드는 일이 각각 기록으로 남았습니다. 다음 막을 시작할 때 이 기록이 그대로 다음 기준이 됩니다.