Skip to content

pyVideoTrans Open Source Video Translation

transcription + translation + synthesis = video subtitles & dubb

pyVideoTrans video translation software: is an open-source software that translates video from one language to another in terms of pronunciation and subtitles.


  • Video Translation: It can recognize the voice in the original video and automatically generate subtitles, then translate them into target language subtitles, then dub the target language subtitles to generate audio, and then merge the dubbed audio and target language subtitles with the original video to generate a new video, thus realizing video translation.
  • Speech Recognition Transcription: Supports batch transcription of audio or video files into SRT subtitles.
  • SRT Subtitle Translation: Can translate SRT subtitles into other languages while maintaining the original format and timestamps.
  • Voiceover for Subtitles or Text: Generate voiceovers for SRT subtitles or text, supporting multiple voiceover channels.

In addition, there are auxiliary functions such as audio and video subtitle merging, batch video and audio merging, batch video and subtitle merging, and human voice and background sound separation.

302.AI is an on-demand, one-stop AI application platform, open platform, open source ecosystem