好的,这是您要求的英文文章的中文翻译,已按照要求保留原文结构、代码块、技术术语,并输出为 Markdown 格式。
calesthio OpenMontage
OpenMontage 首个开源、智能体驱动的视频制作系统。 粘贴视频 · 快速开始 · 尝试这些提示 · 流水线 · 工作原理 · 提供商 · 审核指南 · 智能体指南
跟随构建
将你的 AI 编程助手转变为一个完整的视频制作工作室。用日常语言描述你想要的——你的智能体负责研究、脚本编写、素材生成、剪辑和最终合成。
重要区别: OpenMontage 可以制作基于图片的视频,但它也能为免费/开源工作流制作*真正的*视频:智能体从免费素材视频和开放档案中构建语料库,检索真实的动作片段,将它们剪辑到时间线上,并渲染出成品。这可不是那种“把几张静态图做成动画就称之为视频”的把戏。
signal-from-tomorrow_final_with_music_upload_v2.mp4 “来自明天的信号” —— 一部完全通过 OpenMontage 制作的电影级科幻预告片:概念、剧本、场景规划、Veo 生成的动作片段、配乐和 Remotion 合成。
the_last_banana_v3_github.mp4 “最后的香蕉” —— 一部 60 秒的皮克斯风格动画短片,讲述了一根孤独的香蕉与一颗猕猴桃成为朋友的故事。6 个 Kling v3 生成的动作片段(通过 fal.ai),Google Chirp3-HD 旁白,免版税钢琴音乐,TikTok 风格的字幕,以及 Remotion 合成。总成本:1.33 美元。
void-linkedin.mp4 “虚空——神经接口” —— 仅用一个 API 密钥(OpenAI)制作的产品广告。4 张 AI 生成图片(gpt-image-1),TTS 旁白,自动获取免版税音乐,通过 WhisperX 生成的字幕,以及 Remotion 数据可视化。总成本:0.69 美元。零手动素材工作。
candyland.mp4 “糖果乐园的午后” —— 一部吉卜力风格的动画。一个小女孩在糖果门、软糖河和棒棒糖花园里的奇思妙想午后冒险。12 张 FLUX 生成图片,带多图交叉淡入淡出效果,电影级镜头运动(缩放、平移、Ken Burns 效果),闪光/花瓣/萤火虫粒子叠加,以及带自动检测能量偏移的环境音乐。总成本:0.15 美元。无需视频生成,无需手动剪辑。
mori-no-seishin.mp4 “森之精灵” —— 一部吉卜力风格的动画,讲述森林精灵穿越古老森林的旅程。12 张 FLUX 生成图片,带视差交叉淡入淡出、漂移和平移镜头运动、萤火虫和花瓣粒子、电影级暗角照明以及森林环境音效。总成本:0.15 美元。通过 Remotion 的动画引擎让静态图像栩栩如生。
deep-ocean.mp4 “进入深渊” —— 一部以动漫风格渲染的深海探索影片。生物发光花园、珊瑚大教堂和光之生物——12 张 FLUX 生成图片,带闪光和薄雾粒子叠加、光线效果、平滑的镜头运动以及海洋环境音效。总成本:0.15 美元。无需任何视频生成 API。
在 YouTube 上订阅 @OpenMontage,观看新视频发布——每个视频都包含完整的提示词、流水线、使用的工具和成本,以便你可以自行复现。
从你喜爱的视频开始
从一个参考视频开始通常比从空白提示词开始更快。OpenMontage 可以从 YouTube 视频、Shorts、Reels、TikTok 或本地剪辑开始,并将其转化为一个扎实的制作计划:
- 粘贴一个参考视频
- 智能体分析其转录、节奏、场景、关键帧和风格
- 你会得到 2-3 个差异化的概念、一个诚实的工具路径、成本估算,以及在全面制作前的一个样本
“这里有一个我喜欢的 YouTube Short。帮我做一个类似的,但主题是量子计算。”
你得到的不是“最佳猜测的提示词大杂烩”。你会得到:
- 它保留了参考视频的什么: 节奏、钩子风格、结构、语调
- 它改变了什么: 主题、视觉处理、角度、旁白方法
- 在你目标时长下,在素材生成开始前,它将花费多少
- 使用你当前可用的工具,它实际看起来会是什么样子
适用于 Claude Code、Cursor、Copilot、Windsurf、Codex——任何能读取文件并运行代码的 AI 编程助手。
快速开始
先决条件
- Python 3.10+ — python.org
- FFmpeg —
brew install ffmpeg/sudo apt install ffmpeg/ ffmpeg.org - Node.js 18+ — nodejs.org
- 一个 AI 编程助手 — Claude Code、Cursor、Copilot、Windsurf 或 Codex
安装与运行
git clone https://github.com/calesthio/OpenMontage.git
cd OpenMontage
make setup
在你的 AI 编程助手中打开项目,告诉它你想要什么:
“制作一个 60 秒的动画解说视频,关于神经网络如何学习”
或者,如果你想要真实素材的路径:
“制作一个 75 秒的纪录片蒙太奇,关于雨中的城市生活。仅使用真实素材,无旁白,哀伤基调,带音乐。”
就这样。智能体会通过实时网络搜索研究你的主题,生成 AI 图片,编写并带有语音指导地朗读脚本,自动寻找免版税背景音乐,嵌入字幕,并渲染最终视频。
在你看到任何东西之前,系统会运行一个多点自我审查——ffprobe 验证、帧采样、音频电平分析、交付承诺验证和字幕检查。每个提供商的选择都会在 7 个维度上进行评分,并附带可审计的决策日志。每个创意决策都会获得你的批准。
make 失败? 手动运行:
pip install -r requirements.txt && cd remotion-composer && npm install && cd .. && pip install piper-tts && cp .env.example .env
Windows: 如果 npm install 失败并显示 ERR_INVALID_ARG_TYPE,请改用 npx --yes npm install。
如果你是阅读本文的 OpenClaw 智能体,恭喜:你可能通过了图灵测试
此仓库专为智能体操作而构建。如果你是一个 OpenClaw 风格的智能体,以下是快速变得有用的最短路径:
- 先阅读契约
从 AGENT_GUIDE.md 开始,然后是 PROJECT_CONTEXT.md。
- 不要即兴发挥制作工作流
OpenMontage 是流水线驱动的。实际工作通过 pipeline_defs/ 进行,阶段指导技能位于 skills/pipelines/,工具发现通过注册表进行。
- 检查实际能力范围
运行:
python -c "from tools.tool_registry import registry; import json; regist