Pyvideotrans

Pyvideotrans

Free GPL-V3 desktop app that runs speech recognition, subtitle translation, AI dubbing and video composition in one click.

68/100MonitorFreeFree

If you do bulk video localization and want to stop paying per minute, pyVideoTrans is the version to try first — it is GPL-V3, requires no login or license key, and bundles Faster-Whisper, F5-TTS, Qwen3-ASR and Edge-TTS so you can run the whole recognize-translate-dub-compose chain locally. The trade is that you own the setup: model downloads, dependencies, and any third-party API keys (ChatGPT, DeepSeek) are yours, and the site's own anti-fraud notice shows the project has no official support channel. For tinkerers, educators and cost-sensitive creators doing volume work, start here before paying ElevenLabs or a cloud dubbing service.

Verified 5d ago · liveness 68/100 · cite: rightaichoice.com/tools/pyvideotrans

Best for
  • Creators localizing a back catalog of videos without per-minute dubbing fees
  • Educators producing translated training and course material with subtitles and voiceover
  • Developers automating video translation through the CLI or Docker deployment
  • Freelancers who need batch transcription, SRT translation, or dubbing as separate tools
Not ideal for
  • Teams that need a hosted service with SLAs and a vendor support contract
  • Anyone unwilling to install models, manage dependencies, or obtain third-party API keys
  • Workflows requiring enterprise security reviews or compliance certifications
Visit Website

IntermediateCreators on the Windows pre-packaged build can unzip and reach a first translated video quickly, but installing a local model and letting it download adds real time on the first run. Developers deploying from source on macOS, Linux or Windows should budget for Python environment and dependency setup plus model acquisition. Docker deployment on a server adds container build and GPU driverDesktop · Web · CLIAPI availableVerified 5d ago
Pricing
Free
FreeFree tier4 hidden costs
Learning curve
Intermediate
Creators on the Windows pre-packaged build can unzip and reach a first translated video quickly, but installing a local model and letting it download adds real time on the first run. Developers deploying from source on macOS, Linux or Windows should budget for Python environment and dependency setup plus model acquisition. Docker deployment on a server adds container build and GPU driver
Runs on
DesktopWebCLI
API available · 14 integrations
Who it's for
Content creator localizing a back catalogEducator building a multilingual courseDeveloper automating a media pipeline
Live sentiment
Is Pyvideotrans actually worth it?

We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.

  • Honest verdict, not marketing
  • Real pros & cons from real users
  • Attributed quotes with receipts
Run a free scan

3 free scans · no card needed

Skip it if

Skip pyVideoTrans if you need a hosted service with an SLA, a support desk and compliance certifications, or if you want dubbing to run live as speech is spoken rather than on finished files.

The 30-second take
Biggest gripe

Optional third-party APIs such as ChatGPT or DeepSeek need your own key and are billed by those providers, not by pyVideoTrans — costs scale with how many videos you push through them.

Price reality

pyVideoTrans is free software under GPL-V3, with no feature restrictions, no login and no license key, which puts it at zero recurring cost against metered dubbing services such as ElevenLabs and cloud video localization platforms that charge per minute or per seat. The trade is that you supply the machine and the setup time; optional third-party model APIs (ChatGPT, DeepSeek) are billed separately by those providers.

In short

Pyvideotrans — Free GPL-V3 desktop app that runs speech recognition, subtitle translation, AI dubbing and video composition in one click. Best for Creators localizing a back catalog of videos without per-minute dubbing fees, Educators producing translated training and course material with subtitles and voiceover, Developers automating video translation through the CLI or Docker deployment. Free to use.

What people actually say about Pyvideotrans — is it worth it?

We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.

9 mentions across 2 sources (YouTube, GitHub), 19 more we could not attribute · researched Sep 22, 2026.

64% positive36% critical

Weighted by the 28 posts each of 2 sources contributed.

Recurring strengths
  • +Completely free and open-source under GPL-V3, with zero per-minute or per-project fees.
  • +Runs fully offline with local models — no login, no usage limits, no data leaving your machine.
  • +30+ languages for recognition, translation, and dubbing with swappable AI engines.
  • +One-click pipeline chains ASR, translation, TTS, and composition without manual stitching.
  • +Voice cloning via F5-TTS, CosyVoice, and GPT-SoVITS supports multi-role dubbing per speaker.
Recurring frustrations
  • −Built-in TTS engines run 5-6 seconds slower than calling the same model via local API.
  • −TTS reads each subtitle line separately, inserting unnatural pauses at sentence breaks.
  • −A floating 'Loading resources...' overlay persists on top of all windows during use.
  • −Point-version updates can introduce regressions like the v4.12 seed_value error.
  • −Model downloads depend on HuggingFace and Baidu, which fail in some regions.
Patterns worth knowing
Community frames pyVideoTrans as the free, open-source answer to paid dubbing SaaS like HeyGen and ElevenLabs
Seen on YouTube
Setup friction — model downloads, Baidu access, HuggingFace link failures — blocks some users before first run
Seen on GitHub
Maintainer responsiveness is high, with almost all reported issues closed within 24-48 hours
Seen on GitHub
Learning curve
intermediateProductive in ~A few hours
Hidden costs people mention
  • • Optional API keys for premium engines (ElevenLabs, ChatGPT, DeepSeek) are billed by those providers, not pyVideoTrans
  • • Time and disk cost of downloading large local models (Faster-Whisper, TTS models) — a few to tens of GB
  • • GPU hardware, while optional, is required for practical CUDA acceleration speed
  • • Unofficial paid copies on Taobao/Xianyu that the maintainer explicitly disavows

Viability Score

68/100
Monitor

How well maintained and how widely used is Pyvideotrans? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this

Recent activity
not measured
Traction
100
Site health
95
User sentiment
62
What the vendor publishes
20

Last calculated: October 2026

How we score →

Key Features

  • One-click video translation pipeline: speech recognition, subtitle translation, AI dubbing and video composition
  • Batch speech transcription tool for multiple audio and video files
  • Batch subtitle dubbing (text-to-speech) tool
  • Batch SRT subtitle translation
  • Extract hardcoded (burned-in) subtitles from video as SRT
  • YouTube video downloader
  • Subtitle-audio-video alignment tool
  • 30+ recognition, translation and TTS channels with mix-and-match providers
  • Built-in engine support including Faster-Whisper, F5-TTS, Qwen3-ASR and Edge-TTS
  • Local offline operation with built-in models, no internet required
  • Desktop GUI plus WebUI for remote access and CLI for automation
  • Docker containerization for server deployment
  • CUDA acceleration when an NVIDIA GPU is present
  • Runs on laptops and desktops without a minimum hardware requirement
  • GPL-V3 open-source license for auditing and modification

About Pyvideotrans

FreeIntermediateAPI availableDesktop · Web · CLI

pyVideoTrans is a free, GPL-V3 open-source desktop application that runs a complete video localization pipeline in one pass: speech recognition, subtitle translation, AI voice synthesis and video composition. You point it at a video and it writes out a new file with target-language subtitles and dubbed audio, with no per-minute fee and no account or license key. The homepage documents three ways to drive the same engine: a desktop GUI, a WebUI for remote access, and a CLI for automation, plus Docker containerization for server deployment. The vendor states there is no minimum hardware requirement — it runs on laptops and desktops whether or not you have an NVIDIA GPU, and CUDA acceleration can be enabled when one is present. Under the hood the project documents 30+ channels across recognition, translation and speech synthesis, including Faster-Whisper, F5-TTS, Qwen3-ASR and Edge-TTS, which you mix and match per stage. Local models allow the whole flow to run offline; third-party APIs such as ChatGPT or DeepSeek are optional and billed by those providers, not by pyVideoTrans. The developer states the project has been maintained since October 2023, and the site carries an anti-fraud notice that paid copies on Taobao, Xianyu or Pinduoduo are unauthorized and unaffiliated. It suits creators localizing a back catalog, educators producing translated course material, freelancers doing batch transcription, SRT translation or dubbing, and developers wiring dubbing into scripted pipelines. It is a tool you install and configure rather than a hosted service with a support desk.

Behind the Verdict

pyVideoTrans is a genuinely different proposition from cloud dubbing tools: instead of a metered account that charges by the minute, you download a GPL-V3 application and run it yourself. The homepage lays out the pipeline plainly — speech recognition, subtitle translation, AI dubbing and video composition in one click, producing a new video file with target-language subtitles and dubbed audio. Where the depth sits is in the provider layer. The project documents 30+ channels spanning recognition, translation and speech synthesis — Faster-Whisper, F5-TTS, Qwen3-ASR, Edge-TTS and more — and you choose which provider handles each stage rather than accepting a single fixed model. Local models mean the pipeline can run fully offline, which matters if you are localizing sensitive internal material. The vendor states there is no minimum hardware requirement: it runs on a laptop or desktop with or without an NVIDIA GPU, and CUDA acceleration is available if you have one. Three interfaces share the same engine — desktop GUI, WebUI for remote access, and CLI — with Docker containerization for server deployment, so the same setup can move from your laptop to a box in a rack. Beyond the headline pipeline, the seed data describes separate batch tools for speech transcription, SRT subtitle translation, subtitle dubbing, hardcoded-subtitle extraction, YouTube downloading, and subtitle-audio-video alignment. That is unusual: most competitors make you buy a transcription product and a dubbing product separately, while here the pieces are exposed individually. The honest weaknesses are the flip side of free and open source. You install it, you fetch models, you manage dependencies, and if a stage breaks there is no support desk to call — the project has no vendor SLA and no compliance certifications, which rules it out for workflows that need an enterprise security review. Third-party APIs like ChatGPT and DeepSeek are optional but you obtain and pay for those keys yourself. The site's anti-fraud notice is worth reading before you buy anything: paid versions on Taobao, Xianyu and Pinduoduo are unauthorized, and any download demanding a login or verification code is not the official build. It is also not a fit for real-time or streaming dubbing where output must appear as speech happens. Where it fits best: creators localizing a back catalog, educators translating training material, freelancers processing batch transcription and SRT work, and developers who want dubbing as a scriptable stage. Where it does not: teams that need a hosted service with an SLA, or buyers who want a polished one-click cloud app with no local setup at all. In those cases a managed service is the correct purchase — you are buying the operations, not the algorithm.

Researching Pyvideotrans? Get your full AI stack in 60 seconds.

Free, no signup — tell us your goal and get tools matched to your budget & existing stack.

Real-world workflow fit

Concrete scenarios for the personas Pyvideotrans actually fits — and what changes day-one when you adopt it.

Content creator localizing a back catalog

You install the desktop GUI, pick Faster-Whisper for recognition, a translation channel for the target language, and a TTS voice, then feed in a video for a one-click run that returns a new file with translated subtitles and dubbed audio.

Outcome: You get a finished localized video without per-minute fees, and you can re-run the batch across the rest of the catalog using the same configuration.

Educator building a multilingual course

You use the batch speech transcription tool to generate subtitles for a series of lectures, the SRT translation tool to produce target-language subtitle files, and the dubbing tool to generate voiceover, optionally cloning the lecturer's voice with F5-TTS to preserve cadence.

Outcome: The same lecture set ships in several languages with synchronized subtitles and voiceover, produced on your own machine rather than through a metered service.

Developer automating a media pipeline

You deploy pyVideoTrans in a Docker container on a server and drive the CLI, using the built-in YouTube downloader to pull clips and the pipeline stages to transcribe, translate and dub them as part of a scheduled job.

Outcome: A daily automated localization job runs on your own infrastructure, with CUDA acceleration applied when an NVIDIA GPU is available in the host.

Use Cases

Models Under the Hood

Faster-WhisperF5-TTSQwen3-ASREdge-TTSCosyVoice3GPT-SoVITSOpenAI WhisperM2M100FishTTSQwen-ASRFunASRWhisper.cpp

as of 2026-10-18

Limitations

  • pyVideoTrans is GPL-V3 open source with no feature restrictions and no login requirement, but it is software you install and operate.
  • Third-party APIs such as ChatGPT or DeepSeek require you to obtain your own keys and cover those costs; the developer states these charges are unrelated to the project.
  • There is no vendor support desk and no compliance certification to point an enterprise security review at.
  • The project states no minimum hardware requirement — it runs with or without an NVIDIA GPU, using CUDA acceleration when one is present.
  • The site carries an anti-fraud notice: paid versions on Taobao, Xianyu or Pinduoduo are unauthorized, and any download asking for a login or verification code is not the official release, which is distributed via the official GitHub repository and documentation site.
  • It is not built for real-time or streaming dubbing.

as of 2026-10-02

Verification history

We have re-verified Pyvideotrans 7 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.

  1. — re-checked, vendor evidence unchanged
  2. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  3. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  4. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  5. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  6. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it

Showing the 6 most recent of 7 verification passes.

Free to cite with attribution — this page re-verifies continuously.

12-month cost

Project the real annual outlay, including the implied monthly cost when only an annual tier is published.

Annual total
Free
Over 12 months
Effective monthly
—
—

Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.

Plans compared

For each published Pyvideotrans tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.

Open Source (GPL-V3)

$0

Ideal for

Creators, educators, freelancers and developers who want unlimited local video translation and dubbing runs without per-minute fees or an account.

What this tier adds

Starting tier: the full pipeline with no feature limits, no login or license key, and no cost, with optional third-party model APIs billed separately by those providers.

Hidden costs & gotchas

What the public pricing page doesn't put in bold. Captured from pricing-page footnotes, contract terms, and recurring complaints.

  • Optional third-party APIs such as ChatGPT or DeepSeek need your own key and are billed by those providers, not by pyVideoTrans — costs scale with how many videos you push through them.
  • Running local models means downloading and storing model weights and dependencies yourself, so a large back catalog can consume significant disk space on your machine or server.
  • There is no support contract to fall back on, so a broken pipeline stage costs you engineering time to diagnose rather than a vendor ticket.
  • Paid copies sold on Taobao, Xianyu or Pinduoduo are unauthorized and unaffiliated, so money spent there buys nothing the project recognizes — the official build is free.

Where the pricing makes sense

The company stage and team size where Pyvideotrans's pricing actually pencils out — and where peers do it cheaper.

pyVideoTrans is free software under GPL-V3, with no feature restrictions, no login and no license key, which puts it at zero recurring cost against metered dubbing services such as ElevenLabs and cloud video localization platforms that charge per minute or per seat. The trade is that you supply the machine and the setup time; optional third-party model APIs (ChatGPT, DeepSeek) are billed separately by those providers.

Setup time & first value

How long it actually takes to get something useful out of Pyvideotrans — broken out by persona, not the marketing-page minute.

Creators on the Windows pre-packaged build can unzip and reach a first translated video quickly, but installing a local model and letting it download adds real time on the first run. Developers deploying from source on macOS, Linux or Windows should budget for Python environment and dependency setup plus model acquisition. Docker deployment on a server adds container build and GPU driver

Switching to or from Pyvideotrans

How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.

Migrating in
  • →From a metered cloud dubbing service: export or re-upload your source videos and run them through the one-click pipeline locally to stop paying per minute.
  • →From manual subtitle workflows: use the batch speech transcription tool to replace hand-timed SRT files, then the batch SRT translation tool for target languages.
  • →From a standalone YouTube downloader plus separate transcriber: consolidate downloading, transcription, translation and dubbing into the same application.
  • →From burned-in subtitles you cannot edit: use the hardcoded-subtitle extraction tool to recover an SRT before translating.
Migrating out
  • ↗To a hosted localization platform: if you later need SLAs, support and compliance documentation, a managed service is the direct replacement for the operation you currently run yourself.
  • ↗To ElevenLabs or a comparable TTS API: if voice quality becomes the priority, you can keep pyVideoTrans for recognition and translation and route speech synthesis through an external provider.
  • ↗To a custom pipeline built on Faster-Whisper and an LLM API: if you need tighter programmatic control, the same underlying engines can be called directly from your own code.

Integrations

Faster-WhisperF5-TTSQwen3-ASREdge-TTSCosyVoiceGPT-SoVITSDeepSeekChatGPTOpenAI WhisperGoogle TranslateMicrosoft TranslateM2M100FishTTSElevenlabs.io

Resources & Guides

Tutorials & Learning

YouTube returned 6 videos for “Pyvideotrans”, and we withheld 6: 6 could not be judged, because “Pyvideotrans” is a single word that other videos use for other things. We are showing none, because we could not prove any of them are about Pyvideotrans.

Official links

Tools that pair well with Pyvideotrans

Common stack mates teams adopt alongside Pyvideotrans, with the specific reason each pairing earns its keep.

Featured Head-to-Head Comparisons

Alternatives to Pyvideotrans

View all
Rask AI

Rask AI

Rask AI dubs your videos into 135+ languages with cloned voices and lip-sync.

FreemiumTry
Fish Audio

Fish Audio

Fish Audio delivers expressive AI text to speech and voice cloning, with emotion tags and a free S2.1 Pro TTS API.

FreemiumTry
Akool

Akool

Akool combines AI face swap, avatar video, and 155+ language video translation with lip-sync in one credit-based platform.

FreemiumTry

Frequently Asked Questions

Used Pyvideotrans? Help shape our editorial sentiment research.