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

YouTube Bili Localizer ایک مقصدی ٹول ہے جو پہلے سے اجازت حاصل ویدیوز کے لیے مقامی فائل یا اجازت دی گئی URL کو چینی ساب ٹائٹلز والے ہارڈ ساب ٹائٹلز ویدیو میں تبدیل کرتا ہے، اور B站 پر اپلوڈ کرنے کی معلومات بھرنا میں مدد کرتا ہے۔ اس کی بنیادی فیچرز کی pipeline شامل ہیں: 1. مواد حاصل کرنا: مقامی فائل یا yt-dlp کے ذریعے YouTube ویدیو حاصل کرنا شامل ہے، اور استعمال کنندہ کو Cookies اور PO Token کی ترتیبات کرنے کی اجازت دی جاتی ہے۔ 2. subtitle extraction: faster-whisper کا استعمال audio transcription کے لیے کیا جاتا ہے، اور Tesseract OCR کے ساتھ جوڑ کر اسکرین کے متن کی شناخت کی جاتی ہے، دونوں کے ٹائم لائن کو ملایا جا سکتا ہے اور duplicate کو ہٹایا جا سکتا ہے۔ 3. ترجمہ اور proofreading: OpenAI یا DeepSeek جیسے LLM کو شامل کیا گیا ہے جو context‑wise batch translation، source subtitle proofreading اور submission metadata کی پیداوار کرتی ہے۔ 4. ویڈیو رینڈرنگ: FFmpeg کا استعمال subtitle کو hard subtitle بنانے کے لیے کیا جاتا ہے، جس میں custom font، outline، shadow اور position کی حمایت ہوتی ہے، اور نVIDIA NVENC کو ترجیح دی جاتی ہے تاکتیلی تسریع کے لیے۔ 5. پوسٹنگ مدد: Playwright کی مدد سے B站 پر submission information填写 (بھرنا) کی جاتی ہے، اور استعمال کنندہ کی دستیابی پس confirming کے بعد submit کر دیا جاتا ہے۔ یہ ٹول React‑based graphical workstation (WebView) اور CLI command‑line interface فراہم کرتا ہے، جس میں تین resource modes (balanced, background, extreme) شامل ہیں تاکہ نظام کے výkon کو संतुलित کیا جا سکے۔ ہر مرحلے کے نتیجے کو checkpoint کے طور پر محفوظ کیا جاتا ہے، جس سے انقطاعات کے بعد resumed کیا جا سکتا ہے۔