SuperAPI AI 工具集

video-composer

设计与创作

查看项目

更新于 10-15 20:32

技能介绍

用途:把用户的视频需求转化为完成的 .mp4,基于 React Remotion 时间线整合图像、视频片段、背景音乐与旁白四类媒体技能。它本身不生成媒体,只负责调度与合成。

工作流程(须按顺序):0)先跑 python scripts/check_skills.py 检查同级技能是否齐全,缺失时按脚本提示安装或使用文档化回退方案,不得静默跳过;需 Node.js ≥ 18 与 npx,Remotion 自带 ffmpeg,API 访问需 GEMINI_API_KEY 或 Vertex AI。1)收集需求:用途、受众、时长、画幅、风格、是否需旁白/字幕/BGM、语言、已有素材。2)返回分镜计划并须获得用户批准后才能继续。3)用 python scripts/scaffold.py <project-dir> 搭建数据驱动的 Remotion 项目。4)按计划调用各技能生成素材,放入 public/{images,video,audio}/;veo 片段须用 --negative-prompt "background music, soundtrack, musical score, BGM" 抑制自带音乐,避免与全局 lyria BGM 冲突,但保留音效与环境声。5)填写 props.json 时间线,资源路径相对 public/。6)渲染并多模态自审:python scripts/render_video.py --project <project-dir> --props <project-dir>/props.json --install --review-frames 6,按 rubric 迭代,默认上限 3 次。7)交付。

限制:审批门为强制;不得交付未自审的成片;改 props 优先于重生成素材;仅一条 BGM 音轨。Scripts 与 references 详见其仓库文档。