pyvideotrans and GhostCut-auto_video_translation

Both tools are direct competitors, providing video translation, dubbing, and subtitle embedding capabilities, allowing users to choose one over the other based on specific feature preferences or performance.

Maintenance 23/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 0/25
Adoption 10/25
Maturity 8/25
Community 21/25
Stars: 16,496
Forks: 1,944
Downloads:
Commits (30d): 49
Language: Python
License: GPL-3.0
Stars: 165
Forks: 34
Downloads:
Commits (30d): 0
Language: Python
License:
No Package No Dependents
No License Stale 6m No Package No Dependents

About pyvideotrans

jianchang512/pyvideotrans

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

Combines speech recognition, LLM-based translation, and text-to-speech synthesis in a unified pipeline with support for speaker diarization and multi-role dubbing. Integrates pluggable ASR models (Faster-Whisper, Qwen, WhisperX), translation backends (DeepSeek, ChatGPT, Ollama), and TTS engines (Edge-TTS, F5-TTS, CosyVoice), enabling both cloud API and fully local offline workflows. Provides interactive editing checkpoints throughout the translation chain plus a CLI interface for headless batch processing and server deployment.

About GhostCut-auto_video_translation

JollyToday/GhostCut-auto_video_translation

auto video translation-video translator can auto translate video hard subtitles, auto video translation and dubbing, remove any video text, auto remove video subtitles/text. 自动视频翻译配音,自动翻译视频字幕和回填样式,自动硬字幕翻译。

Scores updated daily from GitHub, PyPI, and npm data. How scores work