VideoLingo
VideoLingo is an all-in-one video translation, localization, and dubbing tool aimed at generating Netflix-quality subtitles. It eliminates stiff machine translations and multi-line subtitles while adding high-quality dubbing, enabling global knowledge sharing across language barriers.
Key Features:
- π₯ YouTube video download via yt-dlp
- ποΈ Word-level and Low-illusion subtitle recognition with WhisperX
- π NLP and AI-powered subtitle segmentation
- π Custom + AI-generated terminology for coherent translation
- π 3-step Translate-Reflect-Adaptation for cinematic quality
- β Netflix-standard, Single-line subtitles Only
- π£οΈ Dubbing with GPT-SoVITS, Azure, OpenAI, and more
- π One-click startup and processing in Streamlit
- π Multi-language support in Streamlit UI
- π Detailed logging with progress resumption
Benefits:
- High-quality, coherent translations that enhance viewer experience.
- Streamlined process for creating subtitles and dubbing, saving time and effort.
- Supports multiple languages, making it accessible for a global audience.
Highlights:
- Designed for ease of use with one-click processing.
- Extensive engineering for optimal dubbing results, addressing common challenges in translation and speech.
- Open-source project with community support and contributions.