ShortGPT

🚀🎬 ShortGPT - Experimental AI framework for youtube shorts / tiktok channel automation

open-sourceagent-frameworks
7.2k
Stars
+98
Stars/month
0
Releases (6m)

Star Growth

+17 (0.2%)
7.1k7.2k7.4kMar 27Apr 1

Overview

ShortGPT是一个专门针对短视频内容自动化创作的AI框架,主要服务于YouTube Shorts和TikTok等平台。该框架整合了脚本生成、素材获取、语音合成和视频编辑的完整流程,使用LLM导向的视频编辑语言来简化创作过程。ShortGPT支持多语言语音合成,包括英语、西班牙语、阿拉伯语、法语、波兰语等,为全球化内容创作提供了强大支持。该项目在GitHub上获得了7000多星的关注,拥有活跃的社区支持。框架提供了现成的脚本模板和提示词,降低了用户的使用门槛,特别适合需要大量短视频内容的创作者和营销团队。

Deep Analysis

Capabilities

  • AI-powered framework automating video content creation from scripting to final rendering
  • LLM-oriented video editing language for automated editing workflows
  • Multi-language voiceover synthesis supporting 30+ languages
  • Automatic caption generation for videos
  • Web-based asset sourcing via Pexels API and Bing Image
  • Data persistence through TinyDB integration
  • Ready-to-use scripts and prompts for YouTube and TikTok automation

🔗 Integrations

OpenAIElevenLabs (voice synthesis)Microsoft EdgeTTSMoviepy (video editing)Pexels APIBing ImageTinyDB

Best For

  • Content creators automating YouTube Shorts and TikTok video production at scale
  • YouTube automation enthusiasts building content pipelines
  • Developers building AI-powered video generation workflows

Languages

Python

Deployment

Local Python installationDockerGoogle Colab

Pricing Detail

Free: Open-source framework — free to use
Paid: ElevenLabs and OpenAI API costs; free alternatives (EdgeTTS) available

Known Limitations

  • Video quality depends heavily on available stock footage from Pexels/Bing
  • Voice synthesis quality varies by provider (ElevenLabs vs free EdgeTTS)
  • Limited creative control compared to manual video editing
  • Requires significant API costs for high-volume content production

Pros

  • + 全流程自动化:从脚本编写到最终视频输出的完整自动化解决方案
  • + 多语言支持:内置多种语言的语音合成功能,支持国际化内容制作
  • + LLM驱动:使用大语言模型优化编辑流程,提高内容质量和创作效率

Cons

  • - 实验性质:项目标注为experimental,可能存在稳定性和功能完整性问题
  • - 依赖复杂:需要配置多个AI服务的API密钥,setup过程较为复杂
  • - 技术门槛:虽然提供了自动化功能,但仍需要一定的技术背景来配置和使用

Use Cases

  • YouTube Shorts频道自动化:批量制作短视频内容,实现频道自动化运营
  • TikTok创作者计划:为TikTok创作者提供内容批量生产解决方案
  • 多语言短视频营销:企业进行国际化营销时的多语言视频内容制作

Getting Started

1. 通过pip安装shortgpt包或克隆GitHub仓库到本地;2. 配置所需的AI服务API密钥,如OpenAI、语音合成等服务;3. 运行提供的示例脚本,生成你的第一个自动化短视频

Compare ShortGPT