一个强大的自动化视频制作工具ShortGPT
项目简介
ShortGPT:一个强大的自动化视频制作工具,自动采集素材、编辑视频、配音、生成字幕,一气呵成它会根据你的脚本自动从网上采集素材。还会自动合成语音,将脚本转化为口头表达。最后会将这些素材和语音合成一个完整视频。同时你输入任意Youtube链接或上传mp4文件, 它不仅会翻译内容 还会自动配音!
主要功能
1、自动化编辑框架:使用面向大型语言模型(LLM)的视频编辑语言,简化了视频创建过程。2、脚本和提示:为各种 LLM 自动编辑过程提供了现成的脚本和提示。3、语音合成/内容创建:支持多种语言,包括英语、西班牙语、阿拉伯语、法语、波兰语、德语、意大利语和葡萄牙语。
4、字幕生成:自动化生成视频字幕。5、素材采集:从互联网上采集图片和视频素材,必要时连接网络和 Pexels API。6、内存和持久性:使用 TinyDB 确保自动编辑变量的长期持久性。
技术实现
Moviepy:用于视频编辑,使 ShortGPT 能够进行视频编辑和渲染。Openai:用于自动化整个过程,包括生成脚本和 LLM 自动编辑过程的提示。ElevenLabs:用于语音合成,支持多种语言的语音合成。
Pexels:用于采集背景素材,使 ShortGPT 能够连接网络并访问大量的图片和视频。Bing Image:用于采集图片,为 ShortGPT 提供了全面的数据库以检索相关的视觉素材。
整个工具还是比较粗糙的,但是思路很不错,可以借鉴一下,优化空间还是很大的。
项目链接
https://github.com/RayVentura/ShortGPT
页:
[1]