182 lines
7.9 KiB
Markdown
182 lines
7.9 KiB
Markdown
# Storyboard Rules — 分镜脚本规则
|
||
|
||
## 目录
|
||
|
||
1. [核心流程](#核心流程)
|
||
2. [Scene Breakdown](#scene-breakdown场景拆解写分镜前必做)
|
||
3. [Cinematic Approach](#cinematic-approach电影手法写分镜前确定)
|
||
4. [Keyframe Format](#keyframe-format每帧格式)
|
||
5. [9 帧分布参考](#9-帧分布参考)
|
||
6. [Continuity Rules](#continuity-rules连续性规则)
|
||
7. [Grid Requirements](#grid-requirements网格要求)
|
||
8. [Visual Delta 规则](#visual-delta-规则)
|
||
9. [人脸规避规则](#人脸规避规则seedance-安全)
|
||
10. [品牌文字规则](#品牌文字规则)
|
||
|
||
---
|
||
|
||
## 核心流程
|
||
|
||
```
|
||
Step 1: Scene Breakdown → Step 2: Theme & Story → Step 3: Cinematic Approach → Step 4: Keyframes → Step 5: Contact Sheet Grid
|
||
```
|
||
|
||
---
|
||
|
||
## Scene Breakdown(场景拆解)— 写分镜前必做
|
||
|
||
在写任何面板描述之前,先完成场景拆解:
|
||
|
||
### Subjects(主体)
|
||
列出每个关键主体(A/B/C…),描述可见特征(材质/形态/颜色),相对位置,朝向,动作/状态。
|
||
|
||
### Environment & Lighting(环境与光影)
|
||
室内/室外,空间布局,背景元素,地面/墙面/材质,光源方向 & 质感(硬/软;主光/辅光/轮廓光),暗示的时间段,3-8 个氛围关键词。
|
||
|
||
### Visual Anchors(视觉锚点)— 跨面板一致性
|
||
列出 3-6 个必须在所有面板中保持一致的视觉特征:
|
||
- 色调/色彩基调
|
||
- 主光源方向和质感
|
||
- 天气/环境效果(雾/雨/尘埃)
|
||
- 颗粒/质感(胶片颗粒、扫描线等 Visual Medium artifacts)
|
||
- 背景标记物(标志性建筑、材质、道具)
|
||
- 产品外观(颜色、材质、形态不变)
|
||
|
||
---
|
||
|
||
## Cinematic Approach(电影手法)— 写分镜前确定
|
||
|
||
### Shot Progression(景别推进策略)
|
||
如何从全景推到特写(或反向),如何服务于 Setup → Build → Turn → Payoff 四个情绪节拍。
|
||
|
||
### Lens Range(焦距范围)
|
||
- 全景:18-35mm,深景深(f/8-11)
|
||
- 中景:35-50mm,中等景深(f/4-5.6)
|
||
- 特写:50-85mm,浅景深(f/2-2.8)
|
||
- 大特写:85-100mm macro,极浅景深(f/1.8-2.8)
|
||
|
||
### Camera Movement(镜头运动)
|
||
每个运动必须有理由。常用类型:
|
||
- `slow 5% push-in`(缓慢推进——增加紧张感)
|
||
- `lateral dolly`(横移——揭示隐藏元素)
|
||
- `subtle handheld micro-shake`(轻微手持抖动——增加临场感)
|
||
- `locked tripod`(锁定三脚架——稳定、庄严)
|
||
- `low orbit`(低角度环绕——增强主体力量感)
|
||
|
||
---
|
||
|
||
## Keyframe Format(每帧格式)
|
||
|
||
每帧 **80-120 词英文 Image Prompt**,使用以下结构:
|
||
|
||
```
|
||
[KF# | shot type code | story beat name]
|
||
- Composition: subject placement (center/rule-of-thirds/off-center), foreground/mid/background layers, leading lines, gaze direction
|
||
- Action/beat: what visibly happens (simple, executable, one sentence)
|
||
- Camera: height (eye-level/low/high/worm's-eye), angle, movement type and amount
|
||
- Lens/DoF: focal length (mm), DoF (shallow/medium/deep), focus target
|
||
- Lighting: key light direction, shadow quality (hard/soft), highlight emphasis
|
||
- Grade: shot on [camera + lens], [film stock], [2-3 specific artifacts e.g. film grain/scan lines/light leaks], [color temperature]
|
||
```
|
||
|
||
### Shot Type 景别代码
|
||
|
||
| Code | Name | 用途 |
|
||
|------|------|------|
|
||
| ELS | Extreme Long Shot | 大全景,极小的主体在环境中 |
|
||
| LS | Long Shot | 全景,展示完整环境 + 主体 |
|
||
| MLS | Medium Long Shot | 中全景,主体占 30-40% |
|
||
| MS | Medium Shot | 中景,主体占 40-60% |
|
||
| MCU | Medium Close-Up | 近景,主体占 60-80% |
|
||
| CU | Close-Up | 特写,主体填满画面 |
|
||
| ECU | Extreme Close-Up | 大特写,材质/纹理细节 |
|
||
| Low | Low Angle | 低角度仰拍 |
|
||
| High | High Angle | 高角度俯拍 |
|
||
| Insert | Insert Shot | 插入镜头(细节/道具) |
|
||
|
||
---
|
||
|
||
## 9 帧分布参考
|
||
|
||
| 故事弧线 | KF# | 景别 | 功能 |
|
||
|---------|------|------|------|
|
||
| Atmosphere | KF1 | LS | 纯环境建立,**产品不出现**,展示"正常世界" |
|
||
| Tension | KF2 | MS | 环境中出现微妙异常——裂缝、阴影、不自然的静止 |
|
||
| Hint | KF3 | MCU | 产品的第一个线索——影子、反射、局部轮廓、材质痕迹 |
|
||
| Reveal | KF4 | LS/MS | 产品以不可能的方式完整登场——延迟揭示的 payoff |
|
||
| Product Detail | KF5 | CU | 产品材质/纹理特写,85mm 浅景深 |
|
||
| Escalation | KF6 | MS | 环境回应产品存在,荒诞事件开始 |
|
||
| Climax | KF7 | LS | 最大视觉冲击,全景展示完整影响 |
|
||
| Product Detail | KF8 | ECU | 第二个产品特写,不同角度/细节 |
|
||
| Payoff | KF9 | MS | 收尾定格,品牌名融入场景 |
|
||
|
||
**Hard requirements**:
|
||
- 必须包含:1 个建立环境的全景(LS),1 个亲密特写(CU),1 个极端细节(ECU),1 个力量角度镜头(Low/High)
|
||
- 相邻面板景别不重复
|
||
- 编辑驱动的连续性:动作延续、一致的画面方向
|
||
|
||
---
|
||
|
||
## Continuity Rules(连续性规则)
|
||
|
||
**可以变的**:动作、表情、走位、构图、角度、镜头运动
|
||
|
||
**不能变的**:
|
||
1. 主体外观(材质/颜色/形态/比例)
|
||
2. 环境设定(同一空间,同一背景元素)
|
||
3. 光影风格(同一时间段,同一主光方向)
|
||
4. 色彩基调(同一 cinematic color grade)
|
||
5. Visual Medium artifacts(同一胶片/介质特征)
|
||
|
||
**额外约束**:
|
||
- 不引入参考图/前序面板中不存在的新角色/物体
|
||
- 需要张力时,用画外暗示(阴影、声音、反射、遮挡、目光方向)
|
||
- DoF 随景别真实变化:全景深(LS),浅景深+自然虚化(CU/ECU)
|
||
|
||
---
|
||
|
||
## Grid Requirements(网格要求)
|
||
|
||
1. 单张主图包含所有 keyframe 作为独立面板(3×3 九宫格)
|
||
2. 每个面板标注:KF 编号 + 景别(标签在安全边距内,不覆盖主体)
|
||
3. 所有面板严格连续性(参照 Continuity Rules)
|
||
4. DoF 随景别真实变化(全景深 → 浅景深)
|
||
|
||
---
|
||
|
||
## Visual Delta 规则
|
||
|
||
每个 Visual Delta 必须回答:**"如果把两张图并排放,观众 1 秒内能看出什么不同?"**
|
||
|
||
合格的 Visual Delta 示例:
|
||
- "地面从干净水泥变成 60% 被绿色植被覆盖"
|
||
- "产品周围新增 5-6 个同方向倾斜的物体"
|
||
- "景别从全景切到产品表面材质的大特写"
|
||
- "画面从单一产品变成 20+ 个同类产品填满货架"
|
||
|
||
不合格的 Visual Delta:
|
||
- "氛围更紧张" ← 不可见
|
||
- "变化加剧" ← 太模糊
|
||
- "光线变暖" ← 差异太小
|
||
|
||
---
|
||
|
||
## 人脸规避规则(Seedance 安全)
|
||
|
||
Seedance 2.0 对正面人脸极度敏感,会直接拒绝生成。所有分镜图必须遵守:
|
||
- **禁止正面人脸**:不出现可辨识的五官(眼睛、鼻子、嘴巴)
|
||
- 需要人物时,使用:背影(`seen from behind`)、侧影剪影(`silhouette`)、局部肢体(`hands only`, `feet walking`)、远景小人(`tiny figure in the distance`)
|
||
- 用物体代替人物传达故事:鞋子自己转向、杯子自己移动、衣服悬浮
|
||
- Prompt 中主动写入 `no visible face, no facial features, seen from behind`
|
||
|
||
---
|
||
|
||
## 品牌文字规则
|
||
|
||
- 仅最后一帧(KF9 / Payoff)的 Image Prompt 中包含品牌名/slogan
|
||
- **品牌名必须融入场景**:刻在表面(engraved)、投影在墙上(projected)、印在材料中(printed)、浮雕在环境表面(embossed),**禁止悬浮文字**
|
||
- **字体必须匹配产品调性**:在 prompt 中指定艺术字体风格——奢侈品用衬线体(`elegant serif lettering`)、潮牌用粗体无衬线(`bold sans-serif block letters`)、手工品牌用手写体(`handwritten script`)、科技品牌用等宽几何体(`geometric monospace type`)。禁止默认字体,禁止无风格描述的裸文字
|
||
- 在 prompt 中描述文字作为场景元素的存在方式,包含字体风格描述
|
||
- KF1-8 的描述中禁止包含任何文字
|
||
- Panel 9 的品牌名在九宫格中一次性生成,渲染效果不佳时可单独用 `qwen_image_generation` 重新生成
|