https://github.com/jianchang512/ai2srt
利用 GeminiAI 一键为长视频创建解说短视频,并支持音视频转录字幕
https://github.com/jianchang512/ai2srt
recognition subtitles-generator translation videotranscoding
Last synced: 8 months ago
JSON representation
利用 GeminiAI 一键为长视频创建解说短视频,并支持音视频转录字幕
- Host: GitHub
- URL: https://github.com/jianchang512/ai2srt
- Owner: jianchang512
- License: mit
- Created: 2024-11-12T08:01:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-16T08:17:22.000Z (over 1 year ago)
- Last Synced: 2025-04-12T20:13:06.302Z (about 1 year ago)
- Topics: recognition, subtitles-generator, translation, videotranscoding
- Language: Python
- Homepage: https://pyvideotrans.com
- Size: 26.1 MB
- Stars: 49
- Watchers: 2
- Forks: 18
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 一键创建解说短视频/视频总结
利用 GeminiAI 大模型,一键为长视频创建解说短视频或视频总结。同时可支持使用三步反思法翻译字幕 & 音视频转录字幕
## 功能特性
- 一键为长视频创建解说短视频。
- 制作视频总结
- 支持三步反思法翻译SRT字幕
- 支持音视频转录为SRT字幕
## 界面

启动将在web浏览器打开一个单页 `http://127.0.0.1:5030`. 可执行解说视频创建、字幕翻译或音视频转录操作
## 注意事项
1. 必须要有牢靠的梯子,尤其视频解说,如果梯子不稳,难以成功
2. 核心是提示词,可自行修改提示词实现更好效果
3. 依赖GeminiAI,可去申请免费Key,建议使用 gemini-1.5-flash模型,免费额度高
4. 可能遇到的问题大部分原因都是梯子不稳导致
## 部署
**Windows**
下载预打包版:
https://github.com/jianchang512/ai2srt/releases/download/v0.3/window-gemini-video-tools-0.3.7z
解压双击 `启动.bat`可用
**Linux和Mac**
```
git clone https://github.com/jianchang512/ai2srt
cd ai2srt
python3 -m venv venv
source ./venv/bin/activate
pip3 install -r requirements.txt
python3 app.py
```