cang-ying/experience/CA-EXP-D170-AUDIT.hdlp
Guanghu Domestic Migration a2fa7d57d8 chore: import sanitized domestic snapshot for REPO-005
Source snapshot: 23037fa3a2e9b0597162735755e92fc763bf4d94
2026-07-17 15:55:48 +08:00

153 lines
6.1 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# CA-EXP-D170-AUDIT · AI短剧全链路问题审计 · 完整版
> HLDP://cang-ying/experience/CA-EXP-D170-AUDIT.hdlp
> 鉴影 ICE-GL-CA001 · D170 · 苍耳审核
---
## A. 静态资产生成(角色/道具/场景图) ✅ 已解决
| # | 问题 | 方案 |
|---|------|------|
| A1 | 风格不统一,各画各的 | 苏白V3-R4锁定风格基准所有资产对齐 |
| A2 | AI写真/偶像剧风 | 不良人硬核写实 + 骨相/皮肤质感描述 |
| A3 | 生成物太卡通 | English prompt + volumetric shading |
| A4 | 图片苍耳看不到 | outputs/review/ + view.html 四宫格 |
| A5 | candidates/被gitignore | 确认路径再生成 |
| A6 | 牌匾平放/摊位感 | 读剧本原文,杆挂悬空 |
| A7 | 修仙世界=古代世俗 | 关键元素:仙雾/灵光/冷雅色调 |
| A8 | 广告牌无字 | V3直接生成带文字版 |
| A9 | 系统面板UI看不清 | Seedream出图+大字+古卷轴风格 |
## B. 视频生成——画面风格 ✅ 已解决
| # | 问题 | 方案 |
|---|------|------|
| B1 | 视频全部仿真人 | Cinematic 3D Donghua BuLiangRen公式 |
| B2 | 每镜风格摇摆 | 固定S前缀每镜复用 |
| B3 | Seedance拒絕角色参考图 | PIL边缘增强12%+锐化绕过 |
| B4 | 中文prompt效果差 | 转到English cinematic描述 |
## C. 视频生成——时长与节奏 ✅ 已解决
| # | 问题 | 方案 |
|---|------|------|
| C1 | 时长机械均匀分配 | 台词语速3-4字/秒 + 无台词≤4s |
| C2 | <4s被API拒絕 | 短镜与相邻镜合并 |
| C3 | 台词拖太长 | 实际语速计算 |
| C4 | 特写给太长时间 | 看清就切2-3s原则 |
## D. 分镜架构 ✅ 已解决
| # | 问题 | 方案 |
|---|------|------|
| D1 | 剧本被删减 | 逐△拆镜,一字不删 |
| D2 | 镜数太少节奏跳 | 40镜·叙事节奏精确分配 |
| D3 | 实时长上限未知 | 查文档4-15s不是6s |
## E. 场景连续性 🟡 方案已有但未验证
| # | 问题 | 症状 | 方案 |
|---|------|------|------|
| E1 | 同场景不同镜背景完全不同 | 角落枯树时有时无 | 同场景共用一张ENV参考图 |
| E2 | 焦点转道具→整个场景重置 | 广告牌镜把苏白删了 | 空间底座+焦点偏移:不写"NO person",写"camera shifts to prop, character still at edge" |
| E3 | 光/色调不一致 | 冷色调突然变暖 | prompt统一写"cold elegant xianxia tone" |
## F. 人物连续性 🟡 方案已有但未验证
| # | 问题 | 症状 | 方案 |
|---|------|------|------|
| F1 | 连续镜头人物凭空消失 | 下一镜苏白不见了 | 每镜明确标注人物存在状态 + 复用CHAR描述块 |
| F2 | 人物外观跳变 | 青纱袍变纯白衫 | 统一CHAR_SUBAI块一字不改每镜复用 |
| F3 | 多人同框比例崩 | 诸葛风比王执事还高 | 相对身高+位置描述可参考 |
| F4 | 无法传角色参考图 | API隐私拦截 | PIL预处理绕过了但传了也不是帧帧锚定 |
## G. 镜头语言与连续性 🟡 未解决
| # | 问题 | 症状 | 方案 |
|---|------|------|------|
| G1 | AI不理解镜头运动指令 | "推镜"不生效 | 改描述性不说dolly in说camera slowly moves closer |
| G2 | 景别跳变无过渡 | 中景直接变特写 | 空间底座描述中写"same scene, camera focus shifts to..." |
| G3 | 空镜后人物位置错乱 | 拍完牌匾回来苏白位置变了 | 空间底座锁定所有物件位置 |
| G4 | 镜间无转场衔接 | 硬切跳帧感明显 | 🟡 后期FFmpeg 0.3s crossfade |
## H. 视频后处理 🟡 全未解决
| # | 问题 | 方案 |
|---|------|------|
| H1 | 48句配音生成 | Edge-TTS批量脚本·音色表已分配 |
| H2 | 字幕叠层时间轴对齐 | FFmpeg drawtext + SRT时间码 |
| H3 | 口型同步 | 🟡 1.5 Pro支持 generate_audio未测试 |
| H4 | 背景音乐/环境音 | 🟡 无方案(风声/灵气嗡鸣/人群嘈杂) |
| H5 | 闪白/抖动/模糊转场特效 | FFmpeg filter chain |
| H6 | 视频拼接成片 | FFmpeg concat |
| H7 | 系统面板UI视频叠层 | FFmpeg overlay |
## I. 闪切蒙太奇 🟡 分镜已有·执行未做
| # | 问题 | 方案 |
|---|------|------|
| I1 | 闪切节奏快(2s/镜) | 合并双镜=4s+FFmpeg快速模糊filter |
| I2 | 闪切内容不可控 | 图生视频 + 静态图KenBurns推拉 |
| I3 | 闪切后回到正常节奏 | 闪切段独立生成,拼接在长镜之间 |
## J. 多人同框与对话 🟡 未验证
| # | 问题 | 方案 |
|---|------|------|
| J1 | 两人同框比例不一 | CHAR块+相对位置描述+同参考图 |
| J2 | 对话镜头来回切 | A镜+B镜独立生成现场景参考图+各自CHAR |
| J3 | 长对话单镜超限 | 拆成A说话→B反应→A说话各4-6s |
## K. 工程质量 🟡 部分解决
| # | 问题 | 方案 |
|---|------|------|
| K1 | mp4太大推不上git | ✅ .gitignore排除视频 |
| K2 | 密钥泄露 | ✅ .env gitignored |
| K3 | 产物管理混乱 | 🟡 outputs/shots命名规范ep01-v4-镜号.mp4 |
| K4 | 生成脚本散落 | 🟡 tools/目录按功能命名 |
| K5 | 经验无法跨会话传递 | ✅ experience/ .hdlp持久化 |
## L. 成本与时序 █ 未解决
| # | 问题 | 方案 |
|---|------|------|
| L1 | 40镜全跑成本未知 | 🟡 每镜约¥0.5-240镜≈¥40-80 |
| L2 | 连续生成会话可能超时 | 🟡 分批跑+resume机制 |
| L3 | 失败镜头重跑策略 | 🟡 失败记录+仅重跑失败+合并结果 |
---
## 优先级矩阵
```
🔴 阻断性 · 必须先解决才能产出成片
E1-E2 场景连续性验证 ← 当前卡这里
F1-F2 人物连续性验证
H1 配音生成
H2 字幕叠层
H6 视频拼接
🟡 影响质量 · 要解决但可以先产出初版
G4 转场衔接
H5 特效转场
I1-I3 闪切蒙太奇
J1-J3 多人同框
🟢 锦上添花 · 初版可跳过
H3 口型同步
H4 配乐音效
L1-L3 成本优化
```
---
lock:
⊢ AI短剧=三类问题:生成质量(CEF) + 后处理(H) + 时长节奏(CD)
⊢ CE已经方案完备只差验证H全未做CD已解决
⊢ 阻断线:场景连续验证 → 配音 → 字幕 → 拼接 = 出片最短路径
why:
不做全量审计就不知道哪些是致命哪些可以后放。
现在知道短板在哪,可以按优先级打,不浪费时间。