兄弟们,今天我要给你们看一个让我直接人傻掉的东西。
我在 Claude Code 里敲了一句话:“做一个75秒的中文科普视频,讲扩散模型怎么从噪声里生成图片,旁白用本地TTS,配中文字幕。”
然后我去倒了杯水。等我回来——
一只完整的科普短片已经躺在输出目录里了。有配音、有字幕、有背景音乐。画面是程序一帧一帧画的,把”扩散模型”这个抽象概念,从头到尾亲手演示了一遍。我没打开剪辑软件,没找素材,没写脚本。
我就说了一句话。
这个神器叫 OpenMontage——全球首个开源的AI Agent视频导演系统。GitHub 上已经斩获 42,000+ 星,作者 callesthio 还在疯狂更新中。它不是单纯的”AI视频生成模型”,而是一套完整的导演流水线:查资料、写脚本、配音、找素材、剪辑、渲染,全部交给AI Agent自动完成。
⚠️ 最重要的是——OpenMontage 有一条完全免费的本地路径。零成本出片,不花一分钱。本文教你从装到用,一步不落。

准备工作
开始之前,先把需要的工具准备好:
| 工具 | 用途 | 下载地址 |
|---|---|---|
| Python 3.10+ | OpenMontage运行环境 | python.org/downloads |
| Node.js 18+ | Remotion渲染引擎依赖 | nodejs.org |
| FFmpeg | 视频编码/字幕烧录 | ffmpeg.org |
| Git | 下载OpenMontage源码 | git-scm.com |
| Claude Code / Codex | AI Agent(驱动OpenMontage) | Claude Code官网或VS Code插件 |
OpenMontage 项目链接 👉 github.com/calesthio/OpenMontage(42,000+ 星)
⚠️ 如果GitHub打不开:百度搜索 “OpenMontage 下载” 或 “OpenMontage GitHub镜像”,国内很多技术社区有搬运。也可以用代理访问。
第1步:装Python和Node.js
如果你电脑上已经装过Python和Node.js,跳过这步。不确定的话跑一下验证:
# 打开命令提示符(Win+R → 输入 cmd 回车),分别输下面两行 python --version node --version
验证:看到 Python 3.10.x 和 v18.x.x 以上的版本就说明OK。
没装的话:
- Python:去 python.org 下载最新的3.x版本,安装时一定要勾选”Add Python to PATH”(很多人卡在这一步)
- Node.js:去 nodejs.org 点那个写着”LTS”的绿色大按钮
第2步:装FFmpeg
FFmpeg是所有视频处理的底层工具,必须装。
Windows安装方法:
# 方法1:用winget一键安装(Win10/11自带) winget install ffmpeg # 方法2:手动下载 # 打开 https://ffmpeg.org/download.html → 点 Windows → 下载 builds # 解压后把 bin 文件夹路径加到系统环境变量 PATH 里
验证:重新打开命令提示符,输入 ffmpeg -version,看到版本信息就对了。
第3步:克隆OpenMontage项目
找个干净的文件夹(比如 C:\\Projects),打开命令提示符:
# 下载完整的项目源码 cd /d C:\\Projects git clone https://github.com/calesthio/OpenMontage.git cd OpenMontage
验证:输入 dir 能看到一堆文件夹和文件,其中一定有 README.md、requirements.txt、remotion-composer 等。
⚠️ Git装了吗?还没装的话去 git-scm.com 下载安装,安装时一路Next就行。装完后重启命令提示符再试。
第4步:一键安装环境(最关键的步骤)
官方提供了 make setup 一键安装,但Windows默认没有make命令。别慌,用官方备用命令:
# 在 OpenMontage 文件夹里打开 PowerShell(管理员) # 第1步:创建Python虚拟环境 py -3 -m venv .venv # 第2步:激活虚拟环境 .\\.venv\\Scripts\\Activate.ps1 # 第3步:安装Python依赖 python -m pip install -r requirements.txt # 第4步:安装Remotion渲染引擎 cd remotion-composer npm install cd .. # 第5步:安装本地TTS(Piper,免费离线配音) python -m pip install piper-tts # 第6步:复制环境配置模板 Copy-Item .env.example .env
验证:命令执行完没有报红就是成功了。如果中间有红色错误,看下面常见问题。
⚠️ Windows踩坑注意:
1. 如果用PowerShell报”无法加载脚本”的权限错误,先执行 Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
2. 如果 npm install 报 ERR_INVALID_ARG_TYPE,改用 npx --yes npm install
3. 如果 pip install 很慢,加 -i https://pypi.tuna.tsinghua.edu.cn/simple 用清华镜像
第5步:配置API Key(可选,免费也能用)
OpenMontage最良心的地方——零API Key也能做出完整的视频。只不过画面是代码画的(Remotion动画),或者用免费图库的素材。下面说一下免费的能做什么、加Key能多做什么:
| 能力 | 0元方案 | 加Key升级 |
|---|---|---|
| 配音 | Piper TTS(免费离线英语) | Google TTS(700+语音)/ ElevenLabs |
| 画面 | Remotion代码动画 / 免费图库素材 | FLUX / DALL-E / Kling AI生成 |
| 视频素材 | Archive.org / NASA / 维基共享资源 | Google Veo / Kling / Runway生成 |
| 音乐 | 免费库存音乐(Pixabay) | Suno AI生成原创配乐 |
想加Key的话,编辑项目根目录的 .env 文件,填入对应的API Key就行。不加Key也能玩,别被”要填Key”吓跑了。
第6步:让你的AI Agent接管项目
安装完成!现在打开你的AI编码助手(Claude Code / Codex / Cursor / WindSurf 都行),把 OpenMontage 文件夹作为项目打开,然后——
直接说这句话:
"Make a 45-second animated explainer about why the sky is blue, with narration and captions."
AI Agent会先读OpenMontage的《导演手册》,理解你的需求,给你一个完整的制作方案让你确认。确认后就开始干活了——查资料、写脚本、调用TTS配音、用Remotion画动画、烧字幕、渲染出片。全程自动化。
验证:等Agent跑完后,去 OpenMontage\\projects\\ 文件夹里,应该能找到渲染好的 .mp4 文件。
💡 中文提示词也可以:如果你的Agent支持中文,直接说”帮我做一个45秒的科普动画,讲为什么天空是蓝色的”也一样有效。
三种玩法实测:从免费到进阶
为了让你彻底搞懂OpenMontage的能力边界,我拆成三条完全不同的路线:
玩法一:程序化科普动画(免费)
这是最稳的路线,物理上不可能翻车。所有画面用Remotion代码一帧一帧画出来,不依赖外部素材。同一个提示词每次跑出来都一样,稳定输出。
提示词示例: "Make a 60-second animated explainer about how neural networks learn, with narration and subtitles."
你的Agent会:查资料→写脚本→本地TTS配音→Remotion画动画→渲染出片。一条龙,全程免费。
玩法二:纪录片蒙太奇(免费)
这个路线让Agent去免费图库(Archive.org / Pexels / NASA / 维基共享)检索真实视频素材,剪成纪录片风格。
提示词示例: "Make a 75-second documentary montage about city life in the rain. Use real footage only, no narration, elegiac tone, with music."
⚠️ 关键注意:提示词里如果出现”科普””旁白”这些词,Agent会自动走动画管线。要真正走素材检索路线,提示词里必须明确写“纪录片蒙太奇”、”只用真实素材”,而且不能要旁白、不能要字幕。
玩法三:AI生成式视频(需API Key,低至$0.15)
接上FLUX生图和Veo/Kling视频生成的API Key后,可以做出电影级别的短片。官方示例中一个60秒的皮克斯风格动画只用了$1.33,一个Ghibli风格动画只要$0.15。
提示词示例: "Create a 30-second Ghibli-style animated video of a magical floating library in the clouds at golden hour."

常见问题
Q:OpenMontage和普通AI视频生成(如Sora/万相)有什么区别?
A:普通AI视频生成是你写提示词→AI直接出视频。OpenMontage是AI Agent替你干导演的活——查资料、写脚本、配音、找素材、剪辑、渲染,每一步都能控制。它可以用代码画动画(最稳定),也可以接外部视频生成API(最新潮)。本质上是”视频导演系统”而非”视频生成器”。
Q:npm install报错ERR_INVALID_ARG_TYPE怎么办?
A:这是Windows下的已知bug。改用 npx --yes npm install 就行。
Q:想用中文配音怎么办?
A:OpenMontage自带的Piper只能说英文。想要中文配音,推荐用 dots.tts(免费本地中文TTS),然后修改OpenMontage的配置把TTS切换到dots.tts。具体配置方法在网上搜”dots.tts 本地中文配音”就有教程。
Q:我有GPU能本地跑视频生成模型吗?
A:可以!在项目根目录执行 make install-gpu 安装GPU支持,然后在 .env 里设置 VIDEO_GEN_LOCAL_ENABLED=true。不过8GB显存只能跑wan2.1-1.3b这个档次的模型,效果有限。
Q:运行时卡死/内存不够怎么办?
A:检查你的内存是否 >= 8GB。如果不够,先关闭其他程序再试。OpenMontage在渲染时对内存有一定要求。
总结
OpenMontage把”做视频”这件事彻底重新定义了。以前你有三个选择:自学剪辑(耗时)、外包给剪辑师(费钱)、用AI视频生成器(不可控)。现在你多了一个选项——让AI Agent替你当导演,你只需要说一句话。
最离谱的是它完全开源免费,GitHub 42,000+星已经说明一切。如果你有一台电脑,按照本文从第一步装到最后,今晚就能看到你的第一支AI自动生成的视频。
给新手的建议:先从玩法一(科普动画)开始,零Key零成本,跑通一个再说。别一上来就想着接Key生成电影级画面,先体会一下”只说一句话就能出片”的震撼感,再慢慢解锁高级玩法。