#24 · Primary category: Video & Animation
pyvideotrans
Translate the video from one language to another and embed dubbing & subtitles.
Project last updated:08/26/26
GitHub Stars
18.8K
Forks
2.3K
Contributors
36
License
GPL-3.0
Why we included this project
pyVideoTrans is a practical pick for teams that localize video for international audiences. It takes a source video, transcribes the speech, translates the subtitles, generates dubbed audio, and re-synthesizes the final file in the target language, and you can pause at each stage to proofread the recognition, translation, and dubbing before the final render. The tool runs fully offline with local models like Faster-Whisper and Ollama, or against mainstream cloud APIs, and you can drive it from a GUI, a headless CLI for batch jobs, or a browser-based WebUI for server deployment. Multi-role dubbing and voice cloning keep different speakers sounding distinct in the dubbed version, which matters for interviews, courses, and documentaries. For anyone shipping translated video regularly, this removes most of the manual stitching between separate ASR, translation, and TTS tools.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
yt-dlp
A feature-rich command-line audio/video downloader
MoneyPrinterTurbo
Generate HD short videos from a topic or keyword with an automated AI workflow.
Deep-Live-Cam
real time face swap and one-click video deepfake with only a single image
manim
Animation engine for explanatory math videos
anime
JavaScript animation engine