做一条产品解说或纪录片短片,传统流程要把分镜、找素材、剪辑、配音、合成拆给不同的人和软件,沟通和返工成本极高。对独立开发者和小型团队来说,这种“重制作”几乎劝退。OpenMontage 的思路是:把你已经在用的 AI 编程助手(Claude Code、Cursor、Copilot、Codex 等)升级成一个会调研、会写脚本、会检索真实素材、会剪辑合成的视频制作工作室,人只需要在关键节点审批。

项目基本信息

信息项详情
项目名称OpenMontage
GitHub地址https://github.com/calesthio/OpenMontage
项目描述开源智能体驱动的视频生产系统,把AI编程助手变成全流程视频工作室
作者calesthio
开源协议GNU Affero General Public License v3.0
开源状态公开
LanguagesPython
支持平台Windows / macOS / Linux
最后更新2026-10-24

一、项目介绍

OpenMontage 是首个开源的、由 AI 智能体驱动的正片视频制作系统。它内置 12 条以上生产流水线(动画解说、纪录片蒙太奇、电影预告、头像播报等),配套 100 多个工具和 700 多个智能体技能与生产知识文件。与普通“文生视频”不同,它会先从 Archive.org、NASA、Wikimedia 等免费源检索真实运动片段并剪辑,再叠加生成内容,产出更接近成品的可交付视频。

二、核心优势

  • 真实素材优先:自动检索并剪辑免费公开视频源,而不是只把静态图动画化。
  • 100+ 工具、60+ 提供商:云 API、本地模型、免费素材库均可接入,7 维评分自动择优,无供应商锁定。
  • 调研内建:写脚本前自动执行 15–25 次以上的联网搜索夯实内容。
  • 质量门禁:人工审批、预合成验证、后渲染自审(ffprobe / 帧提取 / 音频分析)层层把关。
  • 预算治理:执行前估算、支出上限、逐笔审批阈值(默认 0.5 美元)。

三、适用场景

  • 独立开发者做产品演示短片、教程视频。
  • 内容团队批量生成社交媒体短视频。
  • 教育与科普机构制作纪录片风格的蒙太奇。
  • 需要“真实素材 + AI 生成”混合叙事的营销项目。

四、安装教程

依赖:Python 3.10+、FFmpeg、Node.js 18+,以及一个 AI 编程助手(Claude Code / Cursor / Copilot / Codex 等)。

 git clone https://github.com/calesthio/OpenMontage.git
 cd OpenMontage
 make setup

常见报错:若 make 未找到,先安装构建工具链(Windows 用 WSL 或 MinGW,macOS 用 xcode-select --install,Linux 用 apt install build-essential);若提示 FFmpeg 缺失,按官网安装 FFmpeg 并确认 ffmpeg -version 可用。

五、使用示例

打开本地 Backlot 看板查看生产进度:

 python -m backlot open

零 API 密钥渲染一段演示视频:

 make demo

查看无项目时的模拟生产运行:

 python scripts/backlot_simulate_run.py

输出:Backlot 会以故事板形式展示各流水线任务、审批网关与可重放的运行记录。

六、常见问题

  • 必须联网吗?检索真实素材和调用云 API 需要联网;纯本地模型 + 本地素材可离线运行部分流水线。
  • 没有 GPU 能用吗?可以,演示与基础剪辑不依赖 GPU;本地免费视频生成才需要 GPU。
  • 版权风险?内置素材源均为免费公开授权,商用前仍需逐条核验来源许可。

七、总结

OpenMontage 把“视频制作”这件事从多工具协作收敛进一个智能体工作流,显著降低独立创作者的制作门槛。它更适合想要可控、可审计、有真实素材支撑的视频产出,而非一键生成的玩具。AGPL-3.0 协议下可自托管,适合长期投入内容生产的个人或团队。