用途
Plotloom Stitch and Deliver 用于 Plotloom 项目流程的收尾阶段,把各分集中已经选定的视频片段拼接成该分集的最终视频,并完成交付准备。它适合在用户要求“拼接片段”“组装一集”“合并选定的视频”等场景下使用。使用前提是所需的 episodes/epXXX/videos/clip-*/selected.mp4 文件都已存在。
主要能力
- 按分集指定的片段顺序查找 selected 片段。
- 若缺少任何一个必需片段则停止,并报告确切的缺失路径。
- 使用 plotloom media probe 检查每个输入媒体。
- 使用 plotloom stitch 拼接选定片段;仅在对目标媒体行为有理解时使用 --normalize。
- 输出 episodes/epXXX/videos/final.mp4。
- 最终校验:final.mp4 存在、ffprobe 返回成功、时长非零、来源片段顺序正确,且拼接期间没有改动 prompts、candidates 或 selection notes。
- 可选交付:通过 nova-lark / lark-cli 生成交付说明,或发送 Feishu/Lark 交付消息、上传文件。飞书只作为交付渠道,不作为状态中心。
使用方式
- 在分集的片段目录中按顺序找到 selected 片段。
- 若有必需片段缺失则停止。
- 用 plotloom media probe 检查每个输入。
- 用 plotloom stitch 拼接;--normalize 仅在理解目标媒体行为时使用。
- 保存为 episodes/epXXX/videos/final.mp4。
- 校验文件存在、可探测、时长非零、片段数量与顺序符合预期。
- 如被要求,则通过 nova-lark / lark-cli 交付。
相关命令:plotloom --repo <repo> media probe <path>、plotloom --repo <repo> stitch --episode <episode>。在探测或拼接前阅读 references/ffmpeg.md;在最终校验或交付后使用 templates/delivery-note.md。
适用场景
- 用户要求拼接片段、组装一集或合并选定视频。
- 所有必需 selected.mp4 片段已就绪,需要生成分集最终视频。
- 需要把最终视频通过 Feishu/Lark 交付。
限制与停止条件
- 必须在所有必需 selected.mp4 存在后再使用。
- 完成最终探测与可选交付后即停止;不要修改 prompts、candidates 或 selection notes。
- 失败模式:缺少选定片段时报告确切缺失路径;ffprobe 失败时报告媒体不兼容或不可读;ffmpeg 失败时清楚报告 stderr/命令失败,不得隐藏错误;交付失败时最终文件仍以仓库为准,Feishu 不是状态中心。
关于定价、平台支持范围与其它未在此资料中说明的事实,暂未提供。