LibreAI / Video / pyvideotrans
// video · jianchang512/pyvideotrans

pyvideotrans

pyvideotrans ist ein Open-Source-Projekt aus der Kategorie Video von jianchang512 (jianchang512/pyvideotrans auf GitHub). Es hat 19.264 Sterne auf GitHub und 2.375 Forks, wird unter der Lizenz GPL-3.0 veröffentlicht und wurde zuletzt am 7. Oktober 2026 auf GitHub aktualisiert.

Translate videos end to end - speech recognition, translated subtitles and dubbing in one app

★ 19,3 Tsd. Sterne⑂ 2,4 Tsd. ForksGPL-3.0aktualisiert Okt 2026
▦ Visual — das README dieses Projekts enthält keinen einbettbaren Screenshot,
darum hier ein Platzhalter. Die Anleitung unten ist trotzdem vollständig.
// projektdaten

Projektdaten

GitHub-Sterne
19.264
Forks
2.375
Lizenz
GPL-3.0
Zuletzt auf GitHub aktualisiert
7. Oktober 2026
Kategorie
Video
Eintragstyp
Vollständige Installationsanleitung
Offizielle Website
Official site
// so funktioniert es

So funktioniert es

  1. Pick a video and languages

    Choose the source video, its language, and the target language and voice.

  2. Get pyVideoTrans

    Windows users can use the packaged release; developers clone the repo for a source install.

  3. Install dependencies

    Source installs use uv sync after installing prerequisites such as ffmpeg.

  4. Run your first translation

    Launch the app or CLI, run the video translation task, and check the dubbed output.

// funktionen

Warum es so beliebt ist

Full video translation pipeline

Recognizes speech, translates subtitles and generates dubbing, then embeds both in the output video.

Audio-to-subtitle mode

Transcribes audio files to subtitle files with models such as Whisper large-v3.

Subtitle translation mode

Translates existing subtitle files (for example SRT) between languages.

Text-to-speech mode

Turns subtitle files into spoken audio with selectable voices.

GUI, CLI and WebUI

Drive it from the desktop app, scripted CLI tasks, or the optional WebUI.

Many channels and models

Supports a range of speech, translation and TTS services and local models (see the README's channel list).

Advertisement
// selbst ausführen

Führe es selbst aus

  1. Clone the repository

    Get the source code from GitHub and enter the project directory.

    git clone https://github.com/jianchang512/pyvideotrans.git
    cd pyvideotrans
  2. Clone and install from source

    The source deployment uses uv to create the environment and sync dependencies.

    uv sync
  3. Launch and translate

    Start the GUI, or run a CLI task such as video translation or speech-to-text.

    uv run sp.py
    # CLI: uv run cli.py --task vtv --name "./video.mp4" --source_language_code zh-cn --target_language_code en
// anwendungsfälle

Was du damit bauen kannst

Advertisement
// häufige fragen

Häufige Fragen

Who maintains this project?

It is maintained by jianchang512 and contributors on GitHub.

Is it free to use?

Yes - it is GPL-3.0 licensed and free to use; note GPL copyleft terms if you redistribute it.

Does it need a paid API key?

Local models (such as Whisper) run without keys, but some translation/TTS channels are cloud services that need your own accounts or API keys.

How does it compare to alternatives?

Compared with subtitle-only tools, pyVideoTrans covers the whole chain - recognition, translation and voiced dubbing - in one open-source desktop app.

How do I get started?

On Windows, download the packaged build; from source, clone, run uv sync, then uv run sp.py and open a video.

// weiter entdecken

Ähnliche Tools

Video

VideoLingo

Netflix-level video subtitles and dubbing - a one-click AI subtitle team

★ 18,7 Tsd. SterneApache-2.0
Anleitung ansehen →
Video

bluez-dubbing

Modular end-to-end AI dubbing for video translation.

★ 31 SterneApache-2.0
Anleitung ansehen →
Video

GhostCut_Remake_Video

Remix videos: strip subtitles, rewrite captions, AI re-dub.

★ 206 SterneCustom
Anleitung ansehen →
Video

sdk

AI video SDK — JSX for videos, one API for Kling, ElevenLabs and Veed.

★ 340 SterneApache-2.0
Anleitung ansehen →
Video

perso-dubbing-plugin

Auto-dub videos from your coding agent via the Perso API.

★ 38 SterneMIT
Anleitung ansehen →
Video

dub-studio

Offline AI video dubbing for Windows: voice cloning, subtitles, no cloud.

★ 143 SterneNOASSERTION
Anleitung ansehen →
// alternativen

Alternativen im Bereich Video

Die anderen Projekte der Kategorie Video mit den meisten Sternen im LibreAI-Katalog — die realistische Auswahl, falls pyvideotrans nicht das Richtige ist.

// mehr in video

Mehr in Video

Verwandte Projekte der Kategorie Video im Katalog, die pyvideotrans bei den Sternen am nächsten stehen — zum Weiterstöbern auf beiden Seiten.

Hol dir pyvideotrans

Kostenlos und offen — hol dir den Quellcode, gib dem Repository einen Stern und leg los.