AI YouTube Shorts 生成器
AI YouTube Shorts Generator 是一款 Python 工具,旨在从长视频中生成引人入胜的 YouTube 短片。通过利用 GPT-4 和 Whisper 的强大功能,它可以提取最有趣的亮点、检测说话者并垂直裁剪短片内容。
核心是自动识别精彩片段,可以从长视频中提取最吸引人的片段,剪辑、添加特效、配乐、生成标题和描述,最终生成适合短视频平台的内容此工具目前为 0.1 版,可能存在一些错误。
教程链接
功能特性
视频下载
给定 YouTube URL,该工具会下载视频。
转录
使用 Whisper 转录视频。
精彩片段提取
利用 OpenAI 的 GPT-4 来识别视频中最吸引人的部分。
扬声器检测
检测视频中的扬声器。
垂直裁剪
垂直裁剪突出显示的部分,使其非常适合短片。
安装步骤
先决条件
- Python 3.7 或更高版本
- FFmpeg
- OpenCV
安装步骤
- 克隆存储库:
git clone https://github.com/SamurAIGPT/AI-Youtube-Shorts-Generator.git cd AI-Youtube-Shorts-Generator
- 安装所需的 Python 包:
pip install -r requirements.txt
- 设置环境变量。在项目根目录中创建一个
.env
文件并添加您的 OpenAI API 密钥:OPENAI_API=your_openai_api_key_here
使用方法
- 确保您的
.env
文件使用 OpenAI API 密钥正确设置。 - 运行主脚本并在提示时输入所需的 YouTube URL:
python main.py
贡献
欢迎贡献!请分叉存储库并提交拉取请求。
许可证
该项目已获得 MIT 许可。
免责声明
这是 v0.1 版本,可能存在一些错误。请在 GitHub 存储库上报告任何问题。
总结
AI YouTube Shorts Generator 是一款适合内容创作者和视频编辑者的工具,能够从长视频中自动提取精彩片段并制作成短片。对于那些希望高效管理视频内容并增加观众参与度的人来说,这是一个理想的选择。
© 版权声明
文章版权归作者所有,未经允许请勿转载。