Skip to content

One-Click Creation of Explanatory Short Videos / Video Summaries

Leverage the GeminiAI large language model to create explanatory short videos or video summaries from long videos with one click. Also supports translating subtitles using the three-step reflection method & transcribing audio and video to subtitles.

Features

  • One-click creation of explanatory short videos from long videos.
  • Create video summaries
  • Supports translating SRT subtitles using the three-step reflection method
  • Supports transcribing audio and video to SRT subtitles

Interface

image

Upon launch, a single page will open in a web browser at http://127.0.0.1:5030. You can perform explanatory video creation, subtitle translation, or audio/video transcription operations.

Precautions

  1. A stable VPN is essential, especially for video explanations; success is difficult without a stable connection.
  2. The core is the prompt; you can modify the prompt yourself to achieve better results.
  3. Relies on GeminiAI; you can apply for a free Key. It is recommended to use the gemini-1.5-flash model, which has a high free quota.
  4. Most problems encountered are due to an unstable VPN 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 use.

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