第九道门 制作管线与运镜规范
本项目将关卡、选择边、剧情片段和制作提示词绑定。每关文档最后附角色设定、逐片段视频提示词和音色设定,内容由程序同源导出到 docs/levels。第 4–12 关另有策划级提示词,尚未拆成全部制作镜头。
运镜学习与采用原则
学习了开源 Cinematic Director Skill 的镜头任务拆解、连续性与动作起止描述,采用“一条主动作配合一条主要运镜”的拍摄单元。这里是面向本项目的重新编写,未复制其技能全文,也未安装或执行远程脚本。
Google 官方视频提示词指南 区分推轨、摇摄、横移、变焦与跟焦。因此本项目用“摄影机前移 30 厘米”表达空间靠近,用“焦点由前景钥匙转到门锁”表达注意力切换,不把所有动作都写成“镜头拉近”。高级镜头效果能否稳定生成仍需具体模型测试。
这些方法固化在项目内 .agents/skills/escape-cinematography/SKILL.md,后续扩关时复用。该技能属于制作指导,不承担自动生成视频的功能。
统一视觉设定
写实悬疑、低饱和煤灰与青绿色、单一暖光指引出口。竖屏 9:16;角色眼睛落在上中部,线索位于中部;下方 30% 为字幕和选择预留,不将唯一证据放在交互遮挡区。场景和角色先锁定参考图,脸型、衣料、道具持有手与光源方向在分支中保持一致。
主角林序,28 岁,声音修复师,短黑发、灰绿色旧夹克、黑色圆领衫、左腕银色机械表;习惯先听再行动。玩家视角以第一人称和肩后视角为主,少量正面反应镜头。无线电里的沈砚,32 岁,语速稳定但会在说谎前停顿。系统播报“门后”不具人格化威胁,用平静播报制造反差。
镜头功能表
| 剧情任务 | 建议镜头 | 可验收结果 |
|---|---|---|
| 建立密室 | 固定广角,缓慢推近至中景 | 门、关键物件和人物关系可辨 |
| 玩家检查证据 | 俯拍细节或肩后缓慢下摇 | 唯一新线索持续可见至少 1 秒 |
| 怀疑某人 | 双层景深、克制跟焦 | 焦点变化揭示矛盾信息 |
| 做出行动 | 中近景,沿动作方向横移 | 手从起点到物件,因果完整 |
| 错误选择 | 固定构图,环境光逐步改变 | 后果可读,不靠突发抖动掩盖 |
| 成功出口 | 跟随背影缓慢向前 | 开门、迈出、出口方向连续 |
复杂绕拍只在空间已建立后使用,当前原型不以复杂镜头数量衡量质量。分支起点继承上一片末帧的角色位置和视线,合流前留出中性停顿;禁止合流后凭空出现没有取得的道具。
每条生成任务格式
clipId → 叙事目的 → 参考图 → 9:16 / 时长 → 景别 / 机位 → 主体起始状态 → 单个动作 → 摄影机起止运动 → 灯光 → 终止构图 → 声音 / 台词 → 连续性 → 禁止项。
文生视频版本包含完整身份与空间;图生视频版本重点描述动作和机位变化,外观由参考图承担。提示词里的镜头毫米数是视觉意图,不能当作模型精确物理仿真的保证。模型名称、参数与价格留待正式生产选型,不在模板里假定某服务一定支持任意时长或首尾帧。
制作与交付
- 从
content:export导出 CSV 素材表和逐关文档,锁定剧情版本。 - 生成角色三视图、表情卡、手部/服饰细节和密室空间参考;人工批准连续性基线。
- 第一关试产 5 个高风险镜头:手部拿物、镜面线索、角色反应、门锁动作、出口衔接。
- 按片段生成、审核、返修;图像文字和密码在后期或 UI 中可靠绘制。
- 统一调色、音量、字幕、安全区;输出 MP4,记录 checksum、版本、字节数和授权来源。
- 后续正式视频先登记至
src/content/media.ts;在 P2 完成共享宿主播放器适配后逐片段替换,验证原生层级、弱网回退和前后台行为。v0.2.0 仍是文字分镜,单独填写地址不会触发播放。
视频验收包括人物一致、门的开合方向、道具所在手、空间轴线、台词准确、无新增剧情、无自动字幕乱码。音频建议对白峰值留足余量,背景氛围低于对白,响度最终以手机实听和目标交付规范调校。