ShortGPT - 用于自动短/视频内容创建的实验性人工智能框架
国内镜像,中文版
http://www.gitpp.com/aws/shortgpt-cn
Short GPT 是一个基于 GPT 技术的自动短视频内容创建的实验性人工智能框架。GPT 是一种基于深度学习的自然语言处理技术,它可以生成文本、对话、文章等内容。Short GPT 将 GPT 技术应用于短视频领域,可以自动生成短视频的标题、描述、字幕等内容,提高短视频的创作效率和内容质量。
工作原理图:

ShortGPT 是一个用于自动化内容创建的强大框架。它简化了视频创建、素材来源、配音合成和编辑任务。
🎞️自动编辑框架:使用面向 LLM 的视频编辑语言简化视频创建过程。
📃脚本和提示:为各种 LLM 自动编辑过程提供即用型脚本和提示。
🗣️画外音/内容创作:支持多种语言,包括英语🇺🇸、西班牙语🇪🇸、阿拉伯语🇦🇪、法语🇫🇷、波兰语🇵🇱、德语🇩🇪、意大利语🇮🇹、葡萄牙语🇵🇹、俄语🇷🇺、中文普通话🇨🇳 、日语 🇯🇵、印地语 🇮🇳、韩语 🇰🇷 以及其他 30 多种语言(使用 EdgeTTS)
🔗字幕生成:自动生成视频字幕。
🌐🎥资源来源:从互联网上获取图像和视频片段,根据需要连接网络和 Pexels API。
🧠内存和持久性:确保使用 TinyDB 自动编辑变量的长期持久性。

本地运行shortGPT的说明
本指南提供了安装 ShortGPT 及其依赖项的分步说明。要在本地运行 ShortGPT,您需要 Docker。
安装步骤
要运行 ShortGPT,您需要有 docker。请按照“installation-notes.md”说明了解更多详细信息。
要运行 Dockerfile,请执行以下操作:
docker build -t short_gpt_docker:latest .
docker run -p 31415:31415 --env-file .env short_gpt_docker:latest
运行 runShortGPT.py Web 界面
运行脚本后,Gradio 界面应在本地主机的端口 31415 ( http://localhost:31415 )上打开
框架概述
🎬 专
ContentShortEngine为创建短片、处理从脚本生成到最终渲染的任务而设计,包括添加 YouTube 元数据。🎥 它
ContentVideoEngine非常适合较长的视频,可以处理生成音频、自动获取背景视频片段、定时字幕和准备背景资源等任务。🗣️
ContentTranslationEngine旨在配音和翻译整个视频,从主流语言到更具体的目标语言。它需要一个视频文件或 YouTube 链接,转录其音频,翻译内容,以目标语言发音,添加字幕,并以完全不同的语言返回一个新视频。🎞️ 使用编辑标记语言和 JSON 进行自动化
EditingEngine,将编辑过程分解为可管理和可定制的块,易于大型语言模型理解。
💡 ShortGPT 提供从语言选择到水印添加等定制选项来满足您的需求。
🔧 作为一个框架,ShortGPT 具有适应性和灵活性,为高效、创造性的内容创建提供了潜力。
更多文档正在传入中,请耐心等待。
ShortGPT - 用于自动短/视频内容创建的实验性人工智能框架
国内镜像,中文版
http://www.gitpp.com/aws/shortgpt-cn

