专栏名称: GitHubStore
分享有意思的开源项目
目录
相关文章推荐
杭州本地宝  ·  手慢无!杭州3月普通话测试即将开始报名! ·  昨天  
余杭时报  ·  不合格!涉及多款沐浴液、洗发水! ·  3 天前  
余杭发布  ·  余杭这个村,生孩子就发钱! ·  3 天前  
51好读  ›  专栏  ›  GitHubStore

从长视频自动生成适合短视频平台的垂直视频内容

GitHubStore  · 公众号  ·  · 2024-09-21 09:24

正文

项目简介

AI Youtube Shorts Generator 是一款 Python 工具,旨在从长视频生成引人入胜的 YouTube 短片。通过利用 GPT-4 和 Whisper 的强大功能,它可以提取最有趣的亮点、检测发言者并垂直裁剪内容以形成短片。该工具目前为 0.1 版本,可能存在一些错误。


特征

  • 视频下载 :给定 YouTube URL,该工具会下载视频。

  • 转录 :使用 Whisper 转录视频。

  • 精彩片段提取 :利用 OpenAI 的 GPT-4 来识别视频中最吸引人的部分。

  • 说话人检测 :检测视频中的说话人。

  • 垂直裁剪 :垂直裁剪突出显示的部分,使其非常适合短裤。


安装

先决条件

  • Python 3.7 或更高版本

  • FFmpeg

  • OpenCV


步骤

  1. 克隆存储库:

git clone https://github.com/SamurAIGPT/AI-Youtube-Shorts-Generator.gitcd AI-Youtube-Shorts-Generator

2. 安装所需的 Python 包:

pip install -r requirements.txt

3. 设置环境变量。在项目根目录中创建一个 .env 文件并添加您的 OpenAI API 密钥:

OPENAI_API=your_openai_api_key_here

用法

  1. 确保使用 OpenAI API 密钥正确设置您的 .env 文件。

  2. 运行主脚本并在出现提示时输入所需的 YouTube URL:

python main.py


项目链接

https://github.com/SamurAIGPT/AI-Youtube-Shorts-Generator







请到「今天看啥」查看全文