💡 本文亮点: 一句话让AI从查资料到出片全自动搞定,本地运行零成本,不需要GPU、不需要学剪辑、不需要任何付费工具。
🔥 开头:你还在剪视频?AI已经自己拍完了一整部片
兄弟们,你想象过这个场景吗?
你在命令行里敲了一句话:
做一个75秒的中文科普视频,讲扩散模型怎么从一团噪声里生成图片。旁白用本地TTS生成,配中文字幕。
然后你去倒了杯水。等你回来——
视频已经做好了。
有配音、有字幕、有背景音乐,画面还是代码一帧一帧画出来的科普动画,把”扩散模型”这个抽象的数学过程直接在你眼前演示了一遍。
你没开剪辑软件、没找素材、没逐帧调动画——你只说了一句话。
这不是科幻片。这是 OpenMontage,今天我要手把手教你的开源项目。
🎯 OpenMontage 到底是什么?
先说清楚,OpenMontage 不是一个 AI 视频生成模型。
它不是像 Sora、可灵那样的”你给我文字,我给你视频”的工具。它是——
一套开源的 AI 视频导演系统。
查资料、写脚本、配音、找素材、剪辑、渲染……全部交给 AI Agent 自动完成。
你可以把它理解成一个自动化的视频制作团队:
- 📝 编剧:AI读资料、写脚本、规划场景
- 🎨 美术:AI生成画面(代码绘图/检索素材/调用生成API)
- 🎙️ 配音员:AI用本地TTS朗读旁白
- 🎬 剪辑师:AI自动剪辑、加字幕、调色、合成出片
目前它在 GitHub 上已经拿了 29,500+ 星,是目前最火的开源视频自动化项目。
最关键的:它有一条完全免费的本地路径。你不需要租GPU、不需要买API、不需要任何付费订阅。有一台普通电脑就能跑。
📋 准备工作
在开始之前,先确认你的电脑满足这些条件:
| 项目 | 要求 | 说明 |
|---|---|---|
| 操作系统 | Windows / macOS / Linux | 本文以Windows为例 |
| Python | 3.10 及以上 | 建议 3.11 |
| Node.js | 18 及以上 | 建议 LTS版 |
| FFmpeg | 最新版 | 视频处理核心工具 |
| AI编程助手 | 任意一个 | Claude Code / Codex / Cursor 等 |
| 显卡(选配) | NVIDIA 8GB+ | 不跑本地AI视频模型可以不要 |
| Git | 最新版 | 用来克隆项目 |
🔧 第1步:安装 Python
做什么: 安装OpenMontage的运行环境。
怎么做:
- 打开浏览器,访问 Python 官网:https://www.python.org/downloads/
- 点那个黄色的 Download Python 3.11.x 按钮(别下3.13,可能有兼容问题)
- 下载完成后,双击安装包
- ⚠️ 关键: 安装时一定要勾选 “Add Python to PATH”(把Python加到系统变量)
- 点 “Install Now” → 等进度条走完 → 点 “Close”
怎么验证:
按 Win + R → 输入 cmd 回车 → 在黑框里输入:
python --version
看到 Python 3.11.x 就对了。
⚠️ 注意: 如果显示的是 Python 3.x 但低于 3.10,或者提示”不是内部或外部命令”,说明没装对或者没勾选Add to PATH。重新装一遍,记得勾那个选项。
🔧 第2步:安装 Node.js
做什么: 安装Remotion渲染引擎的运行环境。
怎么做:
- 打开 https://nodejs.org/
- 点那个写着 “LTS” 的绿色大按钮(左边那个)
- 下载完成后双击安装包 → 一路点 “Next” → 装完点 “Finish”
怎么验证: 在cmd里输入:
node --version npm --version
看到 v18.x.x(或更高)和 10.x.x 就对了。
🔧 第3步:安装 FFmpeg
做什么: FFmpeg是视频处理的核心工具,OpenMontage用它合成和编码视频。
怎么做(Windows):
- 去 FFmpeg下载页 → 点 Windows 图标
- 选 “Windows builds from BtbN” → 下载
ffmpeg-master-latest-win64-gpl.zip - 解压到一个不会乱动的路径,比如
C:\ffmpeg\ - 按
Win + R→ 输入sysdm.cpl→ “高级” → “环境变量” - 在”系统变量”里找到
Path→ 双击 → 点”新建” → 输入C:\ffmpeg\bin→ 确定
怎么验证: 新开一个cmd,输入:
ffmpeg -version
看到版本信息就说明装好了。
🔧 第4步:安装 Git
做什么: 用来下载OpenMontage的源代码。
怎么做:
- 打开 https://git-scm.com/download/win
- 下载完成后双击安装包 → 一路 “Next” → “Install”
怎么验证:
git --version
🚀 安装 OpenMontage
🔧 第5步:克隆项目
做什么: 把OpenMontage的源代码下载到本地。
打开cmd,进入你想放项目的目录(比如先输入 cd /d C:\Projects 回车),然后执行:
cd /d C:\Projects git clone https://github.com/calesthio/OpenMontage.git cd OpenMontage
怎么验证: 执行完 dir,能看到 OpenMontage 的文件夹就对了。
🔧 第6步:一键安装依赖
OpenMontage 提供了一个 make setup 命令来自动装全部依赖:
make setup
这行命令会用 pip 安装所有 Python 依赖包,并用 npm 安装 Node.js 所需的模块。
⚠️ 注意: 如果提示 make 不是内部或外部命令,说明Windows没装make。可以直接看 Makefile 里的内容手动执行,或者安装 choco install make(通过 Chocolatey 包管理器)。
验证: 等命令跑完,没有报错信息就说明装好了。
🔧 第7步:在 AI 编程助手中打开
OpenMontage 不能直接双击运行——它需要 AI 编程助手来驱动。就像你给导演一个剧本,导演去指挥整个剧组。这里的”导演”就是 AI 编程助手。
目前支持的 AI 编程助手:
- Claude Code(推荐,功能最全)
- Codex(Cursor团队的CLI工具)
- Cursor(带UI的编辑器)
- Windsurf
- Copilot CLI
以 Claude Code 为例:
cd C:\Projects\OpenMontage claude
进入 Claude Code 后,直接告诉它你想做什么:
做一个60秒的科普动画视频,讲神经网络怎么学习。旁白用本地TTS,配中文字幕。
然后 Claude Code 会自动:
- 读取 OpenMontage 的 Agent 手册
- 理解你的主题
- 编写视频脚本
- 给出完整方案让你确认
- 确认后自动执行模式 → 生成配音 → 动画场景 → 字幕 → 渲染出片
💡 提示: 第一次跑的时候,建议先跑一个短一点的视频(15-30秒),熟悉流程后再加时长。
🎬 OpenMontage 三大管线详解
OpenMontage 根据你的提示词,会自动选择最合适的”管线”(Pipeline)。理解这几种管线的区别,是你能不能用好这个工具的关键。
管线一:程序化动画(Remotion)
适合: 科普动画、解释说明视频、数学/物理可视化
渲染引擎: Remotion(用代码写视频)
特点:
- 画面全部用代码一帧一帧”画”出来
- 相当于用写网页的方式写视频
- 不依赖任何外部素材——不存在找不到素材的问题
- 同样的输入,永远得到同样的输出(可复现)
- 完全免费,不需要任何API
触发关键词: 科普、动画、旁白、TTS、解释
踩坑提醒:
⚠️ 注意字幕设置: 这条管线如果用”逐词显示字幕”,可能会有时间轴不准的问题。普通字幕模式完全没问题。所以在提示词里写”加普通字幕”就行,不要加”逐词”要求。
管线二:真实素材检索(纪录片蒙太奇)
适合: 纪录片风格、城市/自然主题、新闻综述视频
素材来源: Pexels、Pixabay、Wikimedia Commons 等免费素材库
特点:
- AI 自动去免费图库里检索真实的视频素材
- 剪辑成有叙事感的纪录片风格
- 这种方式做出来的不是”PPT动画”,是真正的视频蒙太奇
触发关键词(必须精准!):
⚠️ 这条管线最坑的地方: 如果你在提示词里加了”科普”、”旁白”、”TTS”这些词,OpenMontage 会自动走管线一(动画),根本走不到素材检索这条路。
正确写法: “做一个纪录片蒙太奇,只用真实素材,不要旁白,不要字幕,文字只能做成画面卡片”
错误写法: “做一个科普纪录片风格的城市夜景视频”(科普→走动画管线)
翻车史(别踩): 有人让AI做”人类如何看宇宙”的纪录片,结果 AI 给自己下了十几个G的视频文件,差点把硬盘塞爆。解决方法是:限制素材大小,在提示词里写”只走轻量快速模式,不要建重型素材库”。
管线三:动态文字排版(HyperFrames)
适合: 产品宣传片、频道广告、社交媒体短视频
渲染引擎: HyperFrames
特点:
- 纯文字动画排版,物理上就不可能翻车
- 不检索也不生成任何图片素材
- 支持程序化排版、动态文字、配乐
- 最稳定的管线,第一次跑就能出片
用法: 写好文案脚本,直接丢给 Agent 说”用动画管线,做成动态文字宣传片”。
🔊 重要:中文配音怎么搞
OpenMontage 自带的 Piper TTS 只能说英文。想做中文视频怎么办?
推荐方案:dots.tts(完全免费)
Dots.tts 是一个本地 TTS 工具,效果自然,而且最牛逼的是——你可以指定用谁的声音来配音(声音克隆)。
- 下载安装 dots.tts(去看他们官网,有Windows一键安装包)
- OpenMontage 项目里配置对接
- 生成的配音就是中文的了,效果比Piper好很多
💡 推荐阅读: dots.tts 的详细使用教程可以看我之前写的文章(后续补充链接),3秒就能克隆一个声音。
💰 关于收费:什么免费,什么花钱
| 功能 | 费用 | 说明 |
|---|---|---|
| 代码动画(Remotion) | ✅ 免费 | 纯本地,零成本 |
| 素材检索剪辑 | ✅ 免费 | 免费图库,零成本 |
| 动态文字排版 | ✅ 免费 | HyperFrames 本地运行 |
| 本地TTS配音 | ✅ 免费 | Piper / dots.tts |
| AI视频生成 | 💰 付费 | 走云端API,按量付费(如Kling、Runway等) |
| AI图片生成 | 🟡 部分免费 | FLUX/Imagen走API付费,本地Stable Diffusion免费 |
| AI音乐生成 | 🟡 部分免费 | Suno付费,Pixabay免费背景音乐 |
总结: 如果你只想做科普动画、文字宣传片、素材剪辑类的视频——完全可以零成本跑通。只有如果你想用AI生成炫酷的视频画面(像Sora那样的),才需要花钱买API。
❓ 常见问题
Q:我的电脑配置不高,能跑吗?
纯代码动画和素材剪辑不需要独立显卡。普通办公电脑(8GB内存)就能跑。只有你要跑本地AI视频生成模型才需要显卡,而且8GB显存只能跑 wan2.1-1.3B 这个轻量模型。
Q:提示词写错了怎么办?
直接重来。OpenMontage 在读你的提示后,会先生成一个方案让你确认。在确认之前你随时可以撤回修改。一旦确认开始跑了,可以去倒杯水等它出片。
Q:生成的视频能商用吗?
OpenMontage 本身是 AGPLv3 协议开源。如果你用了免费素材库(Pexels/Pixabay)的素材,注意查看各自的许可证。大部分免费图库的素材可以商用,但有些要求署名。
Q:有没有现成的视频案例可以看?
作者在 YouTube @OpenMontage 频道上持续发布用这个工具制作的视频,每期都附带了完整的提示词、管线、工具和成本,可以直接复制参考。
Q:如何本地跑中文视频生成模型?
8GB显存能跑 wan2.1-1.3B。如果你想跑图生视频或者更高精度的模型,建议用云端API(Kling、Runway等),这些API通常有免费额度试用。
Q:Claude Code收费吗?
Claude Code 需要 Anthropic 的 API Key,按token计费。如果你不想花钱,可以用 Codex(支持DeepSeek等国产模型)或者用 Cursor 的免费试用。或者你也可以配置 OpenMontage 对接其他Agent。
📝 总结
一句话概括 OpenMontage:
它是目前唯一一个开源、本地化、全流程自动化的 AI 视频生产系统。 你只需要说一句话,它帮你完成从查资料到出片的全部工作。
对于普通人来说,最大的价值是:
- 零门槛:不会剪辑?不懂AE?没关系,AI帮你做了
- 零成本:三条免费管线,不需要花一分钱
- 本地运行:数据不出电脑,没有隐私问题
- 完全可控:每一步都可以检查、修改、重来
上手建议:
- 先跑 管线三(动态文字),这个最简单、最稳、几乎不会翻车
- 再试 管线一(代码动画),注意字幕设置
- 最后挑战 管线二(素材检索),注意提示词的措辞
- 把本地中文TTS(dots.tts)对接好,中文视频就全能搞了
装好的兄弟在评论区晒视频,看看谁的第一条片子最炸!有遇到问题也在评论区问,我会一一回复。
— 全文完 —
如果你觉得手动配环境变量麻烦,下载 📥 一键配FFmpeg脚本,右键”以管理员身份运行”就行。这个地址打不开!