Skip to content

Open Source Video Translation ToolpyVideoTrans

One-click Subtitle Generation + Subtitle Translation + Dubbing Creation + Synthesis = New Video with Subtitles and Dubbing

Video translation tool pyVideoTrans interface

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


  • Video Translation: It can recognize the speech in the original video, automatically generate subtitles, then translate them into target language subtitles, then dub the target language subtitles to generate audio, and then merge the dubbing audio and target language subtitles with the original video to generate a new video, thereby 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
  • Dubbing for Subtitles or Text: Generate dubbing for SRT subtitles or text, supports multiple dubbing channels
    In addition, there are auxiliary functions such as audio-video-subtitle merging, batch video-audio merging, batch video-subtitle merging, and separating human voice from background sound.

Recent Documents

Update Date: 2025-03-22 18:44

What should I do if the pip installation command is very slow and always reports errors?

Installation and deployment of spark-tts: a beginner-friendly, zero-based version

Creating a Windows Integrated Package for an AI Project from Scratch: Using F5-TTS as an Example, You Can Also Become a Package Master!

Common errors in F5-TTS API calls

v2ray Scientific Internet Access Tutorial

F5-TTS v1 Open Source Voice Cloning Tutorial: One-Step Multilingual Cloning