इस प्रोजेक्ट के बारे में
यह टूल पूरी तरह से Python में कार्यान्वित एक Bilibili वीडियो डाउनलोडर है, जो BV नंबर, लंबे लिंक, छोटे लिंक या शेयर टेक्स्ट के माध्यम से डाउनलोड का समर्थन करता है। इसकी मुख्य विशेषताओं में शामिल हैं:
- **बहु-आयामी डाउनलोड**: मल्टी-पार्ट वीडियो के लिए वन-क्लिक फुल डाउनलोड का समर्थन करता है, बहुभाषी सबटाइटल (.srt में परिवर्तित), बैलेट XML, वीडियो कवर और मेटाडेटा (info.json) को सिंक्रोनाइज़ करके कैप्चर कर सकता है।
- **डाउनलोड अनुकूलन**: ब्रेकपॉइंट रिज़्यूमे क्षमता ( .part फ़ाइलों और HTTP Range पर आधारित) से लैस है, स्थिरता बढ़ाने के लिए स्वचालित रूप से कई वैकल्पिक CDN फॉलबैक का समर्थन करता है, और त्वरित डाउनलोड के लिए समवर्ती डाउनलोड (1-8 थ्रेड्स) प्रदान करता है।
- **AI कॉर्पस रूपांतरण**: इसमें `--transcript` सुविधा अंतर्निहित है, जो सबटाइटल को संरचित Markdown प्रारूप में मर्ज कर सकती है, जिससे नोट्स या नॉलेज बेस उत्पन्न करने के लिए लार्ज लैंग्वेज मॉडल (LLM) में इनपुट देना आसान हो जाता है।
- **इंटरैक्शन मोड**: यह कमांड लाइन इंटरफेस (CLI) और tkinter आधारित ग्राफिकल यूजर इंटरफेस (GUI) दोनों प्रदान करता है, जो सिस्टम क्लिपबोर्ड से लिंक पढ़ने और txt फ़ाइलों के माध्यम से बैच डाउनलोड का समर्थन करता है।
- **तकनीकी विशेषताएं**: जोखिम नियंत्रण की संभावना को कम करने के लिए स्थानीय API कैशिंग अंतर्निहित है; बिना ffmpeg वातावरण के यह ऑडियो युक्त MP4 स्ट्रीम डाउनलोड कर सकता है, और ffmpeg इंस्टॉल करने के बाद यह हाई-डेफिनिशन DASH स्ट्रीम को मर्ज करने का समर्थन करता है।
- **उपयोगकर्ता अनुभव**: वास्तविक समय में डाउनलोड प्रगति (प्रतिशत, गति, अनुमानित शेष समय) प्रदर्शित करता है और चीनी-अंग्रेजी द्विभाषी इंटरफेस का समर्थन करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.