Skip to content

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

image

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

  1. A stable network connection (VPN/Proxy) is essential, especially for video explanation. Success is difficult without a reliable connection.
  2. The core lies in the prompts. Modify the prompts to achieve better results.
  3. Relies on GeminiAI. Apply for a free API key. The gemini-1.5-flash model is recommended due to its higher free usage quota.
  4. 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