Wan 2.6 페이지에는 멀티샷(multi-shot)을 활성화하면 하나의 프롬프트로 짧은 이야기를 만들 수 있다는 점, 그리고 콘티(storyboard) 형식의 기술/묘사에서 샷의 순서, 카메라 방향, 템포를 읽어낼 수 있다는 내용이 적혀 있습니다. 편리한 기능이지만, 샷이 3개나 4개가 되면 프롬프트가 길어지고, 총 초 단위 합계나 의상 묘사가 샷마다 어긋나는 등 인위적인 오류가 발생하기 쉽습니다.
이에 저는 샷 테이블을 YAML로 관리하고 검증한 후 하나의 프롬프트로 연결하는 스크립트를 작성했습니다. 수십 줄이면 충분하여, 필요할 때마다 재사용할 수 있습니다.
Wan 2.6 ページの要点
참고 페이지 요약: wan30.io/ja/wan-2-6 (2026-10-31 조회)
전제: 페이지에 명시된 제약 조건
스크립트로 검증하는 값들은 해당 페이지의 기재 내용에서 가져왔습니다.
- 1회 생성 최대 15초. 5초, 10초, 15초 중 선택 가능.
- 해상도는 720p와 1080p입니다.
- 텍스트를 통한 영상 프롬프트는 최대 5,000자까지 가능합니다.
- 이미지로부터의 영상은 JPG, PNG, WebP 형식의 이미지 1장(10MB 이하, 가로/세로 256px 이상)이 필요합니다.
- 여러 샷으로 이야기를 만들 때는 멀티샷을 활성화하고, 각 샷을 순서대로 프롬프트에 작성해야 합니다.
YAML로 샷 테이블 작성하기
1줄 = 1샷의 개념으로, 초 단위, 피사체와 동작, 카메라를 나누어 작성합니다. 샷을 넘어가도 변하지 않아야 하는 요소(인물의 의상 등)는 common에 모아두고, 각 샷에 자동으로 삽입되도록 합니다.
ショット表の例
직접 제작한 다이어그램: 15초/3샷의 샷 테이블
duration: 15
common: "30대 여성, 네이비 니트, 흰색 머그. 아침의 부드러운 자연광"
shots:
...
스크립트
import sys, yaml
ALLOWED = {5, 10, 15}
MAX_CHARS = 5000
...
common을 각 샷에 추가하는 이유는 페이지에서 언급된 '샷을 넘어가도 안정적인 캐릭터'의 특성을 활용하기 위함입니다. 모델 자체의 일관성에만 의존할 것이 아니라, 프롬프트 측에서도 복장이나 소품 같은 묘사를 통일해 두면, 샷 간의 차이를 확인하기가 더 수월합니다.
スクリプトの流れ
직접 제작한 다이어그램: 샷 테이블에서 프롬프트로 이어지는 흐름
사용 방법
- YAML 파일을 작성하고
python build.py shots.yaml을 실행합니다. - 오류가 발생하면 수정합니다 (초 단위 경계, 공백 여부, 글자 수 등).
- 출력된 프롬프트를 워크스페이스에 붙여넣고, 초(5・10・15초)와 해상도를 선택한 후 멀티샷을 활성화합니다.
- 크레딧을 확인하고 생성하며, 작품 목록에서 확인합니다. 마음에 들지 않는 샷이 있다면 YAML의 해당 줄만 수정하여 재생성합니다.
생성 전 체크
스크립트로 기계적으로 확인할 수 있는 항목들을 정리했습니다.
生成前チェック
직접 제작한 다이어그램: 생성 전에 확인해야 할 항목
요약
멀티샷 프롬프트는 '긴 글'이 아니라 '표(테이블)' 형태로 관리하면, 초 단위나 글자 수의 제약을 기계적으로 지킬 수 있습니다. 샷을 교체하는 것도 한 줄 수정만으로 가능하기 때문에, 템포가 다른 여러 아이디어를 비교하고 싶을 때도 편리합니다.
Discussion