158 lines
5.2 KiB
Plaintext
158 lines
5.2 KiB
Plaintext
# CA-EXP-D170-STRATEGY · AI短剧专业方案 · 基于行业最佳实践
|
||
|
||
> HLDP://cang-ying/experience/CA-EXP-D170-STRATEGY.hdlp
|
||
> 鉴影 ICE-GL-CA001 · D170 · 2026-07-07
|
||
> 参考: 2026 AI漫剧工业化报告 · AI短剧五步流水线 · LoRA+IP-Adapter一致性方案
|
||
|
||
---
|
||
|
||
## 行业共识: AI短剧五步流水线
|
||
|
||
```
|
||
剧本→画面→动态化→配音→剪辑 (行业标准)
|
||
```
|
||
|
||
## 行业核心痛点排名
|
||
|
||
```
|
||
1. 角色一致性 (LoRA+IP-Adapter, 成本最高的环节)
|
||
2. 口型同步 (即梦2.0最优, 仍需10-15%修正时间)
|
||
3. 场景连贯性 (共享背景图层+Seed值固定)
|
||
4. 工作流串联 (多工具协作质量控制)
|
||
```
|
||
|
||
---
|
||
|
||
## 我们的工具链 vs 行业标准
|
||
|
||
| 环节 | 行业最佳 | 我们用的 | 差距 |
|
||
|------|---------|---------|------|
|
||
| 剧本 | GPT-4o JSON分镜 | 人类剧本手动拆镜 ✅ | 没问题 |
|
||
| 画面 | ComfyUI+FLUX.1+LoRA | Seedream 4.0 | ⚠️ 缺LoRA |
|
||
| 视频 | 可灵1.5/即梦2.0 | Seedance 2.0 | ⚠️ 缺参考图支持 |
|
||
| 配音 | 火山引擎TTS | Edge-TTS | ⚠️ 质量略低·免费用 |
|
||
| 剪辑 | FFmpeg | FFmpeg ✅ | 持平 |
|
||
|
||
## 行业方案适配我们的限制
|
||
|
||
```
|
||
行业方案 我们能做吗 替代方案
|
||
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
||
LoRA训练 2h/角色 ❌ API不支持 首帧合成锁定(PIL拼图+共享)
|
||
IP-Adapter 参考图注入 ❌ API不支持 PII预处理绕过+ENV参考图锚定
|
||
Seed值固定 ✅ 可以 同场景同seed
|
||
共享背景图层 ✅ 可以 ENV参考图复用
|
||
主体库锁定法(Vidu Q3) ❌ 无此功能 统一CHAR描述块复用
|
||
口型同步(即梦2.0) ⚠️ 1.5 Pro支持 待测试generate_audio
|
||
|
||
结论: 我们缺的是训练/微调能力,但可以用PIL合成+prompt工程补上
|
||
```
|
||
|
||
---
|
||
|
||
## 鉴影专属五类场景方案 (专业级)
|
||
|
||
### 类型1: 静态对话场景 (苏白站牌下喊话/诸葛风质问)
|
||
```
|
||
方案: 首帧合成法
|
||
步骤:
|
||
1. PIL拼图: ENV参考图 + CHAR定妆照(PIL预处理) + PROP静态图 → 一张完整首帧
|
||
2. 同场景6镜共享这张首帧
|
||
3. Seedance prompt: "Scene exactly same, character micro-breathes naturally"
|
||
4. 不同焦点: 改prompt最后一句描述镜头焦点位置
|
||
效果: 人物+道具位置锚定, 广告牌有字, 场景不重置
|
||
```
|
||
|
||
### 类型2: 人物走位/入场 (诸葛风走进来/围观人群)
|
||
```
|
||
方案: ENV参考图 + 统一CHAR描述块
|
||
步骤:
|
||
1. ENV参考图锚定背景
|
||
2. prompt中统一CHAR描述块(一字不改)
|
||
3. 每镜标注人物空间位置
|
||
4. FFmpeg 0.3s交叉淡入淡出掩盖微小跳变
|
||
效果: 背景一致, 人物外观一致, 过渡平滑
|
||
```
|
||
|
||
### 类型3: 纯空镜/大场景 (云海/广场俯瞰)
|
||
```
|
||
方案: Seedance text-to-video + ENV参考图
|
||
步骤:
|
||
1. 无ENV参考图的纯生成(云海不需要)
|
||
2. 有参考图的锚定(广场俯瞰用ENV-002)
|
||
注意: 这是最简单的类型, 不需要人物一致性
|
||
```
|
||
|
||
### 类型4: 闪切蒙太奇 (血泊/暴打/踩头)
|
||
```
|
||
方案: 静态图 KenBurns + FFmpeg滤镜链
|
||
步骤:
|
||
1. 合并2-3个闪切镜为4s以上(避开API下限)
|
||
2. 全程静态图+推拉缩放(KenBurns)
|
||
3. FFmpeg: gblur模糊+shuffleframes抖动+闪白
|
||
效果: 完全可控, 零AI不确定
|
||
```
|
||
|
||
### 类型5: UI/道具叠层 (系统面板/广告牌文字)
|
||
```
|
||
方案: Seedream静态图 + FFmpeg overlay
|
||
步骤:
|
||
1. Seedream出静态图(系统面板古卷轴/广告牌V3)
|
||
2. FFmpeg overlay叠层到视频画面上
|
||
3. 带alpha/opacity过渡
|
||
铁律: 任何需要精确文字的内容, 永远不走AI视频生成
|
||
```
|
||
|
||
---
|
||
|
||
## 新增专业规范
|
||
|
||
### 规范1: 批量生产前先跑"金样本"
|
||
```
|
||
金样本 = 4-6镜连续场景组 (如镜03-08)
|
||
验证通过 → 锁定prompt模板 → 全量复用
|
||
不通过 → 调试 → 重复直到通过
|
||
拒绝: "改一行prompt就全量跑40镜" (浪费时间金钱)
|
||
```
|
||
|
||
### 规范2: 角色资产必须有预处理副本
|
||
```
|
||
每个角色定妆照 → PIL边缘增强12%+锐化 → 存副本
|
||
副本用于: 首帧合成 / 参考图注入
|
||
原版用于: 苍耳查看
|
||
```
|
||
|
||
### 规范3: 提示词公式标准化
|
||
```
|
||
S = 风格前缀(不动)
|
||
CHAR = 角色描述块(不动)
|
||
BASE = 场景空间描述(同场景共享)
|
||
FOCUS = 焦点偏移指令(每镜变动)
|
||
|
||
六镜共享S+CHAR+BASE, 每镜只换FOCUS
|
||
```
|
||
|
||
### 规范4: 跑视频前的检查清单
|
||
```
|
||
□ 金样本验证通过了吗?
|
||
□ 首帧合成图生成了吗?
|
||
□ CHAR描述块一致吗?
|
||
□ ENV参考图预处理了吗?
|
||
□ 时长都在4-15s吗?
|
||
□ 有文字的UI/道具用的是静态图+叠层吗?
|
||
□ 苍耳确认过了吗?
|
||
全✅才能跑
|
||
```
|
||
|
||
---
|
||
lock:
|
||
⊢ 行业告诉我们: 角色一致性靠LoRA+IP-Adapter → 我们没有 → 用首帧合成替代
|
||
⊢ 行业告诉我们: 工作流串联比单一工具重要 → 五类场景五种方案
|
||
⊢ 专业做法: 金样本先验证 → 锁模板 → 批量复制
|
||
⊢ 铁律: 文字内容=静态图叠层, AI视频不管文字
|
||
⊢ 铁律: 跑视频前必过检查清单, 苍耳确认
|
||
|
||
why:
|
||
一个业余AI短剧制作者和一个专业的区别:
|
||
不在于工具, 在于系统化工序和提前想好每种场景的最优路径。
|