OpenMontage教程:把AI编程助手变成视频制作工作室(53k星开源)

📅 2026-08-29 · 🏷️ AI视频 · 开源项目 · Agent工作流

项目概览

GitHub: calesthio/OpenMontage · 语言: Python · ⭐ 53k+ · 12条生产管线 / 100+工具 / 700+技能文件

OpenMontage是什么?

号称"世界首个开源 agentic 视频制作系统"。它不是又一个"输入提示词出一段视频"的生成模型,而是一套完整的生产管线:AI 编码代理(Claude Code、Cursor、Copilot、Windsurf、Codex 都行)接管整个流程——联网调研选题、写脚本、AI 生图、配音配乐、烧录逐词字幕、渲染成片,中间还有多点自检(ffprobe 校验、抽帧检查、音频电平分析、字幕核对)。

核心差异化在于 700+ 技能与制作知识文件:把影视行业的 pipeline 导演经验、创意技巧、质检清单都教给了 agent,并且每次选择供应商时按 7 个维度打分(任务匹配、质量、可控性、可靠性、成本、延迟、连贯性),决策全程可审计。

环境要求

安装与运行

macOS / Linux

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

Windows PowerShell

没有 make 的话手动执行:

py -3 -m venv .venv; .\.venv\Scripts\Activate.ps1
python -m pip install -r requirements.txt
cd remotion-composer; npm install; cd ..
python -m pip install piper-tts
Copy-Item .env.example .env

如果 npm installERR_INVALID_ARG_TYPE,换用 npx --yes npm install

配置模型 Key

编辑 .env,按需填写:

HEYGEN_API_KEY=your-key        # HeyGen — 一个网关访问 VEO/Sora/Runway/Kling
RUNWAY_API_KEY=your-key        # Runway Gen-4 直连

有 GPU?解锁免费本地视频生成

make install-gpu
# 然后在 .env 中启用本地生成配置

怎么用:一句话开工

装完后直接对编码助手下达生产指令:

> "Create a cinematic 30-second trailer for a sci-fi concept:
   humanity receives a warning from 1000 years in the future"

> "Make a 90-second animated explainer about quantum computing
   for middle school students, with a fun narrator voice"

完整制作约 $1-3 成本。写脚本前 agent 会先跑 15-25 次联网搜索(YouTube、Reddit、新闻、学术源),保证内容基于真实数据。每次创意决策都需要你确认,不会自作主张烧钱。

Backlot 实况看板

制作启动时自动打开 Backlot 看板:管线阶段逐个点亮、剧本实时变成剧本页、场景卡片生成时有动效、每个供应商决策和花费都挂在墙上。没有任务时可以跑模拟看效果:

python scripts/backlot_simulate_run.py

核心能力清单

OpenMontage 解决"从零到成片",如果只想快速批量生成口播短视频,MoneyPrinterTurbo短视频生成教程更轻量。想做角色动作和换脸,看Wan-Animate-2角色动画教程

📚 相关阅读

MiniMax H3开源视频模型部署教程:本地跑全模态生成

京东JoyAI教程:实时流式视频编辑

📚 常见问题

OpenMontage是什么?

📅 2026-08-29 · 🏷️ AI视频 · 开源项目 · Agent工作流

如何上手OpenMontage?

60+ 供应商集成:云 API、本地模型、素材库、开放档案一网打尽,无厂商锁定