منصوبے کے بارے میں

pyVideoTrans ایک اوپن سورس ٹول ہے جو ایک زبان سے دوسری زبان میں ویڈیوز کا ترجمہ کرنے کے لیے استعمال ہوتا ہے۔ یہ مکمل ورک فلو فراہم کرتا ہے: اسپيچ ریکگنیشن (ASR)، سب ٹائٹل ترجمہ، اسپيچ سنیتھیسز (TTS)، اور ویڈیو سنیتھیسز۔ یہ مقامی آف لائن ڈیپلائمنٹ اور مختلف آن لائن APIs کی سپورٹ کرتا ہے۔ اس کے بنیادی فیچرز میں مکمل طور پر خودکار ویڈیو ترجمہ، اسپیکنر ڈایرائزیشن کے ساتھ آڈیو ٹرانسکرپشن کو SRT سب ٹائٹلز میں تبدیل کرنا، ملٹی رول AI ڈبنگ، اور F5-TTS, CosyVoice, اور GPT-SoVITS کے ذریعے زیرو شاٹ وائس کلوننگ شامل ہیں۔ یہ Faster-Whisper, OpenAI Whisper, اور Alibaba Qwen جیسے ASR ماڈلز، DeepSeek, ChatGPT, Claude, Gemini, اور Ollama کے ذریعے LLM ترجمہ، اور Edge-TTS, OpenAI, Azure, اور ChatTTS کے ذریعے TTS کی سپورٹ کرتا ہے۔ انٹرایکٹو ایڈیٹنگ کے ذریعے ہر مرحلے پر مینوئل پروف ریڈنگ کی جا سکتی ہے۔ ڈیپلائمنٹ کے آپشنز میں ایک پری پیکیجزڈ Windows .exe, macOS/Linux/Windows پر uv کے ساتھ سورس ڈیپلائمنٹ, اور Docker کنٹینرائزڈ ڈیپلائمنٹ شامل ہیں۔ یہ GUI, ہیڈلیس/بیچ پروسیسنگ کے لیے CLI, اور ریموٹ ایکسیس کے لیے WebUI فراہم کرتا ہے۔ ووکل سیپریشن, ویڈیو/سب ٹائٹل مرژنگ, اور آڈیو ویڈیو الائنمنٹ کے لیے یوٹیلتی ٹولز بھی شامل ہیں۔