One-Click Explainer Short Video / Video Summary Creation
Leverage the GeminiAI large language model to create explainer short videos or video summaries from long videos with one click. Also supports translating subtitles using the three-step reflection method & audio/video transcription to subtitles.
Features
- One-click creation of explainer short videos from long videos.
- Video summary generation.
- Supports three-step reflection method for SRT subtitle translation.
- Supports audio and video transcription to SRT subtitles.
Interface
Upon startup, a single page will open in your web browser at http://127.0.0.1:5030
. You can perform explainer video creation, subtitle translation, or audio/video transcription operations.
Important Notes
- A stable network connection (VPN/Proxy) is essential, especially for video explanation. Success is difficult without a reliable connection.
- The core lies in the prompts. Modify the prompts to achieve better results.
- Relies on GeminiAI. Apply for a free API key. The
gemini-1.5-flash
model is recommended due to its higher free usage quota. - Most issues encountered are due to an unstable network connection.
Deployment
Windows
Download the pre-packaged version:
https://github.com/jianchang512/ai2srt/releases/download/v0.3/window-gemini-video-tools-0.3.7z
Extract and double-click 启动.bat
to run.
Linux and 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