बंद किए गए youtube-dl का yt-dlp, fork/successor जो आपको दर्जनों प्लेटफॉर्म से वीडियो डाउनलोड करने की अनुमति देता है

yt-dlp

कुछ साल पहले, मेरा तब का साथी डार्कक्रिज़्ट वह प्रकाशित youtube-dl के बारे में बात करने वाला एक लेख, पायथन में लिखा गया एक प्रोग्राम जिसने हमें टर्मिनल से दर्जनों साइटों से वीडियो डाउनलोड करने की अनुमति दी। यूट्यूब-डीएल यह इंजन था जो कई कार्यक्रमों को संचालित करता था, लेकिन इसके डेवलपर ने 2021 के अंत में इसे छोड़ने का फैसला किया (नवीनतम संस्करण, 2021-12-17)। जैसा कि कई अन्य परियोजनाओं के साथ हुआ है, दूसरों ने एक फोर्क बनाकर आगे बढ़ने का फैसला किया, और अब वीडियो डाउनलोड करने का सबसे अच्छा विकल्प कहलाता है yt-dlp.

आम तौर पर तब भी होता है जब कोई बैटन उठाता है और दूसरा गिरा देता है कि वे जो पहले से मौजूद है उसे सुधारने की कोशिश करते हैं, और यह कुछ ऐसा है जिसे yt-dlp टीम अपनी आधिकारिक छवि में जोड़ने के बिंदु पर जोर देने के लिए प्रभारी है जो कि «अतिरिक्त सुविधाओं और सुधारों के साथ youtube-dl का एक फोर्क«। ज्यादातर मामलों के लिए, उन अतिरिक्त कार्य वे एक अतिरिक्त के रूप में हैं, लेकिन सबसे महत्वपूर्ण बात, मेरी राय में, सुधार हैं। दूसरे शब्दों में, यह अपडेट जारी होना जारी है, क्योंकि वीडियो सेवाओं के लिए बदलाव करना और संगतता को समाप्त करना आम बात है।

Yt-dlp कैसे स्थापित करें

खुद को सशक्त बनाने के विभिन्न तरीके हो सकते हैं, लेकिन मैं इसे इसके माध्यम से करने की सलाह दूंगी पायथन पाइप पैकेज मैनेजर. अगर कोई आर्क लिनक्स व्युत्पन्न की तरह डिस्ट्रो पर है और यह सोचने का फैसला करता है कि "क्या बात है, अगर यह AUR पर है?" या वितरण रिपॉजिटरी में भी, ठीक है, हाँ कहें, यह है, लेकिन अपडेट आधिकारिक पैकेज की तरह तेज़ नहीं हैं। इसलिए यदि वे किसी वीडियो सेवा में परिवर्तन करते हैं और पैकेज को अपडेट करने में कुछ दिन लगते हैं, तो संभवतः डाउनलोड काम नहीं करेगा। यदि आप पाइप पैकेज का उपयोग करते हैं, तो आपको बस इसे अपडेट करना होगा और पुनः प्रयास करना होगा।

इसलिए मैं सबसे प्रत्यक्ष पैकेज का उपयोग करने पर जोर देता हूं, और इसे स्थापित करने के लिए, जब तक आपके पास ऑपरेटिंग सिस्टम पर पायथन स्थापित है (यह किसी के लिए भी लागू होता है), आपको एक टर्मिनल खोलना होगा और लिखना होगा:

पिप वाईटी-डीएलपी स्थापित करें

हालाँकि यह किसी भी प्लेटफ़ॉर्म के लिए उपलब्ध है जो iOS और iPadOS सहित Python का उपयोग कर सकता है नरक के जैसा), आप सभी परिदृश्यों में पाइप का उपयोग करने में सक्षम नहीं हो सकते हैं, खासकर विंडोज़ पर यदि आपने नहीं किया है आपके पथ में जोड़ा गया. उस स्थिति में, पाइप को एक मॉड्यूल के रूप में लॉन्च करना आवश्यक हो सकता है, और सिंटैक्स होगा अजगर -एम पाइप वाईटी-डीएलपी स्थापित करें. यह त्वरित डाउनलोड करेगा और अब आप इसका उपयोग कर सकते हैं।

अद्यतन: हाल ही में, ऐसे लिनक्स वितरण हैं जो उपयोग की अनुमति नहीं देते हैं रंज सिस्टम-व्यापी सॉफ़्टवेयर स्थापित करने के लिए। अब प्रत्येक के पैकेज मैनेजर का उपयोग करने की अनुशंसा की जाती है। दूसरा विकल्प यह है कि आप अपने GitHub पेज पर जाएं, निष्पादन योग्य फ़ाइल डाउनलोड करें, इसे निष्पादित करने की अनुमति दें और इसे टर्मिनल से लॉन्च करें।

इसका उपयोग कैसे किया जाता है

और इसका प्रयोग थोड़ा सरल या जटिल भी हो सकता है. यहां हम इसे इस्तेमाल करने के तीन तरीके बताने जा रहे हैं, क्योंकि यह जो कुछ भी करता है उससे निपटना आधिकारिक दस्तावेज पढ़कर भी आसान नहीं है। किसी वीडियो को उसकी सर्वोत्तम गुणवत्ता के साथ डाउनलोड करने के लिए, हम एक टर्मिनल खोलेंगे और लिखेंगे कार्यक्रम का नाम उद्धरण में लिंक के बाद, जैसे:

वाईटी-डीएलपी "https://www.youtube.com/xxxxxxxx"

इसके साथ, प्रोग्राम सर्वश्रेष्ठ ऑडियो और सर्वश्रेष्ठ वीडियो को अलग-अलग डाउनलोड करेगा, और FFmpeg खींचकर उनसे जुड़ेंगे. अगर हमारे पास FFmpeg इंस्टॉल नहीं है, तो YouTube जैसे प्लेटफॉर्म से वीडियो को खुद से जोड़ना होगा।

Yt-dlp के साथ अन्य डाउनलोड विकल्प

वीडियो डाउनलोड करने का दूसरा तरीका है गुणवत्ता का चयन. आपको सबसे अच्छा वीडियो, सबसे अच्छा ऑडियो, सब एक साथ, अलग-अलग बताने के तरीके हैं... लेकिन मैं इसे इस तरह से करना पसंद करता हूं। उद्धरणों में लिंक के बाद yt-dlp लगाने के बजाय, हम लिंक से पहले -F लगाते हैं। -F आपको कंसोल में उपलब्ध विभिन्न स्वरूपों को दिखाने के लिए कहता है, और हम निम्नलिखित जैसा कुछ देखेंगे:

यूट्यूब पर वीडियो प्रारूप

जैसा कि आप देख सकते हैं, बहुत सारी जानकारी प्रदर्शित होती है। दूसरे कॉलम में हम वीडियो फॉर्मेट देखते हैं, तीसरे में रेजोल्यूशन या यदि यह केवल ऑडियो है, और पांचवें में साइज। इस उदाहरण के लिए, हम वीडियो को उच्चतम रिज़ॉल्यूशन में डाउनलोड करने जा रहे हैं जिसमें यह उपलब्ध है और mp4 प्रारूप में है। ऐसा करने के लिए, हमें पहले कॉलम में संख्या को देखना होगा, और -f विकल्प के साथ इसका उपयोग करना होगा, इस मामले में लोअरकेस में:

yt-dlp -f 137 "https://www.youtube.com/xxxxxxxx"

डाउनलोड बिल्कुल लिंक डालने जैसा ही होगा, इस अंतर के साथ कि हमने जो डाउनलोड किया है उसे चुना होगा। और एक विवरण: यह उन पेजों पर भी काम कर सकता है जो वीडियो नहीं हैं, लेकिन वीडियो लिंक है।

ऑडियो और वीडियो को अलग-अलग चुनने के लिए, के पीछे झंडा -f हम दोनों का योग डालेंगे, उदाहरण के लिए "-f 248+600" यदि हम चाहते हैं कि वीडियो को उसकी उच्चतम गुणवत्ता पर डाउनलोड किया जाए, ऑडियो को उसकी निम्नतम गुणवत्ता पर डाउनलोड किया जाए और, समाप्त होने पर, इन सभी को जोड़ दिया जाए।

जो yt-dlp के बारे में अधिक जानना चाहता है, उसका आधिकारिक पेज है यह.


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

     डिएगो जर्मन गोंजालेज कहा

    शुक्रिया.
    बस दूसरे दिन मैंने youtube-dl स्थापित किया और यह मेरे काम नहीं आया। मैं कोशिश करने जा रहा हूँ

     सीएमएम कहा

    अद्यतन के लिए धन्यवाद