jianchang512/pyvideotrans

Translate the video from one language to another and embed dubbing & subtitles.

72
/ 100
Verified

This tool helps content creators, educators, and businesses translate videos from one language to another automatically. You provide a video in any language, and it outputs a new video with dubbing and subtitles in your chosen target language. It's designed for anyone needing to localize video content for a global audience.

16,496 stars. Actively maintained with 52 commits in the last 30 days.

Use this if you need to translate videos with spoken content, generate subtitles, or dub them into multiple languages, especially with support for distinguishing between different speakers and cloning voices.

Not ideal if you only need basic, single-language transcription or if you require extremely nuanced, human-level translation for highly sensitive or creative content without any post-editing.

video-localization e-learning-content global-marketing multilingual-communication content-creation
No Package No Dependents
Maintenance 25 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

16,496

Forks

1,944

Language

Python

License

GPL-3.0

Last pushed

Mar 18, 2026

Commits (30d)

52

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/jianchang512/pyvideotrans"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.