AI 동적 만화 비디오 제작 스킬
🏷️ 스킬 분류 식별
소속 카테고리: 【만화/동적 만화 계열】
- 🎬 일반적인 작업 시나리오: 캐릭터 설정 이미지 + 스토리보드 스크립트를 기반으로 학교/청춘/치유/짝사랑 테마의 동적 만화 비디오를 구간별로 생성합니다. 캐릭터 얼굴/헤어스타일/의상이 여러 구간에 걸쳐 일관성을 유지해야 하는 멀티 구간 만화 단편입니다. 9:16 세로 또는 16:9 가로 mp4 조각을 생성한 후 연결하여 완성 영상을 만듭니다.
- 🚫 적용 불가 시나리오: 순수 제품 광고/순수 풍경 위주/캐릭터가 없는 추상 비디오 (doubao-creative-video 또는 풍경 스킬 사용). 실제 인물이 나와야 하는 사실적인 촬영 (jimeng-studio / ai-drama-master-suite 실제 인물 브랜치 사용). 장편 연속 애니메이션/드라마 (장편 숏폼 드라마 전용 도구 사용, 본 스킬은 단일 에피소드 단편 시료만 제작).
- 🔗 상하류 / 권장 조합: 상류 [doubao-creative-drama 단편 계획 진입점 / blockbuster-script-director 대본 / drama-storyboard-director 스토리보드 / script-asset-master 에셋 이미지] → 본 스킬 (동적 만화 구간별 생성+후반 합성) → 하류 [jianying-editor 정밀 편집 / byted-mediakit-editing 전환 및 색보정]
- 🧭 인접 스킬과의 경계: ai-drama-master-suite / jimeng-studio와의 차이점 – 본 스킬은 만화/2D/반사실적 일러스트 스타일만 처리하며, image_to_video + 참조 이미지 구동을 강제하고 실제 인물은 처리하지 않습니다. doubao-creative-drama와의 차이점 – 본 스킬은 만화 쪽의 실행/구현 스킬 (이미 스토리보드와 참조 이미지가 있는 상태에서 구간별로 영상을 생성하고 워터마크를 제거하여 합성)이며, 프로젝트 계획 및 전체 기획을 담당하지 않습니다.
- 📦 표준 3종 세트 산출물 책임: 본 스킬은 3종 세트 중 ② 일반 모델 에셋 프롬프트 (만화/동적 만화 버전) 를 담당합니다. - 《일반 모델 에셋 프롬프트 템플릿》에 따라 캐릭터 사시도, 씬 빈 배경, 소품 설정에 대한 중국어 에셋 프롬프트를 생성하고, 《MJ 프롬프트 템플릿》에 따라 해당하는 영어 MJ 프롬프트 (만화 버전은 통일
--niji 6)를 생성합니다. ① 프로젝트 계획 개요는 상류 계획 진입점 (doubao-creative-drama / blockbuster-script-director)에서 생성하며, 본 스킬은 그 대본과 개요를 입력으로 받습니다. ③ MJ 프롬프트는 본 스킬이 ②를 기반으로 작성하여 주요 캐릭터/씬/소품 에셋을 다룹니다.- ⚠️ 본 사용자 고정 규범: 완성 영상에 자막 없음, BGM 없음, TTS 금지 (대사는 비디오 모델이 직접 생성). 생성 전에 전체 프롬프트를 먼저 표시. 캐릭터 이미지는 반드시 @ 참조, 순수 텍스트로 캐릭터를 생성하지 않고 이미지 참조를 강제.
⛔ 단계 게이트 제어 총칙 (옵션 기반 · 사용자 확인 · 전체 에셋 사용자 자체 제작)
본 스킬은 기본적으로 더 이상 자동으로 엔드투엔드 전체 제작을 실행하지 않습니다 – '구간별 자동 실행'을 기본값으로 하지 않으며, 사용자를 대신하여 최종 확정된 미술 에셋을 생성하지 않습니다. 표준 패러다임 전문은
/home/user/Doubao/chats/38436370915409154/_업무규범/단계게이트제어총칙(표준패러다임).md를 참조하십시오. 다음은 본 스킬 (만화 / 동적 만화 계열)의 구현 요점이며, 아래의 '자동 연속 / 구간별 자동 실행 / AI 자동 최종 에셋 생성'과 같은 이전 표현보다 우선합니다.
최고 원칙 (위반 불가)
- 한 번에 자동으로 전체 제작을 실행하는 것 금지: 사용자가 아이디어 한 마디만 말했는데, 자동으로 이야기→대본→에셋→스토리보드→비디오→후반 작업까지 모두 완료해서는 안 됩니다. 또한 사용자가 첫 번째 구간을 확인했는데, 전체 영상의 구간을 자동으로 실행해서는 안 됩니다.
- 각 단계 종료 시 반드시: ⛔ 중지 → 옵션 제공 (각 옵션에 한 줄 요약 + 장단점 + ⭐ 추천 항목) → 사용자의 명확한 응답을 기다림, 사용자가 확인하지 않으면 절대 다음 단계로 넘어가지 않습니다.
- 사용자는 각 단계에서 번호 선택 / 여러 개 혼합 / '더 발산'으로 다른 옵션 요청 / 직접 수정 의견 작성이 가능합니다.
- 【미술 에셋은 전적으로 사용자가 직접 생성 · 강력 제한】: 만화 캐릭터 설정 이미지 (삼면도 / 얼굴 클로즈업), 씬 빈 배경 이미지, 소품 설정 이미지, 주요 장면 / 스토리보드 참조 이미지 등 최종 영상에 들어가는 모든 이미지 에셋은 사용자가 AI가 제공한 프롬프트를 사용하여 직접 생성, 선택하고 다시 전송해야 합니다. AI는 어떤 텍스트-투-이미지(T2I) 도구도 호출하여 사용자를 대신해 최종 에셋을 생성해서는 안 됩니다.
- AI는 여전히 비디오 생성 (
image_to_video/ I2V)을 담당: 모든 에셋이 반환 및 확인된 후, 사용자 에셋을 @ 참조하고 전체 비디오 프롬프트를 표시하여 사용자 확인을 거친 후 비디오를 생성합니다.
- AI는 여전히 비디오 생성 (
- 어떤 단계에서도 자동으로 최종 에셋 이미지를 생성하지 않습니다. 의사 소통을 돕기 위해 개략도 / 참조 이미지가 정말로 필요한 경우, 반드시 먼저 사용자의 명시적인 동의를 얻어야 하며, 개략도는 최종 에셋으로 최종 영상에 직접 사용될 수 없습니다.
게이트 제어 통일 출력 형식 (각 게이트 지점에서 이 형식으로 제공, 생략 불가)
- ✅ 본 단계 완료: 이 단계에서 무엇을 산출했는지 1-3문장으로 설명.
- 선택해 주십시오 (총 N개 방향):
번호 / 방안 / 한 줄 요약 / 장점 / 단점표를 제공하고 ⭐ 추천 항목과 이유를 기재. - ⛔ 일시 중지되었습니다. 회신하시면 계속 진행하겠습니다: 사용자가 무엇에 회신해야 하는지 명확히 기재 (번호 / 확인 / 수정 의견 / '더 발산'). 명확한 선택 / 확인을 받은 경우에만 다음 단계로 진행.
본 스킬 (만화 / 동적 만화)의 게이트 제어 리듬:
| 게이트 | 단계 | 사용자에게 제공할 옵션 / 동작 | 통과 조건 |
|---|---|---|---|
| 제1게이트 | 스토리 발산 (대본 전) | 서로 차별화된 3-5개의 만화 스토리 방향 제공 (장르 / 핵심 설정 / 주인공 원형 / 주요 갈등 / 시작 훅 장면이 각각 다름), 각 방향에 하이라이트 + 장단점 + ⭐ 추천 첨부 | 사용자가 선택 / 혼합 / 재발산하여 스토리를 확인한 후에야 스토리보드 스크립트 작성 |
| 제2게이트 | 에셋 방안 선택 (방안만 결정, 이미지 생성 안 함) | 캐릭터 구성 및 캐릭터 설정, 씬 구성, 소품 목록, 주요 장면 방향 등 방안 옵션 제공 (《에셋 자체 제작 확인서》 A절) | 사용자가 선택 / 수정하고 에셋 방안을 확인 |
| 제3게이트 | 모든 에셋 사용자 자체 제작 (중요, 배치별 게이트 확인) | AI가 두 세트의 프롬프트 패키지 (일반 중국어 모델 버전 + MJ 영어 만화 버전 --niji 6) + 3D 파라미터 (--stylize 200–600 / --weird 0 / --chaos 0–10 + 고정 --seed) + 에셋 목록 및 제작 순서 (캐릭터 앵커→씬 빈 배경→소품→주요 장면) + 제작 제안을 생성. AI는 텍스트-투-이미지 도구를 호출하여 이미지를 생성하지 않음. 사용자가 하나씩 생성, 반환, 항목별 확인. | 사용자가 캐릭터별 / 씬별 / 소품별 / 주요 장면별로 생성, 반환 및 확인한 후에야 비디오 프롬프트에서 @ 참조 가능 |
| 제4게이트 | 배치별 비디오 생성 | AI가 매번 먼저 전체 비디오 프롬프트 (@ 사용자가 확인한 에셋)를 표시하고, 참조 이미지 목록과 파라미터를 설명하며, 사용자가 확인한 후에야 image_to_video 호출. 배치별로 진행, 기본적으로 전체 영상을 자동으로 실행하지 않음. | 사용자가 배치별로 프롬프트를 확인한 후에야 비디오 모델 호출. 생성 후 표시, 사용자가 '계속'을 확인하면 다음 배치 진행. |
| 제5게이트 | 후반 작업 / 인도 | 워터마크 제거(순수 크롭), xfade 전환, 오디오 믹싱, 플랫폼 트랜스코딩, 썸네일 (썸네일 이미지도 사용자 자체 제작) 등 옵션 | 사용자가 항목별로 확인 |
모든 캐릭터 / 씬 / 소품 / 주요 장면이 반환 및 확인 완료되기 전에는 비디오 생성 단계로 진입할 수 없음. 비디오 및 후반 작업도 여전히 배치별 / 항목별로 확인하며, 한꺼번에 모아서 자동으로 실행하지 않음.
훅과 인과 관계 (두 가지 하드 크리에이티브 요구사항, 아래 스토리보드 스크립트 6대 요점 품질 게이트에 통합)
- ① 훅을 화면과 결합 (보여줘야 함, '말로' 설명하지 않음): 시작 훅은 반드시 볼 수 있는 구체적인 화면 / 동작 / 장면이어야 하며, 첫 프레임 / 처음 몇 초의 시각적 충격 또는 시각적 서스펜스로 시청자를 사로잡아야 합니다. 내레이션 / 대사 / 자막 / 제목으로 설명하지 않습니다. 훅 장면은 핵심 갈등 / 서스펜스와 직접 연결됩니다. 스토리 발산과 스토리보드에서 '시작 훅'은 항상 구체적인 훅 장면 (누가 무엇을 하고 있는지 / 어떤 이상한 화면이 나타나는지)을 기입하며, 추상적인 개념을 기입하지 않습니다.
- ② 인과 관계 (A→B→C, 단순 나열 금지): 스토리는 인과 사슬을 따라 진행되며, '그리고… 그리고…'의 사건 나열이 아닙니다. 훅이 던진 이상 현상 / 서스펜스는 원인이 있어야 합니다. 각 캐릭터의 행동에는 동기와 결과가 있습니다. 복선은 '원인'이고, 회수는 '결과'입니다. 자체 점검 시 각 스토리보드에 대해 '그것은 무엇 때문에 발생했고, 무엇을 초래했는가'를 질문하고, 메인 스토리와 인과 관계가 없는 단락을 삭제합니다.
3종 세트를 게이트 제어 리듬에 따라 배치별로 생성 (한 번에 모두 제공하지 않음)
- ① 프로젝트 계획 개요 / 스토리보드 스크립트: '스토리 확인' 이후에 생성 / 최종 확정.
- ② 일반 모델 에셋 프롬프트, ③ MJ 만화 프롬프트: 사용자 생성 진행 상황에 따라 배치별로 제공 – 캐릭터 확인 시 캐릭터 용, 씬 확인 시 씬 용으로, 미리 한 번에 모두 제공하지 않음.
기존 규범과의 관계 (중첩, 충돌하지 않음, 삭제하지 않음)
유지 및 중첩: 🏷️ 실제 인물 / 만화 분류 태그; 📋 스토리보드 스크립트 자체 점검 6대 요점; 📦 표준 3종 세트; 🎛️ 에셋 3D (--stylize / --weird / --chaos + 고정 seed); ⚠️ 자막 없음, BGM 없음, TTS 금지, 생성 전 전체 프롬프트 표시, 캐릭터 / 에셋 이미지 강제 @ 참조 및 이미지 참조. 본 총칙에 의해 변경된 두 가지 사항: ① 단계 진행이 '자동 연속 / 구간별 자동 실행'에서 '게이트별 중지, 옵션 제공, 확인 대기'로 변경. ② 미술 에셋이 'AI 대신 이미지 생성'에서 '모든 최종 에셋은 사용자 자체 제작, AI는 프롬프트 / 3D / 목록 / 제안만 제공, 텍스트-투-이미지 호출 안 함'으로 변경. 나머지 기능은 0 삭제; 비디오 생성 (image_to_video)은 여전히 AI가 실행.
1. 적용 시나리오
- 기존 캐릭터 설정 이미지 (삼면도/클로즈업/멀티 씬 참조)와 스토리보드 스크립트를 기반으로 구간별 AI 동적 만화/숏폼 드라마 비디오 생성
- 학교 청춘, 치유 짝사랑, 일상 드라마 등 캐릭터 대화와 감정적 상호 작용이 중심이 되는 소재
- 캐릭터 얼굴, 헤어스타일, 의상, 씬의 연속성을 엄격하게 유지해야 하는 멀티 구간 비디오 제작
- 출력은 9:16 세로 또는 16:9 가로 mp4 비디오 조각이며, 이후 연결하여 완전한 단편 영상으로 합성 가능
적용 불가: 순수 제품 광고, 순수 풍경 위주, 캐릭터가 없는 추상 개념 비디오, 실제 인물이 나와야 하는 비디오.
2. 핵심 원칙 (위반 불가)
- 참조 이미지 구동: 반드시
image_to_video를 사용하고, 캐릭터 설정 이미지 + 씬 참조 이미지를 전달해야 하며,text_to_video를 사용하여 캐릭터를凭空으로 생성하는 것을 금지합니다. - 구간별 확인: 각 구간을 생성한 후 즉시 사용자에게 표시하고, 사용자가 확인한 후에야 다음 구간을 진행하며, 일괄 생성을 금지합니다.
- 생성 전 프롬프트 표시: 비디오 생성 도구를 호출하기 전에 반드시 먼저 전체 프롬프트 텍스트를 사용자에게 표시하고, 사용자가 확인한 후에야 도구를 호출하여 생성하며, 프롬프트를 표시하지 않고 직접 생성하는 것을 금지합니다.
- BGM 없음 및 TTS 금지: 사운드 디자인은 캐릭터 대사 + 환경음 + 효과음만 포함하며, 어떤 배경 음악/피아노 음악/BGM도 절대 금지합니다. 대사/내레이션은 반드시 비디오 생성 모델이 직접 소리를 내야 하며, 모든 TTS 음성 합성 더빙을 금지합니다 – 대사가 틀리거나 발음이 불명확하면 프롬프트를 수정하여 다시 생성하고, TTS로 보완하지 않습니다.
- 자막 없음: 화면에 자막, 제목, 설명 텍스트 등 어떤 후반 작업 텍스트도 나타나는 것을 금지합니다.
- 캐릭터 유일성: 각 화면의 인물 수는 스토리보드와 일치해야 하며, 세 번째 캐릭터나 캐릭터 복제(예: '두 명의 여주인공')가 凭空으로 생성되는 것을 금지합니다.
- 신체 유일성: 각 인물은 손이 두 개, 손가락이 다섯 개만 있어야 하며, 손이 여러 개, 손가락이 여러 개, 팔이 뒤틀리는 것(예: '세 개의 손')을 금지합니다.
- 연속성 우선: 이전 및 이후 구간의 씬, 조명, 캐릭터 상태, 소품 위치를 엄격히 이어받아야 합니다.
- 음성 일관성: 남주/여주 음성 특징이 전체 영상에서 통일되어야 하며, 각 대사는 음성 특징을 명시해야 합니다.
- 크롭 여유: 생성 시 후반 워터마크 제거를 위한 크롭량을 고려하여 구도에 안전 영역을 확보하고, 핵심 내용이 가장자리에 붙지 않도록 해야 합니다.
3. 캐릭터 에셋 관리
⛔ P0 필독: 어떤 에셋 단계에 진입하기 전에, 먼저
script-asset-master의 SKILL.md를 완전히 읽어야 합니다 (live: /home/user/.doubao/agent_mode/workspace/.user_skills/script-asset-master/SKILL.md; 안정 복사본: /home/user/Doubao/chats/38436370915409154/최적화된스킬/script-asset-master/SKILL.md). 건너뛰거나 기억에 의존하여 실행할 수 없습니다. 에셋 단계의 고정 순서: script-asset-master 읽기 (P0) → 에셋 방안 옵션 제공 → 사용자 방안 확인 → AI가 두 세트 프롬프트 + 3D 파라미터 + 에셋 목록/순서 + 제작 제안 제공 → 사용자 자체 제작 및 반환 → 항목별 확인 후 @ 참조.
📦 3종 세트 · 제②항 (만화 에셋 프롬프트) 생성 책임: 본 스킬은 《일반 모델 에셋 프롬프트 템플릿》(
/home/user/Doubao/chats/38436370915409154/일반모델에셋프롬프트템플릿.md)에 따라 캐릭터 사시도, 씬 빈 배경, 소품 설정에 대한 중국어 에셋 프롬프트를 생성하며, 스타일 단락은 통일적으로 '동적 만화/일러스트/반사실적 2D/셀룰러 채색'으로 전환합니다. 동시에 《MJ 프롬프트 템플릿》(/home/user/Doubao/chats/38436370915409154/MJ프롬프트템플릿.md)에 따라 해당하는 영어 MJ 프롬프트를 생성하며, 만화 버전은 통일적으로--niji 6를 추가합니다. 사용자가 제공하는 인물 이미지는 반드시 @로 참조되어야 하며, 한 이미지에 한 인물, 중복 할당하지 않고, 순수 텍스트로 凭空으로 인물을 생성하는 것을 금지합니다.🎛️ 세 가지 제어 차원 (각 에셋에 반드시 명시, 하나라도 빠지면 안 됨): 각 에셋 프롬프트 본문 옆에 세 가지 값/수준과 간단한 이유를 반드시 나열해야 하며, 프롬프트 본문만 제공해서는 안 됩니다.
- ① 스타일화 (
--stylize/ 사실적↔스타일화 수준): MJ는--stylize(0–1000) 사용; 만화는--niji 6하에서--stylize 200–600(중~고) 권장, 일러스트/동적 만화 예술성이 더 높아집니다. 너무 높으면 참조에서 벗어나 캐릭터 일관성을 약화시킵니다.- ② 이상도 (
--weird/ 창의적 독특성 수준): MJ는--weird(0–3000) 사용; 만화는--weird 0(기본값) 권장, 캐릭터의 신뢰성과 일관성을 유지합니다. 실험적 탐색 시에만 250–500부터 시도합니다.- ③ 다양성 (
--chaos+--seed/ 시드 차이 정도): MJ는--chaos(0–100) + 고정--seed사용; 만화는--chaos 0–10및 고정 seed 권장하여 재현성을 보장합니다. 구도 탐색 시 일시적으로 chaos를 10–25까지 올릴 수 있으며, 최종 확정 시 반드시 낮춰야 합니다.- ⚠️ 높은 weird / 높은 chaos는 캐릭터 일관성과 재현성을 현저히 떨어뜨립니다 – 캐릭터 사시도, 크로스 키프레임 등 높은 일관성이 필요한 에셋은 항상 낮은 weird, 낮은 chaos, 고정 seed를 사용합니다. 탐색적 이미지 생성 시 임시로 완화할 수 있지만, 최종 확정 시 권장 수준으로 되돌려야 합니다.
- 각 에셋 옆에 반드시 주석 줄을 첨부해야 합니다:
▶ 제어 차원: --stylize [값] (이유: ) | --weird [값] (이유: ) | --chaos [값] + --seed [값] (이유: )⛔ 에셋 사용자 자체 제작 경계 (확인 지점): 본 스킬은 이 단계에서 위의 두 세트 프롬프트 / 3D 파라미터 / 에셋 목록 및 제작 순서 / 제작 제안만 생성하며, 텍스트-투-이미지 (T2I) 도구를 호출하여 사용자를 대신해 캐릭터 / 씬 / 소품 / 주요 장면의 최종 이미지를 생성하지 않습니다. 모든 최종 미술 이미지는 사용자가 프롬프트를 사용하여 직접 생성, 선택 및 반환하고, 사용자의 항목별 확인을 거친 후에야 본 스킬이 비디오 프롬프트에서 @로 참조합니다 (한 유형당 한 번 확인, 중복 할당 없음). 의사 소통을 돕기 위한 개략도가 정말로 필요한 경우, 먼저 사용자의 명시적인 동의를 얻어야 하며, 최종 영상에 직접 사용할 수 없습니다.
3.1 준비해야 할 참조 이미지 유형
| 유형 | 용도 | 최소 수량 |
|---|---|---|
| 캐릭터 전신 삼면도 | 교복 스타일, 전신 비율, 캐릭터 전체 설정 | 각 인물당 1장 (남녀 동시 수용 가능) |
| 캐릭터 얼굴 클로즈업 | 오감 상세, 헤어스타일, 표정 기준 | 각 인물당 1장 |
| 씬 참조 이미지 | 공간 레이아웃, 조명 방향, 비품, 분위기 | 각 핵심 씬당 1장 |
| 캐릭터-씬 상호 작용 이미지 | 해당 씬에서의 캐릭터 자세, 조명, 비율 | 필요시 |
3.2 참조 이미지 번호 관리
모든 참조 이미지는 전달 순서대로 @사진1, @사진2, @사진3...으로 번호가 매겨지며, 프롬프트에서 image_reference_url_list의 순서와 반드시 일대일로 대응해야 합니다.
참조 이미지 에셋 테이블 구축 제안:
| 번호 | 이미지 내용 | 유형 | 용도 |
| 사진1 | 남녀주 전신 삼면도 | 캐릭터 설정 | 교복 스타일, 전신 비율 |
| 사진2 | 남녀주 2인 클로즈업 | 캐릭터 얼굴 | 오감 상세, 헤어스타일 |
| 사진3 | 여주 단독 클로즈업 | 캐릭터 얼굴 | 여주 오감, 헤어스타일 |
| 사진4 | 남주 도서관 씬 | 씬+캐릭터 | 도서관 공간, 남주 자세 |
| 사진5 | 도서관 전경 | 순수 씬 | 공간 레이아웃, 조명, 비품 |
4. 참조 이미지 참조 규범 (강제)
4.1 참조 형식
프롬프트 시작 부분에서 참조 이미지별 용도를 한 장씩 나열해야 하며, 형식은 다음과 같습니다:
@사진1의 [구체적인 참조 내용] 참조, @사진2의 [구체적인 참조 내용] 참조, @사진3의 [구체적인 참조 내용] 참조.
4.2 캐릭터 이미지 참조 시 설명 필수
- 얼굴: 오감 모양, 눈썹과 눈, 코 모양, 얼굴형, 피부색
- 헤어스타일: 머리색, 길이, 곱슬/생머리, 앞머리, 모발량
- 의상: 스타일, 색상 조합, 교표 위치, 속옷, 바지, 신발
- 체형: 키, 체형, 비율
- 예시:
@사진2의 남주 얼굴 오감 (차갑고 준수함, 광대뼈 선명, 검은색 짧은 머리 질감) 및 여주 얼굴 오감 (온화하고 청순함, 큰 눈, 검은색 긴 웨이브 머리+에어 앞머리) 참조
4.3 씬 이미지 참조 시 설명 필수
- 공간: 책장 배열, 책상 및 의자 위치, 창문 위치, 전체 레이아웃
- 조명: 광원 방향, 색온도, 강도, 그림자 방향
- 비품: 소품, 장식, 바닥 재질
- 분위기: 전체 색조, 감정
- 예시:
@사진5의 도서관 씬 공간 레이아웃 (나무 책장 배열, 왼쪽 큰 창문, 창가 독서 공간) 및 오후 따뜻한 황금빛 조명 방향 참조
4.4 참조 수량
- 각 구간마다 최소 2장의 참조 이미지 전달 (캐릭터 1장 + 씬 1장, 또는 캐릭터 2장)
- 캐릭터 동시 등장 구간에는 두 사람이 포함된 참조 이미지 반드시 전달 (예: 2인 클로즈업)
- 씬 변경 시에는 해당 씬의 참조 이미지 반드시 전달
- 최대 10장까지 전달 가능 (도구 제한)
5. 프롬프트 구조 템플릿 (강제)
각 구간의 프롬프트는 반드시 다음 순서대로 작성해야 하며, 하나라도 빠지면 안 됩니다:
[제1단: 참조 이미지 참조]
@사진1의 [구체적인 용도] 참조, @사진2의 [구체적인 용도] 참조, @사진3의 [구체적인 용도] 참조.
(한 장씩 나열, 캐릭터 이미지는 얼굴/헤어스타일/의상을, 씬 이미지는 공간/조명/비품을 설명)
[제2단: 연속성 앵커]
이전 구간 이어받기: [이전 구간 종료 시의 씬 상태, 캐릭터 위치/자세/표정, 소품 위치, 조명 방향].
(첫 번째 구간은 "오프닝 씬 설정" 기입, 이후 구간은 반드시 이어받기 내용 기입)
[제3단: 장면 내용]
[상세 설명: 씬 환경 + 캐릭터 동작 + 표정 변화 + 주요 소품 + 세부 사항]
[화면에 몇 명의 인물이 있는지, 각각 누구인지 반드시 명시, 불필요한 캐릭터 금지]
[제4단: 카메라 움직임]
[시작 숏]→[카메라 움직임 방식]→[종료 숏], 푸시/풀/팬/틸트/트래킹/고정 명확히.
[제5단: 조명 및 스타일]
[광원 방향, 색온도, 심도, 화풍, 화질 요구사항]
[제5.5단: 구도 안전 영역]
[핵심 내용 (캐릭터 얼굴, 손, 소품)이 엄격히 화면 중앙 55% 영역 내에 위치하고, 정수리와 위쪽 가장자리 사이는 최소 22% 높이, 발바닥/턱과 아래쪽 가장자리 사이는 최소 18%, 좌우 각각 최소 250px 안전 여백 확보, 가장자리에 붙지 않고, 모서리에 배치하지 않으며, 화면 가장자리에 잘리지 않도록 명시. 화면 주위에 충분한 빈 공간을 확보하여 후반 대규모 크롭 워터마크 제거를 위한 공간을 남겨둠.]
[제6단: 대사]
캐릭터명 (음성 특징): "대사 내용"
(모든 대사는 캐릭터명과 음성 특징을 명시해야 함, 남주는 낮고 중후하며 느린 속도, 여주는 부드럽고 맑음)
[제7단: 사운드 디자인]
[환경음 + 효과음만, BGM/배경 음악/피아노 음악/반주 금지]
[제8단: 금지 항목]
자막 없음, 화면 텍스트 없음, BGM 배경 음악 없음, 화면에 [인물 수]명의 캐릭터만 ([캐릭터명]), 세 번째 캐릭터 또는 캐릭터 복제 등장 금지.
6. 연속성 규범
이전 및 이후 구간 사이에 다음 요소가 일관성을 유지해야 하며, 오류를 피해야 합니다:
6.1 씬 공간
- 책장 배열, 책상 및 의자 위치, 창문 위치, 문 위치 불변
- 소품 위치 (예: 책이 어느 테이블에 있는지, 의자가 밀어 넣어졌는지) 불변
- 공간 방향 (좌/우/앞/뒤) 반전 없음
6.2 조명
- 광원 방향 일관성 유지 (예: 전체 영화 오후 햇빛이 왼쪽 창문에서 비춤)
- 색온도 일관성 유지 (따뜻한 황금빛, 갑작스러운 변화 없음)
- 그림자 방향 일관성 유지
- 전체 영화가 동일한 시간대에 발생, 낮에서 황혼으로의 점프 없음
6.3 캐릭터 상태
- 이전 구간 종료 시의 자세/표정/위치를 다음 구간 시작에서 합리적으로 이어받음
- 의상 세부 사항 일관성 유지 (지퍼가 어디까지 올라갔는지, 교표가 어느 쪽에 있는지, 소매가 걷어 올려졌는지)
- 헤어스타일 상태 일관성 유지 (바람에 흩날렸는지, 묶었는지)
6.4 소품
- 주요 소품 (예: 『어린 왕자』)이 누구 손에 있는지, 어디에 놓여 있는지, 연속성이 있어야 함
- 소품의 외관, 색상, 위치 불변
6.5 연속성 앵커 작성 예시
이전 구간 이어받기: 여주 심지의가 방금 문학 구역 책장 앞에서 『어린 왕자』를 찾아 손을 뻗었고, 오후 따뜻한 황금빛 햇살이 왼쪽 창문으로 비추고 있으며, 여주는 책장 앞에 서서 고개를 들었고, 남주 허침주가 책장 반대편에서 걸어오고 있음.
7. 캐릭터 음성 규범
전체 영화의 캐릭터 음성은 일관성을 유지해야 하며, 각 대사는 음성 특징을 명시해야 합니다:
| 캐릭터 | 음성 특징 | 말하기 속도 | 어조 | 볼륨 |
|---|---|---|---|---|
| 남주 | 낮고 중후한 남성 음성 | 다소 느림 | 평범하고 차분함, 절제됨 | 적당히 낮음 |
| 여주 | 부드럽고 맑은 여성 음성 | 자연스러움 | 부드럽고 소녀의 풋풋함과 수줍음이 있음 | 적당함 |
| 여주 내면 독백 | 부드러운 속삭임 | 다소 느림 | 내면 활동, 대화와 구분됨 | 약하게 |
작성 형식
남주 허침주 (낮고 중후한 남성 음성, 말하기 속도 다소 느림, 어조 평범하고 차분함): "이것도 보고 싶었어?"
여주 심지의 (부드럽고 맑은 여성 음성, 어조 부드럽고 약간 수줍음): "응... 지난번에 다 못 봤어."
금지
- AI 기계 음성 사용 금지
- 남녀 음성 혼동 금지
- 동일 구간 내 음성 특징의 갑작스러운 변화 금지
- 스토리보드에서 내면 독백을 명확히 요구하지 않는 한, 대사를 내레이션으로 대체 금지
7.1 대사 유창성 규범 (중요!)
일반적인 문제
- 단절: 두 대사 사이에 논리적 연결 부족, 캐릭터 대화가 갑작스럽고 부자연스러움
- 표현 불명확: 대사 의미가 모호하여 청자가 캐릭터가 말하는 내용을 이해하지 못함
- 리듬 단절: 대화가 주고받지 못하고, 캐릭터가 혼잣말을 함
- 정보 돌발: 갑작스러운 새 정보 도입 (예: 글쓰기 대회), 준비 없음
대사 설계 원칙
- 논리적 연결: 각 대사는 이전 대사에 응답하거나 자연스럽게 다음 대사로 이어져야 하며, 갑작스러워서는 안 됨
- 주고받기: 대화는 상호 작용이지 독백이 아니며, A가 말한 내용에 B가 응답하고, B가 말한 내용에 A가 이어받아야 함
- 정보 준비: 새 정보 도입 시 (예: 글쓰기 대회, 학년 순위) 앞에 준비나 자연스러운 전환이 있어야 함
- 상황에 맞음: 대사는 현재 씬과 캐릭터 감정에 부합해야 하며, 조용한 도서관에서 소리 지르는 등의 행위 금지
- 캐릭터 설정에 맞음: 남주는 말수가 적고 차분하며, 여주는 부드럽고 수줍어하며, 대사 스타일이 일치해야 함
- 구어체: 자연스러운 구어체 표현을 사용하고, 문어체나 어색한 자기 소개를 사용하지 않음
단절 수정 예시
❌ 단절 버전:
여주: "역시 너였구나! 나는 심지의야, 고2 1반이야. 매년 학년 회의에서 네 이름을 들었어."
남주: "심지의... 알고 있어. 저번 글쓰기 대회에서, 네가 쓴 『헌책방』이 꽤 잘 썼더라."
문제: 여주가 '학년 회의'에 대해 말한 후, 남주가 갑자기 '글쓰기 대회'로 뛰어넘어 연결 부족, 단절.
✅ 유창한 버전:
여주 (놀라며): "역시 너였구나! 나는 심지의야, 고2 1반이야. 어쩐지 낯설지 않더라, 매년 학년 회의 때마다 네가 무대에 올라 상을 받는 걸 볼 수 있었으니까."
남주 (잠시 멈추고, 진지하게): "심지의... 나는 너를 기억해. 저번 시 전국 글쓰기 대회에서 네가 쓴 『헌책방』, 나는 그게 정말 좋았어."
수정 포인트:
- 여주가 '어쩐지 낯설지 않더라'를 추가하여 '역시 너였구나'와 '학년 회의'를 연결
- '무대에 올라 상을 받는' 것이 '네 이름을 들었어'보다 더 구체적이고 자연스러움
- 남주가 '나는 너를 기억해'라고 말한 것이 '알고 있어'보다 더 인간미 있음
- '시 전국 글쓰기 대회'가 '저번 글쓰기 대회'보다 더 구체적
- '나는 그게 정말 좋았어'가 '꽤 잘 썼더라'보다 더 감정적이며, 짝사랑 서브플롯에 더 부합
대사 체크리스트
생성 전에 한 문장씩 확인:
- 각 대사가 이전 대사에 응답하는가?
- 새 정보에 준비가 있는가?
- 대화가 주고받기가 되는가?
- 대사가 캐릭터 설정에 부합하는가?
- 대사가 구어체이고 부자연스럽지 않은가?
- 단절이나 뜀박질이 있는가?
- 대사 길이가 해당 구간 길이에 적합한가?
말하기 속도와 리듬 규범 (중요! 실제 경험 기반)
일반적인 문제:
- 말하기 속도가 너무 빨라 대사가 겹쳐서 들리지 않음
- 여러 캐릭터의 음성이 겹쳐 이전 문장이 끝나기도 전에 다음 문장이 시작됨
- 일부러 속도를 늦춰 부자연스러움
- 각 문장 사이에 너무 긴 멈춤을 넣어 리듬이 끊김
올바른 방법:
- 정상 속도: 이미 확인된 정상 구간(예: 구간 3, 4, 5)의 속도 표기를 참고하고, 일부러 늦추거나 빠르게 하지 않음
- 남주 말하기 속도 다소 느림: 차갑고 안정된 캐릭터 설정에 부합하며, '말하기 속도 다소 느림'이라고 표기하고, '극히 느림'이라고 쓰지 않음
- 여주 정상 속도: '부드럽고 맑은 여성 음성'이라고 표기하고, 추가로 느리다고 쓸 필요 없음
- 대화 자연스럽게 순서대로, 겹치지 않음: '대화가 자연스럽게 순서대로 진행되며 겹치지 않음'이라고 쓰고, '각 문장 2-3초 멈춤'이라고 쓰지 않음
- 일부러 멈춤을 추가하지 않음: 대사 사이에 (3초 멈춤)이라고 쓰지 말고, AI가 대화 리듬을 자연스럽게 처리하도록 함
- 대사 간결하게: 각 대사가 너무 길지 않도록 하고, 4개 대화는 12-14초를 권장하며, 생성을 위한 충분한 공간을 확보
- 시간 일치: 대사가 많으면 시간을 늘리고(예: 14초), 대사가 적으면 10-12초를 사용하며, 짧은 시간에 너무 많은 대사를 넣지 않음
❌ 잘못된 작성법:
대사 (말하기 속도 극히 느림, 각 문장 끝나고 2-3초 멈춤):
여주 (말하기 속도 극히 느림): "..."
(3초 멈춤)
남주 (말하기 속도 극히 느림): "..."
✅ 올바른 작성법:
대사 (대화가 자연스럽게 순서대로 진행되며 겹치지 않음, 말하기 속도 정상):
여주 심지의 (부드럽고 맑은 여성 음성, 어조 부드럽고 수줍음): "..."
남주 허침주 (낮고 중후한 남성 음성, 말하기 속도 다소 느림, 어조 평범하고 차분함): "..."
8. 드리프트 방지/다중 인물 방지 제약 (중요)
8.1 일반적인 문제
AI 비디오 생성에서 자주 발생하는 문제:
- 캐릭터 복제 (예: 한 화면에 두 명의 여주인공)
- 얼굴 드리프트 (오감 변형, 얼굴 바뀜)
- 의상 변화 (색상, 스타일 급변)
- 불필요한 캐릭터 ( 凭空으로 나타나는路人)
- 소품 변형 (책이 다른 물건으로 변함)
8.2 강제 제약 작성법
각 프롬프트의 금지 항목에 반드시 명시:
화면에 [X]명의 캐릭터만 있으며, 각각 [캐릭터명 목록]이고, 세 번째 캐릭터가 나타나거나 캐릭터가 복제되거나 불필요한 인물이 나타날 수 없습니다.
캐릭터 얼굴 오감, 헤어스타일, 의상은 참조 이미지와 일치해야 하며, 변형, 얼굴 바뀜, 의상 색상 및 스타일 변경이 있어서는 안 됩니다.
8.3 화면 내용 단락에서도 인원 수 명시
화면을 설명할 때 시작 부분에 인물 수를 명시:
화면에는 두 사람만 있습니다: 남주 허침주와 여주 심지의. 남주가 책장 반대편에 서 있습니다...
8.4 고위험 씬 특별 주의
다음 씬은 다중 인물 드리프트가 발생하기 쉬우므로 추가로 제약을 강화해야 합니다:
- 손을 뻗어 물건을 잡을 때 (손 클로즈업에서 손이나 사람이 추가로 생성되기 쉬움)
- 두 사람이 함께 있는 근거리 상호 작용
- 뒷모습/옆모습 (정면 인물이 추가로 생성되기 쉬움)
- 거울/유리 반사 (반사에 인물이 추가로 생성되기 쉬움)
처리 방법: 이러한 씬의 프롬프트에서 금지 항목에 인원 수 제약을 반복해서 강조하고, 화면 내용 단락에서 인물 수를 문장별로 확인합니다.
8.5 다중 손 방지/신체 드리프트 방지 (중요!)
일반적인 문제
AI 비디오 생성에서 손과 신체 부위가 가장 오류가 발생하기 쉽습니다:
- 손 여러 개: 한 인물에 세 개의 손 (예: 두 손은 책장에, 한 손은 책을 들고 있음)
- 손가락 여러 개: 손가락 수 이상 (여섯 손가락, 손가락 융합)
- 팔 이상: 팔이 하나 더 생성되거나, 팔이 뒤틀리거나, 팔이 몸을 통과함
- 손 변형: 손이 발톱으로 변하거나, 손가락이 녹거나, 손 비율 불균형
- 소품 관통: 손이 책을 통과하거나, 팔이 책장을 통과함
강제 제약 작성법
각 프롬프트의 금지 항목에 반드시 명시:
각 인물은 손이 두 개, 손가락이 다섯 개만 있어야 하며, 세 번째 손, 여러 개의 손가락, 팔 뒤틀림, 손 변형, 신체 관통이 나타날 수 없습니다. 손 동작은 자연스럽고 합리적이어야 하며, 손가락 수는 정상이어야 합니다.
화면 내용 단락에서도 손 동작 명시
손 동작을 설명할 때 각 손이 무엇을 하는지 명확히 써야 합니다:
여주가 오른손으로 세 권의 책을 가슴에 안고, 왼손을 들어 손끝으로 책장에 있는 책들의 등짝을 살며시 스치고 있습니다. (두 손의 역할을 명확히 하고, 세 번째 손이 나타날 수 없음)
고위험 씬 특별 주의
다음 씬에서 손 여러 개/손 변형이 가장 자주 발생하므로 추가로 제약을 강화해야 합니다:
- 손을 뻗어 물건/책을 잡을 때 (손 클로즈업)
- 책을 안으면서 동시에 손으로 책장을 만질 때 (두 손의 역할 구분이 명확하지 않을 때)
- 물건을 건네줄 때/받을 때 (두 손이 가까워짐)
- 손가락으로 책장/책등을 스칠 때 (손가락 클로즈업)
- 손을 주머니에 넣으면서 동시에 물건을 잡을 때 (손 위치 전환)
- 여러 사람의 손이 같은 화면에 있을 때
처리 방법:
- 화면 내용 단락에서 각 손의 위치와 동작을 문장별로 명확히 함
- 금지 항목에서 "각 인물은 손이 두 개만 있습니다"를 반복 강조
- 동작이 복잡하면 두 개의 숏으로 분할하는 것을 고려하여 단일 숏 내 손 동작이 너무 많지 않도록 함
- 책을 안고 책장을 만지는 등의 동작은 "한 손으로 책을 안고, 다른 손으로 책장을 만진다"고 명확히 쓰고, 모호하게 설명하지 않음
9. 금지 항목 목록
각 프롬프트의 금지 항목은 다음 내용을 모두 포함해야 합니다:
- 자막 없음 — 화면에 어떤 자막, 제목, 설명 텍스트도 나타날 수 없음
- BGM 없음 — 어떤 배경 음악, 피아노 음악, 반주, 멜로디도 있을 수 없음
- 워터마크 텍스트 없음 — "AI 생성" 등의 워터마크 텍스트가 나타날 수 없음 (후반 크롭으로 제거)
- 인물 수 고정 — 화면에 스토리보드에 지정된 캐릭터만 있어야 하며, 세 번째 캐릭터나 캐릭터 복제가 나타날 수 없음
- 신체 부위 수 고정 — 각 인물은 손이 두 개, 손가락이 다섯 개만 있어야 하며, 세 번째 손, 여러 개의 손가락, 팔 뒤틀림, 손 변형이 나타날 수 없음
- 캐릭터 일관성 — 얼굴, 헤어스타일, 의상은 참조 이미지와 일치해야 하며, 변형이나 얼굴 바뀜이 있어서는 안 됨
- 씬 일관성 — 공간 레이아웃, 조명 방향, 비품은 참조 이미지 및 이전 구간과 모순되어서는 안 됨
- 불필요한 소품 없음 — 스토리보드에 언급되지 않은 소품이 나타날 수 없음
10. 모델 선택
| 모델 | 권한 | 길이 | 해상도 | 권장 시나리오 |
|---|---|---|---|---|
| seedance_2.0_fast | 무료 | 5-15초 | 1280×720 / 720×1280 | 기본 사용, 일반 사용자 |
| seedance_2.0 | 회원 전용 | 5-15초 | 더 높음 | 화질 요구사항이 높고 회원인 경우 |
| seedance_2.5 | 회원 전용 | 5-30초 | 더 높음 | 15초 이상의 긴 구간이 필요한 경우 |
선택 규칙
- 일반 사용자는
seedance_2.0_fast를 직접 사용하고, 2.0/2.5를 시도하지 마세요 (거부됨) - 단일 구간 길이는 5-15초 내로 제어하고, 8-12초 권장
- 한 번에 최대 2개의 비디오 구간을 생성하며, 하나씩 생성하는 것을 권장
- 비율은 필요에 따라 선택: 9:16 (세로 숏폼 드라마), 16:9 (가로 영화 느낌)
11. 생성流程
11.1 준비 단계
⛔ 본 단계 진입 전제 (확인 지점): 다음 캐릭터 설정 이미지 / 씬 참조 이미지는 모두 사용자가 위 프롬프트를 사용하여 자체 제작, 반환 및 항목별 확인한 에셋입니다. 본 스킬은 이러한 이미지를 대신 생성하지 않습니다. 모든 에셋이 반환 및 확인 완료되기 전에는 11.2 구간별 생성에 진입할 수 없습니다.
- 캐릭터 설정 이미지 완비 확인 (삼면도 + 얼굴 클로즈업)
- 씬 참조 이미지 완비 확인 (각 핵심 씬당 최소 1장)
- 스토리보드 스크립트 완전성 확인 (각 숏에 숏/장면/대사/길이/카메라 움직임/사운드 포함)
- 스토리보드 스크립트 6대 요점 자체 점검 (강제 품질 게이트, 통과 후에야 구간별 생성 진입) — 아래 '11.1.1 스토리보드 스크립트 자체 점검 목록' 참조
- 참조 이미지 에셋 테이블 구축 (번호 + 내용 + 용도)
11.1.1 스토리보드 스크립트 자체 점검 목록 (만화/동적 만화 버전 · 품질 게이트)
출처: 《숏폼 드라마 스크립트 창작 자체 점검 목록》(
/home/user/Doubao/chats/38436370915409154/숏폼드라마스크립트창작자체점검목록.md). 만화는 "장면화/스토리보드화"로 표현을 미세 조정, 6대 핵심 요점은 유지. 스토리보드 스크립트 완성 후, 구간별 비디오 생성 전에 항목별로 체크해야 함. 하나라도 통과하지 못하면 먼저 스크립트/스토리보드를 수정한 후 생성.
- ① 갈등 설계 (장면화): 핵심 갈등이 관객으로 하여금 공감하게 하고, 장면/동작/소품으로 보여줄 수 있어야 함 (내레이션으로 설명하지 않음). 각 갈등 지점에는 구체적인 복선이 있음 (전반부 숏에 묻고, 후반부 숏에서 회수). 갈등은 최소 2개 이상. 갈등은 동시에 주인공 구축, 스토리 추진, 테마 승화의 세 가지 역할을 수행.
- ② 인물 측면 묘사 (스토리보드로 인물 세우기): 상황에 기반하여 인물을 쓰고, 꼬리표를 붙이지 않음. 성격 특징과 직면한 문제를 명확히 씀. 표정, 동작, 습관적 디테일을 스토리보드에서 캐릭터를 세움 (하나의 상징적인 동작/눈빛이 전체 영화를 관통).
- ③ 씬과 전환 (숏 연결): 하드 컷을 피하기 위해 전용 전환 설계 (조명/소품/상태 변화로 전환). 각 숏은 시공간 배경을 명확히 설명. 동일 씬 다른 시간의 전환은 조명, 소품 위치, 캐릭터 상태 변화로 시간 흐름을 표현.
- ④ 서사 구조 (멀티 라인 교차 + 인과 사슬): 스토리는 멀티 라인 포함 — 메인 라인 + 가족 라인 + 사회 관계 라인, 각 라인이 주요 숏에서 교차하고 상호 추진하며, 단순 병렬이 아님. 스토리는 인과 사슬 A→B→C로 진행되며, '그리고… 그리고…' 단순 나열이 아님. 각 스토리보드는 '무엇 때문에 발생했고, 무엇을 초래했는지'에 답할 수 있어야 하며, 메인 라인과 인과 관계가 없는 단락을 삭제. 인물 행동에는 동기와 결과가 있고, 복선은 원인, 회수는 결과이며, 반전은 예상 밖이지만情理之中. 훅이 던진 이상 현상/서스펜스는 원인이 있어야 함 (후반에 공개 가능).
- ⑤ 시작 훅과 상호 작용 (장면화 · 유지): 시작 훅은 반드시 볼 수 있는 구체적인 장면/동작/씬이어야 하며, 첫 프레임/처음 몇 초의 시각적 충격 또는 시각적 서스펜스로 시청자를 사로잡고, 내레이션/대사/자막/제목으로 '말'하지 않으며, 핵심 갈등/서스펜스와 직접 연결되고, 본편과 관련 없는 낚시성 내용을 사용하지 않음. 시작은 핫토픽/초점/강한 갈등 장면으로 시청자를 사로잡음. 전체 영화에 토론 지점 설정 (논란/서스펜스/공감 남겨 댓글 상호 작용 유발).
- ⑥ 관객 시점 자체 점검 (숏별로 흠집 내기): 일반 관객 시점으로 전환하여 스토리보드 테이블을 다시 봄. 숏별로 "어디를 최적화할 수 있을까? 이 숏이 나를 계속 보게 만드는가?"에 답함.
한 줄流程: 먼저 인물과 씬을 세움 → ≥2개의 갈등을 배치하고 스토리보드에 복선을 심음 → 메인 라인으로 감정 라인/사회 관계 라인을 연결 → 전환과 시작 훅 숏 설계 → 토론 지점을 심음 → 마지막으로 관객 시점으로 숏별로 흠집을 냄.
11.2 단일 구간 생성流程 (⛔ 배치별로 전체 프롬프트 표시, 확인 후 생성, 기본적으로 전체 영화를 자동으로 실행하지 않음)
- 스토리보드에 따라 해당 구간의 프롬프트 작성 (5장 템플릿 엄격히 따름, 참조 이미지 참조, 연속성 앵커, 구도 안전 영역, 다중 손/다중 인물 방지 제약 포함)
- 전체 프롬프트 텍스트를 사용자에게 표시하고, 참조 이미지 목록과 파라미터를 설명하며, 사용자 확인을 기다림
- 사용자가 프롬프트를 확인한 후, 해당 참조 이미지를 선택하고 순서대로
image_reference_url_list에 전달 image_to_video호출 (seedance_2.0_fast 기본값, 상응하는 파라미터 전달)- 생성된 비디오를 사용자에게 표시하고 확인 요청
- 사용자가 확인하거나 수정 요청. 확인 시 다음 구간 생성으로 넘어가거나 (게이트에 도달하면 중지하고 옵션 제공) 후반 작업 단계로 진행
12. 후반 작업 및 출력
12.1 기본 후반 작업 흐름
⛔ P0 필독: 어떤 후반 작업 단계에 진입하기 전에, 먼저
byted-mediakit-editing의 SKILL.md를 완전히 읽어야 합니다. (중략) 읽기를 건너뛰거나 기억에 의존하여 실행할 수 없습니다.
| 단계 | 내용 | 주의 |
|---|---|---|
| 1. 워터마크 제거 | seedance 워터마크 제거 (크롭/블러) | 비디오 품질 유지, 안전 영역 사전 예약 |
| 2. 전환 | 장면 간 자연스러운 전환 (xfade 등) | 드리프트 방지 동작 일관성 |
| 3. 오디오 믹싱 | 환경음 + 효과음 + 캐릭터 대사 믹싱 | BGM 금지, 대사 선명도 유지 |
| 4. 품질 검사 | 캐릭터 일관성, 장면 연속성, 드리프트 점검 | 생성된 비디오에 여전히 오류가 있을 수 있음 |
| 5. 내보내기 | mp4 / 지정된 해상도 / 비율에 따라 출력 | 9:16 또는 16:9 유지 |
12.2 워터마크 제거 원칙
- 워터마크 제거는 후반 합성 중에만 수행되며, 비디오 생성 전에는 워터마크 위치를 고려할 필요 없음
- 웃터마크 영역은 더 큰 여유를 두고 잘라내는 것을 권장하며, 최종 프레임 비율이 요구 사항을 충족하는지 확인
- 하드 크롭을 사용하여 워터마크를 직접 제거하고, 블러/모자이크 방법을 권장하지 않음
- 크롭 후 비디오 품질 요구 사항: 최소 720p 유지
13. 권장 매개변수 설정
13.1 비디오 생성 매개변수
| 매개변수 | 권장값 | 비고 |
|---|---|---|
| model | seedance_2.0_fast | 무료 사용자 |
| ratio | 9:16 또는 16:9 | 필요에 따라 선택 |
| duration | 10-12초 | 단일 구간 권장 길이, 너무 짧거나 길지 않음 |
| fps | 24 | 영화 느낌 유지 |
13.2 장면 매개변수 설정
| 매개변수 | 권장값 | 설명 |
|---|---|---|
| --stylize | 200-600 | 만화/동적 만화 스타일 권장 중~고 스타일화 |
| --weird | 0 | 캐릭터 신뢰성 유지 |
| --chaos | 0-10 + 고정 seed | 재현성 보장 |
14. 일반적인 문제 해결
얼굴 드리프트
- 참조 이미지 증가 (특히 캐릭터 얼굴 클로즈업)
- 프롬프트에서 얼굴 특징 강조
- seed 값 고정
- --stylize 값 낮추기 (200-400)
다중 캐릭터/캐릭터 복제
- 금지 항목 강화: "화면에는 [N]명의 캐릭터만 있으며..."
- 숏 설명 시작 부분에서 인원 수 명시
- 참조 이미지에 단일 캐릭터 이미지 사용 (혼동 방지)
의상 변경
- 참조 이미지에서 의상 세부 사항 설명 강화
- 구간 간 의상 상태 이어받기 확인
- 프롬프트에서 의상 세부 사항 반복
배경 왜곡/씬 불일치
- 해당 씬의 참조 이미지 증가
- 씬 공간 레이아웃 설명 강화
- 씬 연속성 앵커 사용
15. 최종 출력 형식
- 비디오 형식: mp4
- 종횡비: 9:16 (세로) 또는 16:9 (가로)
- 길이: 단일 구간 5-15초, 전체 영화 필요에 따라 결정
- 오디오: 환경음 + 효과음 + 캐릭터 대사, BGM 없음
- 자막: 없음
- 화면 텍스트: 없음
- 워터마크: 후반 합성 시 제거됨