← 工具

OpenMontage

世界首个开源 Agentic 视频制作系统,把 12 个专业 pipeline 串成一条龙。从脚本、分镜、素材、配音、剪辑到字幕全自动化,特别适合做 YouTube Shorts/TikTok/Reels 等短视频出海内容,单机即可跑无需云服务,Stars 10K+

#64
推荐排名
10,232
GitHub Stars
7,162
推荐得分
短视频自动化生产 / 内容出海
适用场景
AI工具AI应用自动化Python开源

为什么需要

出海做内容,YouTube、TikTok、Instagram Reels 三大平台都需要持续稳定输出。手动做一条 60 秒短视频,从写脚本到导出至少 4 小时,每周发 5 条就是全职工作量。OpenMontage 把这条流水线交给 Agent 跑:脚本→分镜→素材生成→剪辑→配音→字幕→渲染一条龙,12 个 pipeline 串起来。

最大价值是「Agentic」——不是固定模板拼接,是 LLM 调度每个 pipeline,根据内容主题动态决定要不要加 B-roll、要不要做多语言字幕、用哪个 TTS 声音。

怎么用

bash
git clone https://github.com/calesthio/OpenMontage.git
cd OpenMontage
pip install -r requirements.txt
cp config.example.yaml config.yaml

config.yaml 里填 LLM key(OpenAI/Claude/Ollama 都行),跑:

bash
python openmontage.py --topic "Top 5 AI tools for indie devs" \
  --style youtube-shorts --duration 60 --language en

它会先生成 5 个分镜的脚本,调 LLM 出分镜描述,匹配免费素材库(Pexels/Pixabay),跑本地 TTS,剪到一起,叠加动态字幕。30-90 分钟出一条。

使用案例

一个独立开发者做 AI 工具出海内容站,目标是 YouTube 自动化。配 cron job 每天跑 OpenMontage,topic 从关键词表里取,自动生成 5 条 Shorts 排队上传。一周产出 35 条,原先一个人全职做的事现在一个脚本搞定。

注意事项

  • 需要 GPU 跑本地视频生成模型(无 GPU 时素材全走素材库,pipeline 自动降级)
  • 12 个 pipeline 各自独立,单个失败可以 skip 不影响整体
  • 商用前注意素材授权:Pexels/Pixabay 是 CC0,但有些默认素材带水印需要替换
  • 适合做「够用」的内容,不适合做「爆款」——爆款靠的是选题和剪辑节奏,AI 替代不了