ShortGPT
AI全流程自动化短视频创作框架,输入主题自动生成脚本、配音、剪辑和发布素材
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
AI全流程自动化短视频创作框架,输入主题自动生成脚本、配音、剪辑和发布素材
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
ShortGPT 是一个用 AI 全流程自动化短视频创作的开源框架,输入主题即可自动完成脚本撰写、素材搜集、配音合成和视频剪辑。
如果你是一个想靠内容吃饭的 YouTube 新人或 TikTok 玩家,最头疼的绝对不是「没灵感」,而是**「做不出来」**。
一条 60 秒的 YouTube Short,从写脚本、找素材、录音、剪辑、加字幕、上传到打标签——即便熟练工也需要 2-3 小时。但 ShortGPT 的开发者 Ray Ventura 在 2023 年做了一件很酷的事:他让整个流程变成了一个可以「喂主题、等结果」的黑箱。
输入一个话题,比如「如何在 30 天内学会 Python」,ShortGPT 会:
整个过程,你只需要一个 API Key 和一台带 GPU 的电脑。
ShortGPT 的架构核心是三大内容引擎:
专为 YouTube Shorts 和 TikTok 设计,生成 15-60 秒竖屏短视频。从脚本生成、素材匹配到字幕合成,全流程自动化。单条视频生成时间约 5-10 分钟(取决于 API 响应速度和素材数量)。
面向长视频(YouTube 视频、纪录片风格),支持更长的音频合成、更复杂的素材组合和更精细的时间轴控制。
这是 ShortGPT 最令人惊艳的功能之一——视频翻译配音。输入一个 YouTube 链接或本地视频文件,系统会:
也就是说,给它一段英文视频,它可以直接输出中文配音版视频。这对于出海内容创作者和跨国MCN来说,意义重大。
ShortGPT 引入了一种叫做 Editing Markup Language(编辑标记语言) 的概念——用 JSON 格式描述视频编辑操作,让大语言模型能够「理解」视频剪辑逻辑。例如:
{
"action": "add_clip",
"source": "pexels_video_001",
"duration": 3.5,
"transition": "fade"
}
这种设计让整个编辑流程可以被 GPT-4 理解和自动化,也为未来接入更多 AI 模型打下了基础。
| 层级 | 技术选型 | 作用 |
|---|---|---|
| AI 大脑 | OpenAI GPT-4 | 生成脚本、规划剪辑、撰写标题 |
| 语音合成 | ElevenLabs / EdgeTTS | 多语言配音,EdgeTTS 完全免费 |
| 视频编辑 | MoviePy | 底层视频合成、剪辑、特效 |
| 字幕生成 | Whisper + Whisper-Timestamped | 语音识别和时间戳对齐 |
| 素材来源 | Pexels API / Bing Image | 自动搜索配图和背景视频 |
| Web UI | Gradio | 本地浏览器操作界面 |
| 数据持久化 | TinyDB | 保存创作参数和历史记录 |
| 视频下载 | yt-dlp | 支持 YouTube 视频下载 |
注意:Whisper 模型对 GPU 有一定要求,推荐使用 NVIDIA RTX 3060 及以上显卡,或在 Google Colab(免费 GPU)上运行以避免本地硬件门槛。
ShortGPT 提供官方 Dockerfile,安装仅需两步:
docker build -t short_gpt_docker:latest .
docker run -p 31415:31415 --env-file .env short_gpt_docker:latest
启动后访问 http://localhost:31415 即可看到 Gradio 操作界面,所有创作功能均可在浏览器中完成。对于没有 GPU 的用户,项目提供了 Google Colab 笔记本,完全在云端运行,无需任何本地配置。
最低硬件需求:
坦诚地说,ShortGPT 生成的内容离专业水准还有差距。具体问题包括:
因此,ShortGPT 更适合作为初稿生成工具和规模化生产的辅助,而不是直接产出高质量最终内容的解决方案。专业创作者仍然需要大量人工干预和后期剪辑。
ShortGPT 的真正价值不在于单条视频质量,而在于证明了 AI 全流程自动化视频创作的技术可行性。它的出现让「一个人日更 10 条短视频」从不可能变成了可能。
从更大的视角看,ShortGPT 代表了 AIGC 工具从单点能力(写文章、画图)向端到端流水线演进的趋势。随着 GPT-5 等更强模型的出现,素材匹配和剪辑质量会持续提升,这套框架的上限会越来越高。
如果你正在做短视频矩阵、需要快速验证内容方向,或者只是想体验一下「AI 帮你拍视频」的新鲜感,ShortGPT 值得一试。但请记住:工具永远只是放大器,核心还是你对内容的理解和创意。