用途:把主题或已有内容转成经过校验、可编辑的 Remotion 项目,再渲染并检查最终 MP4。用户要求成品视频时优先自主执行;仅在用户要求先确认脚本、分镜或素材时设置审核检查点。
主要能力:二维分层视频生成;默认 30 秒、1080x1920、30fps、简体中文、简洁旁白、纸拼贴风格,用户指定时长视为硬目标。支持 1080x1920 竖屏、1920x1080 横屏、1080x1080 方形等平台默认。可生成脚本与分镜(短视频 3 至 8 个场景,60 秒叙事通常 6 至 10 个场景)、素材清单、旁白与字幕同步、渲染与质检。
使用方式:先运行 python3 scripts/create_project.py <output-directory> 创建项目;按 references/video-schema.md 写 video.json;用图像生成工具准备素材并放入 public/;中文旁白默认用 F5 TTS 与内置授权女声参考,先运行 python3 scripts/synthesize_f5_speech.py --check-runtime,再执行 python3 scripts/synthesize_f5_speech.py --text "旁白文字" --output <project>/public/audio/scene-01.wav,多场景可用 --manifest;随后运行 python3 scripts/sync_captions.py <project>、python3 scripts/validate_project.py <project>、python3 scripts/render_video.py <project>,最后用 python3 scripts/inspect_video.py <project>/out/video.mp4 --report-dir <project>/out/qa 检查。
限制:不承诺口型同步、复杂角色表演、三维场景或电影级生成画面,除非另有合适视频模型且用户明确要求。不得未经授权克隆真人声音;商用前须检查字体、音乐、生成素材、参考图与声音模型许可。渲染事实内容前须核实事实主张。若 F5 TTS 无法运行,可回退系统语音并说明。动画必须帧驱动,不使用 CSS 动画或过渡。