इस प्रोजेक्ट के बारे में
YouTube Bili Localizer एक स्थानीयकरण टूल है जो अधिकृत वीडियो के लिए है, जिसका उद्देश्य स्थानीय फ़ाइल या अधिकृत URL को हिन्दी उपशीर्षक वाले हार्ड सबटाइटल वीडियो में बदलना और B站 पर जमा जानकारी भरने में सहायता करना है।
इसके मुख्य कार्य प्रवाह में शामिल हैं:
1. सामग्री प्राप्ति:स्थानीय फ़ाइल या yt-dlp के माध्यम से YouTube वीडियो प्राप्त करने का समर्थन करता है, उपयोगकर्ता Cookies और PO Token कॉन्फ़िगर कर सकता है।
2. उपशीर्षक निकालना:faster-whisper का उपयोग करके ऑडियो ट्रांसक्रिप्शन किया जाता है, और Tesseract OCR के साथ संयोजन में स्क्रीन tekst की पहचान की जाती है, दोनों के टाइमलाइन को मर्ज करने और डुप्लिकेट हटाने का समर्थन करता है।
3. अनुवाद और प्रूफ़रीडिंग:OpenAI या DeepSeek जैसे LLM को एकीकृत करके संदर्भ-आधारित बैच अनुवाद, स्रोत उपशीर्षक की प्रूफ़रीडिंग और जमा मेटाडेटा उत्पन्न करने के लिए किया जाता है।
4. वीडियो रेंडरिंग:FFmpeg का उपयोग करके उपशीर्षक को हार्ड सबटाइटल में रेंडर किया जाता है, कस्टम फ़ॉन्ट, आउटलाइन, शैडो और स्थिति का समर्थन करता है, और NVIDIA NVENC त्वरण को प्राथमिकता देता है।
5. प्रकाशन सहायता:Playwright के माध्यम से B站 जमा जानकारी भरने में सहायता की जाती है, उपयोगकर्ता द्वारा मैन्युअल पुष्टि के बाद जमा किया जाता है।
यह टूल React पर आधारित ग्राफ़िकल वर्कस्टेशन (WebView) और CLI कमांड-लाइन इंटरफ़ेस प्रदान करता है, जो प्रणाली प्रदर्शन को संतुलित करने के लिए तीन संसाधन मोड (संतुलित, बैकग्राउंड, हाई स्पीड) का समर्थन करता है। प्रत्येक चरण के प्रसंस्करण परिणाम को चेकपॉइंट के रूप में सहेजा जाता है, जिससे बाधा के बाद पुनः आरंभ करने का समर्थन मिलता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.