|
|
@@ -259,6 +259,48 @@ Cinematic 3D realistic style, shallow depth of field.
|
|
|
|
|
|
**铁律**:**画面里有几个人,时序里就要写几个人的动作。漏一个,AI 就删一个。**
|
|
|
|
|
|
+### 6.2.2 台词必须用中文原文
|
|
|
+
|
|
|
+**实测教训**:给中国角色写英文台词 `"Eat it. Then follow me."`,出片说英文,全片废掉。
|
|
|
+
|
|
|
+**正确写法**:台词照原著中文原文,并在提示词里同时标注语言。
|
|
|
+
|
|
|
+```
|
|
|
+Dialogue (in Chinese): Girl: "吃完。跟我走。"
|
|
|
+```
|
|
|
+
|
|
|
+**如果 Veo 中文对白生成质量不稳定**,有兜底方案:
|
|
|
+- **方案 B**:视频不带对白,只留环境音
|
|
|
+- 后期用 TTS 配音 + 字幕烧录
|
|
|
+- 这样可控性更高,适合台词多的剧集
|
|
|
+
|
|
|
+### 6.2.3 光影氛围要写全,不能只写"no sunlight"
|
|
|
+
|
|
|
+**实测教训**:只写 `no sunlight` 出来的画面依然明亮干净,不恐怖。
|
|
|
+
|
|
|
+**恐怖氛围要写四个维度**:
|
|
|
+
|
|
|
+| 维度 | 提示词 |
|
|
|
+|---|---|
|
|
|
+| **亮度** | `extremely dark, underexposed, barely visible` |
|
|
|
+| **方向** | `flat diffused light from ALL directions, no directional light` |
|
|
|
+| **质感** | `damp, cold, clammy, oppressive, claustrophobic, heavy air` |
|
|
|
+| **色彩** | `highly desaturated: cold grey, ash blue, muddy brown, NO warm tones` |
|
|
|
+| **禁止** | `No cast shadows anywhere — not from buildings, not from people` |
|
|
|
+
|
|
|
+**合起来写死的段落:**
|
|
|
+
|
|
|
+```
|
|
|
+Extremely dark and underexposed. No sunlight. No moonlight. No cast shadows
|
|
|
+anywhere — not from buildings, not from people. Flat diffused grey-blue
|
|
|
+ambient light from all directions with no directional source. Everything is
|
|
|
+damp and cold. Heavy, oppressive, claustrophobic atmosphere. Faint grey mist
|
|
|
+drifting. Highly desaturated palette: cold grey, ash blue, muddy brown.
|
|
|
+No warm tones. Cinematic 3D realistic style.
|
|
|
+```
|
|
|
+
|
|
|
+**每次生成都带这段,省一个字都可能出问题。**
|
|
|
+
|
|
|
### 6.3 让多个片段能连着看
|
|
|
|
|
|
**多段拼成一条片子,观众能看懂,靠这四件事:**
|
|
|
@@ -290,6 +332,65 @@ node scripts/gen.mjs --prompt "..." --duration 8 --ratio 16:9 --model fast --out
|
|
|
- `--estimate-only` 只算钱不生成
|
|
|
---
|
|
|
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 九、Seedance 2.5(重要,但当前网关未接入)
|
|
|
+
|
|
|
+### 为什么 Seedance 对漫剧至关重要
|
|
|
+
|
|
|
+**它是「连续叙事引擎」,Veo 是「镜头宝石打磨机」。** 两者定位完全不同。
|
|
|
+
|
|
|
+| 能力 | Seedance 2.5 | Veo 3.1 |
|
|
|
+|---|---|---|
|
|
|
+| **外部音频作为生成条件** | ✅ **原生支持**(TTS wav 直接喂进去) | ❌ 硬隔离,无接口 |
|
|
|
+| 中文台词/口型 | ✅ 原生优化 | ❌ 英文音素空间 |
|
|
|
+| 单段时长 | **最长 30s**(beta 宣称 180s) | 8s |
|
|
|
+| 参考输入 | **数十张**图/视频/音频 | 最多 3 张 |
|
|
|
+| 片段续接 | ✅ 支持 | ❌ 每段孤岛 |
|
|
|
+| 单帧质感 | 略弱 | ✅ 顶级 |
|
|
|
+
|
|
|
+**结论**:做中文漫剧,**Seedance 是骨架,Veo 是高光**。
|
|
|
+
|
|
|
+### 当前网关实测状态(2026-11-05)
|
|
|
+
|
|
|
+```
|
|
|
+/v1/models 全量 48 个模型 —— 无 seedance
|
|
|
+new-api channels 全表 —— 视频渠道仅 1 个(Gemini-CloseAI,type=24)
|
|
|
+试过模型名全部 503:
|
|
|
+ seedance-2.5 / doubao-seedance-2-5-pro / doubao-seedance-2-5
|
|
|
+ seedance2.0 / seedance-pro / doubao-seedance-1-0-pro / doubao-seedance-1-0-lite
|
|
|
+```
|
|
|
+
|
|
|
+**结论:网关当前未接入 Seedance。** 要用必须先加渠道。
|
|
|
+
|
|
|
+### 接入后怎么用(预写,等通道开通即可执行)
|
|
|
+
|
|
|
+```json
|
|
|
+POST /v1/video/generations
|
|
|
+{
|
|
|
+ "model": "seedance-2.5",
|
|
|
+ "prompt": "人物口型严格跟随上传音频,不生成额外语音,只生成环境音效;
|
|
|
+ 面部微表情、眨眼、视线、手势、重心起伏跟随音频韵律与台词情绪;
|
|
|
+ 保持参考角色面部、体型不变;写实 PBR 3D 漫剧渲染",
|
|
|
+ "image": "<keyframe base64>",
|
|
|
+ "audio": "<tts wav base64>", ← 关键:音频作为生成条件
|
|
|
+ "duration": 8,
|
|
|
+ "resolution": "720p"
|
|
|
+}
|
|
|
+```
|
|
|
+
|
|
|
+### 国产视频模型全景(备选方案)
|
|
|
+
|
|
|
+| 模型 | 中文口型 | 长处 | 接入成本 |
|
|
|
+|---|---|---|---|
|
|
|
+| **Seedance 2.5**(Dreamina/即梦) | ✅ | 叙事骨架、音频条件 | 需加渠道 |
|
|
|
+| **Kling 3.0 Omni** | ✅✅ **最成熟** | 特写对话、物理稳定、4K | 需加渠道 |
|
|
|
+| 万相 2.5 | ✅ | 阿里生态 | 需加渠道 |
|
|
|
+| MiniMax Hailuo 02 | ✅ | 动作流畅 | 需加渠道 |
|
|
|
+
|
|
|
+**这些都需在 new-api 加渠道后才能用。当前只有 Veo。**
|
|
|
+
|
|
|
## 八、网关支持情况的实测结论(2026-11-05 验证)
|
|
|
|
|
|
**网关 `api.fmode.cn` 的视频模型只有 2 个,且当前都不可用:**
|