OpenMontage 完全指南 - 用 AI Agent 打造专业视频制作工作室

OpenMontage 完全指南 - 用 AI Agent 打造专业视频制作工作室

引言

OpenMontage 是全球首个开源的智能体(Agentic)视频制作系统,能够将你的 AI 编码助手(Claude Code、Cursor、Copilot 等)转变为完整的视频制作工作室。你只需用自然语言描述需求,智能体就会自动完成:

  • 📚 主题研究
  • 📝 脚本撰写
  • 🎨 素材生成
  • ✂️ 剪辑合成
  • 🎬 最终渲染

核心亮点:OpenMontage 不仅能制作基于图片的视频,还能制作真正的「视频级」视频——智能体从免费素材库和开放档案中构建素材库,检索真实动态片段,将其编辑到时间线中,最终渲染出完整成片。

作品展示

SIGNAL FROM TOMORROW

一部电影级科幻预告片,完全通过 OpenMontage 制作:概念、脚本、场景规划、Veo 生成动态片段、配乐、Remotion 合成。

THE LAST BANANA

60 秒皮克斯风格动画短片,讲述一根孤独香蕉与奇异果找到友谊的故事。6 个 Kling v3 生成的动态片段(通过 fal.ai)、Google Chirp3-HD 旁白、免版税钢琴音乐、TikTok 风格逐字字幕。

总成本:$1.33

The Library at Alexandria

70 秒历史挽歌,讲述人类在一夜之间失去了什么。五个手工设计的场景——照明手稿页、瀑布般的卷轴标签、蜡烛火焰中从 70 万归零的「烧毁计数器」、烧焦的羊皮纸碎片上残存的希腊文字、以及空无一物的虚空——配以 OpenAI 'ash' 旁白和免费 Pixabay 弦乐配乐。

总成本:$0.02

VOID — Neural Interface

仅用一个 API 密钥(OpenAI)制作的产品广告。4 张 AI 生成图片(gpt-image-1)、TTS 旁白、自动获取免版税音乐、WhisperX 逐字字幕、Remotion 数据可视化。

总成本:$0.69

Afternoon in Candyland

吉卜力风格动漫,一个小女孩在糖果门、橡皮糖河、棒棒糖花园中的奇幻下午冒险。12 张 FLUX 生成图片配合多图交叉淡入淡出、电影级运镜(缩放、平移、Ken Burns)、闪光/花瓣/萤火虫粒子叠加层、以及自动检测能量偏移的氛围音乐。

总成本:$0.15

Mori no Seishin

吉卜力风格的森林精灵之旅,一个森林精灵穿越古老森林的故事。12 张 FLUX 生成图片配合视差交叉淡入淡出、漂移和平移运镜、萤火虫和花瓣粒子、电影级暗角灯光,以及环境森林配乐。

总成本:$0.15

核心特性

🎬 从参考视频开始

你可以从一个喜欢的视频(YouTube Short、Reel、TikTok 或本地片段)开始,OpenMontage 会将其转化为基于事实的制作方案:

  • 粘贴一个参考视频
  • 智能体分析脚本、节奏、场景、关键帧和风格
  • 获得 2-3 个差异化概念、可行的工具路径、成本估算,以及完整制作前的样片

示例输入:

"这是我喜欢的一个 YouTube Short。给我做个类似的,但主题是量子计算。"

你将获得:

  • 保留的元素:节奏、开场风格、结构、基调
  • 改变的元素:主题、视觉处理、角度、旁白方式
  • 目标时长的成本:在素材生成开始前就能知道
  • 可用工具下的实际效果:用你当前拥有的工具能做出什么样的效果

🎛 Backlot 实时故事板

聊天告诉你智能体「说了什么」,Backlot 展示制作实际在做什么——一个本地面板,随着流水线运行自动填充。阶段点亮、脚本以剧本页形式呈现、场景卡随素材生成而闪烁,每一个供应商决策和花费都一目了然。

故事板成为真正的审批关卡:素材生成在逐场景的联系表上暂停——包含成片、提示词、单素材成本、质量评分——这样你可以在渲染前批准视觉效果,而不是在为时已晚之后。

🔧 工具注册表与决策日志

每一个供应商选择都经过 7 个维度的评分,并附带可审计的决策日志。每一个创意决策都需要你的批准。

快速开始

环境要求

工具版本要求说明
Python3.10+核心运行环境
FFmpeg最新视频编码与后期制作
Node.js18+Remotion 渲染引擎
AI 编码助手-Claude Code / Cursor / Copilot / Windsurf / Codex

安装步骤

bash
git clone https://github.com/calesthio/OpenMontage.git
cd OpenMontage

2. 运行安装脚本

make setup

没有 make 命令?

macOS/Linux:

bash
python3 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
cd remotion-composer
npm install
cd ..
python -m pip install piper-tts
cp .env.example .env

Windows PowerShell:

powershell
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

第一次制作

打开项目,在 AI 编码助手中说:

"制作一个 60 秒的动画解释视频,主题是神经网络如何学习"

或者想要真实素材路线:

text
"制作一个 75 秒的城市雨天生活纪录片蒙太奇。只用真实素材,不要旁白,挽歌风格,配音乐。"

就是这么简单。智能体会:

  • 用实时网络搜索研究你的主题
  • 生成 AI 图片
  • 撰写脚本并配上有语气指导的旁白
  • 自动找到免版税背景音乐
  • 烧录逐字字幕
  • 渲染最终视频

在你看到任何成果之前,系统会运行多点自我审查:ffprobe 验证、帧采样、音频电平分析、交付承诺验证和字幕检查。

零 API 密钥能做什么

你不需要付费 API 密钥就能制作真正的视频。开箱即用,make setup 为你提供:

能力免费工具说明
旁白Piper TTS完全离线的文本转语音,真人般的旁白
开放素材Archive.org + NASA + Wikimedia Commons免费/开放档案素材、教育媒体和纪录片质感
额外素材库Pexels + Unsplash + Pixabay免费素材/图片(开发者密钥免费获取)
合成 (React)Remotion基于 React 的渲染——弹性动画图片场景、文字卡片、统计卡片、图表、TikTok 风格逐字字幕、TalkingHead
合成 (HTML/GSAP)HyperFramesHTML/CSS/GSAP 渲染——动态排版、产品宣传片、发布预告、注册表块、网站转视频、SVG 角色动画绑定
后期制作FFmpeg编码、字幕烧录、音频混合、调色
字幕内置自动生成带逐字时间码的字幕

三种免费视频路径

  • 图片动画视频:Piper 朗读你的脚本,图片提供视觉,Remotion 将其动画化为精致的剪辑。
  • 本地角色动画:SVG 绑定、姿势库、GSAP 时间线,HyperFrames 将卡通角色表演渲染为视频。
  • 真实素材视频:纪录片蒙太奇流水线从 Archive.org、NASA、Wikimedia Commons 和可选的免费密钥来源(如 Pexels 和 Unsplash)构建可 CLIP 搜索的素材库,然后将真实动态片段剪辑成完整视频。

如果你想要第三个,用提示词说纪录片蒙太奇音诗素材拼贴,并明确说只用真实素材

API 密钥配置

.env 文件中添加你的密钥,每一个都是可选的:

bash

============== 图片 + 视频网关 ==============

FAL_KEY=your-key

FLUX 图片 + Google Veo, Kling, MiniMax 视频 + Recraft 图片

============== 免费素材库 ==============

PEXELS_API_KEY=your-key PIXABAY_API_KEY=your-key UNSPLASH_ACCESS_KEY=your-key

============== 音乐 ==============

SUNO_API_KEY=your-key

完整歌曲、器乐、任何风格

============== 语音 & 图片 ==============

ELEVENLABS_API_KEY=your-key OPENAI_API_KEY=your-key XAI_API_KEY=your-key GOOGLE_API_KEY=your-key

============== 更多视频供应商 ==============

HEYGEN_API_KEY=your-key RUNWAY_API_KEY=your-key

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

bash
make install-gpu

然后在 .env 中添加:

bash
VIDEO_GEN_LOCAL_ENABLED=true
VIDEO_GEN_LOCAL_MODEL=wan2.1-1.3b

可选:wan2.1-14b, hunyuan-1.5, ltx2-local, cogvideo-5b

供应商指南

推荐设置顺序

步骤成本要设置什么解锁内容
1$0Pexels + Pixabay素材照片和视频——足够制作基础视频
2$0Google API key700+ 种语音的 TTS(每月 100 万字符免费)+ 新账户 300 美元赠金
3$0ElevenLabs优质 TTS + 音乐 + SFX(每月 1 万字符免费)
4$0Piper (本地安装)完全离线 TTS——无需密钥、无需费用、无需网络
5约 $0.03/图fal.aiFLUX 图片 + Kling/Veo/MiniMax 视频 + Recraft——单密钥覆盖广
6约 $0.04/图OpenAIDALL-E 3 图片 + OpenAI TTS
7$12/月起RunwayGen-4 视频——最高质量 AI 视频
8按量付费Suno带人声和歌词的完整歌曲生成

fal.ai — 多模型网关

单密钥广泛覆盖。一个 API 密钥解锁跨多个模型的图片和视频供应商。

价格

  • FLUX Pro v1.1:$0.05/图
  • FLUX Dev:$0.03/图
  • Kling 2.5 Turbo Pro:$0.07/秒
  • Veo 3:$0.40/秒
  • MiniMax:约 $0.05/秒

ElevenLabs — 语音、音乐、音效

最高语音质量。旁白密集型视频的最佳 TTS。也生成音乐和音效。

价格

  • 免费:$0,每月 10,000 字符
  • Starter:$5/月,30,000 字符
  • Creator:$22/月,100,000 字符
  • Pro:$99/月,500,000 字符

Google — TTS + Imagen(共享密钥)

一个密钥,两个工具。Google Cloud TTS 拥有 700+ 种语音、50+ 种语言——最强的本地化选项。Imagen 4 生成高质量图片。

TTS 价格

  • Standard:$4.00 / 100 万字符(每月 100 万免费)
  • WaveNet:$16.00 / 100 万字符(每月 100 万免费)
  • Neural2:$16.00 / 100 万字符(每月 100 万免费)
  • Chirp 3 HD:$4.00 / 100 万字符

每月免费额度独立计算——你每月免费获得 100 万 Standard + 100 万 WaveNet + 100 万 Neural2 字符,约 250+ 分钟旁白零成本。

Runway — Gen-4 视频

评分最高的 AI 视频质量。专业级视频生成。

价格

  • Standard:$12/月,625 积分(约 25 秒 Gen-4)
  • Pro:$28/月,2,250 积分
  • Unlimited:$76/月,无限制(探索模式)

推荐提示词

从零开始

"制作一个 45 秒的动画解释视频,主题是天空为什么是蓝色的"

"创建一个 60 秒的互联网历史视频,配旁白和字幕"

"制作一个关于全球咖啡消费的数据驱动解释视频"

从参考视频开始

"这是我喜欢的一个 YouTube Short。给我做个类似的,但主题是 CRISPR 基因编辑,面向高中生。"

"分析这个 Reel,给我 3 个我可以用于自己产品发布的原创变体。"

"我喜欢这个视频的节奏和开场。保持那种能量,但把它变成一个关于黑洞的 45 秒解释视频。"

真实素材纪录片

"制作一个 90 秒的城市日落纪录片蒙太奇。只用真实素材,不要旁白,电影级风格,配环境音乐。"

角色动画

"制作一个 30 秒的卡通角色动画,一个小巫师学习如何施法。欢快的语气。"

Backlot 控制面板

启动 Backlot 查看你的制作库:

bash
python -m backlot open

资料库——磁盘上的每个项目

python -m backlot open

一个制作的实时面板

python scripts/backlot_simulate_run.py

还没有制作?观看一个模拟运行

核心功能

  • 🎬 实时制作面板:阶段点亮、脚本呈现、场景卡闪烁
  • 📋 逐场景审批:联系表 + 成本 + 质量评分,渲染前批准
  • 📚 制作库:机器上所有制作项目一览无余
  • 运行回放:完成后可从头到尾回放整个制作过程,可拖拽

工作原理

OpenMontage 采用流水线驱动的架构:

  • 提案阶段:分析需求,选择合适的流水线
  • 研究阶段:网络搜索,收集素材和参考
  • 脚本阶段:撰写脚本,设定旁白风格
  • 素材阶段:生成或检索图片/视频素材
  • 合成阶段:Remotion 或 HyperFrames 渲染
  • 后期阶段:字幕、音频混合、编码
  • 审查阶段:多点质量检查

最佳实践

✅ 推荐做法

  • 从简短提示开始:让智能体提出详细方案,你再调整
  • 使用审批关卡:在脚本和素材阶段都进行人工审核
  • 从免费路径开始:先用 Piper + Pexels 试试水
  • 逐步添加密钥:需要更高质量时再添加付费供应商

❌ 避免的陷阱

  • 不要期望第一次就完美:AI 视频制作需要迭代
  • 不要忽略成本估算:在生成大量素材前先看报价
  • 不要用图片路径做精确文本:图片中的文字识别可能不准确
  • 不要跳过 Backlot:它是你的质量控制中心

常见问题

Q: OpenMontage 需要编程基础吗? A: 不需要。你只需要会用 AI 编码助手(如 Claude Code),用自然语言描述你想要的视频即可。

Q: 我能免费使用吗? A: 可以。零 API 密钥即可使用 Piper TTS + Archive.org 素材 + Remotion 合成,制作完整视频。

Q: 制作一个视频需要多长时间? A: 取决于复杂度和供应商。简单的解释视频 5-15 分钟,复杂的 AI 视频生成可能需要更长时间。

Q: 支持哪些 AI 编码助手? A: 支持 Claude Code、Cursor、Copilot、Windsurf、Codex——任何能读取文件和运行代码的 AI 编码助手。

Q: 视频输出在哪里? A: 渲染输出在 projects/<项目名>/renders/final.mp4

总结

OpenMontage 代表了 AI 视频制作的全新范式:

  • 🔥 零门槛:用自然语言描述即可
  • 💰 成本可控:从免费到按需付费
  • 🎯 质量可控:多级审批关卡
  • 🛠 高度可扩展:20+ 供应商,本地/云端自由选择
  • 📖 完全开源:AGPLv3 协议

对于内容创作者、教育工作者、营销人员和开发者来说,OpenMontage 打开了一扇门——让专业级视频制作变得像聊天一样简单。

一句话总结:你的下一个视频,可能不是你剪的,而是你的 AI 助手做的。

参考资料

[1] OpenMontage GitHub 仓库:https://github.com/calesthio/OpenMontage

[2] OpenMontage YouTube 频道:https://www.youtube.com/@OpenMontage

[3] 供应商完整文档:https://github.com/calesthio/OpenMontage/blob/main/docs/PROVIDERS.md

[4] 智能体指南:https://github.com/calesthio/OpenMontage/blob/main/AGENT_GUIDE.md

ESC

输入关键词开始搜索

支持搜索标题、内容、标签