发布视频
必需背景知识: marketing-studio 技能;同时阅读
${CLAUDE_SKILL_DIR}/../../docs/playbook/remotion.md、
${CLAUDE_SKILL_DIR}/../../docs/playbook/audio.md 和
${CLAUDE_SKILL_DIR}/../../docs/playbook/capture.md。工作目录为 ${CLAUDE_SKILL_DIR}/../..。
生成配有评分配乐的影片及其执导说明、镜头计划、阶段审批、渲染证据
和审查记录,存放于 <product>/marketing/assets/<brand>/。在开始生产工作前,阅读
docs/production-quality.md。
影片未配音频不算完成,音频意味着有旁白解释产品。
配乐评分是强制性的,node scripts/check-audio.mjs <brand> --project <product>
必须返回退出码 0 之后才能称“完成”。2026-09-01 曾有两个翻牌后版本无声音就交付了;
这就是此条规定存在的原因。
路线
根据概念和产品证据选择路线。当影片需要产品特定的视觉世界或镜头系统时,
在 studio/src/films/<brand>/ 下使用定制合成。当定向的 LaunchVideo 合成的
编写镜头计划能够承载创意且无需回归传统的五幕方案时,使用定向合成。
一个镜头可以使用实拍、原生重建 UI、2D、3D 或混合方式。
重建 UI 适合受控操作,但并非普遍要求。
工作流程
- 使用
--project明确设置<product>。不要在任何引擎本地的out/中创建 生成的产品输入或输出。 - 探索不同的方向,选择一个并记录其具体理由,将视觉隐喻、声音意图、
带来源的参考资料以及可审阅的风格帧存入
direction.json。预设仅作为起点语法。 - 在全面制作前编写镜头计划。每个镜头需要说明其目的、时长、景别、 摄影节奏、转场意图、可读字数限制、来源/参考以及音频节拍。 配合剪辑规划旁白;每个数字声明都应追溯到简洁的证据点。
- 制作带音频的动画样片,包含旁白草稿和音乐。一位指定的非作者审阅者 批准风格帧和动画样片,并绑定其哈希值。视觉论据薄弱应在此处停止, 避免进入精加工。
- 按所选路线构建。定向的 LaunchVideo 消费
direction和编写的shots; 定制影片拥有自己的镜头组件和时间线。匹配剪辑可以重叠、硬切、 划像、溶解或根据关系需求延续动作。静态结束帧是一种选择,并非规则。 - 渲染低成本的镜头样片和带版本号的预览。以交付尺寸检查产品动作、 每个镜头的开始/中间/结束帧以及每个剪切点周围的帧。修复书面缺陷列表后, 再一次性进行全分辨率渲染。
- 构建产品专属的旁白、音乐和音效输入,并使用
node scripts/score-film.mjs <brand> <film.mp4> --project <product>对无声锁定版进行评分。 该脚本拒绝重叠的旁白并验证交付母版。纯音乐需要明确的记录的例外说明; 切勿暗示缺失的旁白。 - 从确切的最终渲染生成哈希绑定的证据:
node scripts/contact-sheet.mjs <brand> --project <product> --plan <production-plan.json> --render <final.mp4>。 - 在 Mission Control 中,指定的导演、操作员或独立审阅者观看完整的评分剪辑,
记录缺陷并给出“我会分享这个吗?”的判定。然后运行
node scripts/judge-production.mjs <brand> --project <product> --plan <production-plan.json> --render <final.mp4> --strict。 - 运行现有的音频、调色板、studio 测试/检查以及冒烟门禁。它们验证属性和运行时, 而非审美。只有通过评分、严格 PASS 的锁定版才能进入生产矩阵和后制包。