Run This Ai
EN DE

VideoLingo: One-Click AI Subtitle Translation and Dubbing at Netflix Quality

VideoLingo is an open-source AI pipeline that cuts, translates, aligns and dubs video subtitles automatically — Netflix-level quality with WhisperX and your favorite LLM.

Translating video for a global audience used to mean hours of manual subtitle splitting, robotic machine translations, and timestamps that never line up. VideoLingo collapses that whole workflow into one automated AI pipeline that delivers Netflix-level subtitle quality — cutting, translation, alignment, and even dubbing — straight from a browser.

🚀 Want to deploy VideoLingo yourself?

Docker configs, system requirements, and installation guides — all on one page.

View VideoLingo Tool Page →

VideoLingo repository

One Pipeline, Five Stages

VideoLingo acts like a complete AI subtitle team. Under the hood it chains five stages, orchestrated from a friendly Streamlit interface:

StageWhat happens
1. DownloadFetches media from a URL or local file
2. TranscribeWhisperX speech recognition with timestamps
3. SplitSentence-level segmentation into clean subtitle lines
4. TranslateLLM translation into 80+ languages
5. Align & dubTimestamp alignment, optional voice-cloned dubbing

Why Users Love It

  • 🏆 True sentence-level segmentation — not raw word-dump captions
  • 🔗 Bring your own LLM: GPT, Claude, Gemini, DeepSeek, Ollama and more
  • 🎙 Voice-cloned dubbing with GPT-SoVITS, Azure TTS or OpenAI TTS
  • 📦 Self-hosted — your videos and API keys stay on your hardware
  • 🔤 Exports clean SRT/VTT you can edit before publishing

VideoLingo is Apache-2.0 licensed and has earned more than 18,000 GitHub stars, making it one of the fastest-growing open-source projects for AI video localization.

🚀 Want to deploy VideoLingo yourself?

Docker configs, system requirements, and installation guides — all on one page.

View VideoLingo Tool Page →
#video #subtitles #translation #dubbing #opensource