工作流重做
这周 danimation 的主要工作是重构 cinematic 工作流,把 hyperframes 与 openDAW 接进来:前者负责画面与镜头组织,后者负责音频。重做之后,一条片子的路径大致是「剧本 → 分镜 → 画面 → 配乐 → 终版 QC」,每一步都有独立的产物和报告。
用新工作流跑了三件事:一条 3D 模拟恐怖短片、一段以钢琴主旋律为基础的轻快纯音乐,以及一条「勾股定理」主题的成片。最后这条是完整交付:web.mp4、海报、contact sheet、DELIVERY.md 都齐了。
四个坑
画幅不一致。 传入 4:3,但交付模板默认 2.39:1,终版 QC 直接报 high 级问题:成片可见区两侧出现 pillarbox。4:3 是刻意的,那就得在出片前把 DELIVERY 里的规格同步成实际画幅,否则每次都要人工解释。
自动模式不等于通过。 intakeMode: auto 加上 reviewMode: off,流程会一路跑完,但剧本、画面、终版三处审稿的结果都是「两轮后仍有意见」,标了 unconfirmed 之后照样交付。想要真实的通过率,必须开 manual 门。
别急着取消。 终版最后一步的配乐复核 provider 连续 timeout,退避重试了二十分钟后自己恢复并跑完。中途手动取消重建,反而会把已经完成的部分丢掉。
零字节的 manifest。 剧本阶段出现过 manifestBytes: 0,状态是 warning,流程继续往下走,没有影响后续。这类 warning 值得记录,但不必每次都停下来。
收获
流水线能把「生成」跑完,但「验收」必须单独设计。下一步想把画幅、时长、码率这些硬性规格前置到开工时校验,而不是留给终版 QC。