Youtube-dl के साथ एमपी 3 प्रारूप में प्लेलिस्ट कैसे डाउनलोड करें?


154

मैं एमपी 3 प्रारूप में कुछ वीडियो डाउनलोड करने की कोशिश कर रहा हूं। यह एक प्लेलिस्ट है। मैं एक आदेश का उपयोग करके पूरी प्लेलिस्ट कैसे डाउनलोड करूं?

जवाबों:


178

इस प्रश्न के दोनों भाग (एमपी में डाउनलोड करना और प्लेलिस्ट डाउनलोड करना) द्वारा समर्थित हैं youtube-dl:

youtube-dl --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" <url to playlist>

मेरे और टिप्पणियों से कुछ नोट्स:

  • youtube-dlआधुनिक प्लेलिस्ट के साथ संघर्ष के पुराने संस्करण । आपको रेपो संस्करण को नवीनतम के साथ बदलने की आवश्यकता हो सकती है ।

  • cmo : आप लापता ("अपने देश में अनुपलब्ध", या -iध्वज के साथ वीडियो) को अनदेखा कर सकते हैं ।

  • frans : यदि आपकी प्लेलिस्ट काम नहीं कर रही है और URL में एक v=<ID>तत्व शामिल है , तो इसे हटा दें ताकि ?list=...क्वेरिस्ट्रिंग में सिर्फ आइटम हो।


4
यह केवल पहला वीडियो नहीं डाउनलोड किया
user267628

3
@ user267628 मैंने इसे प्लेलिस्ट URL के साथ परीक्षण किया है और यह मेरे लिए काम करता है। मुझे अपग्रेड करना था youtube-dl(अंत में लिंक देखें) लेकिन ऐसा लगता है कि आपकी समस्या यह है कि आप इसे प्लेलिस्ट URL नहीं दे रहे हैं।
ओली

2
यह मेरे लिए पूरी तरह से काम करता है
penta

22
कभी-कभी आप s.th को कॉपी करते हैं। पसंद है https://www.youtube.com/watch?v=<VIDEO_ID>&list=<LIST_ID>। मुझे v=<ID>URL से भाग निकालना था ।
Frans

8
मैं आपको -iकमांड में तर्क को शामिल करने की सलाह देता हूं । यह प्लेलिस्ट में मौजूद किसी भी वीडियो को छोड़ देगा, जिसे youtube से हटा दिया गया है
cmo

47

नोट: - youtube-dl का पुराना संस्करण प्ले-लिस्ट डाउनलोड करने में सक्षम नहीं है। सबसे पहले आपको पता है कि आपका youtube-dl वर्जन क्या है। Youtube-dl उपयोग कमांड के संस्करण की जांच करने के लिए

youtube-dl --version

संस्करण 2014.02.17 और पुराने संस्करण प्ले-लिस्ट डाउनलोड करने में सक्षम नहीं हैं। यदि आप पुराने संस्करण का उपयोग करते हैं तो इसे अपडेट करें

sudo youtube-dl -U

सफल अद्यतन उपयोग आदेश के बाद

youtube-dl -cit https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vCk

इसके अलावा आप एक साधारण पाठ फ़ाइल में URL सूची बना सकते हैं और निम्नलिखित कमांड का उपयोग कर सकते हैं।

 youtube-dl -cit -a file_name_in_which_you_paste_URL_list

एमपी 3 प्रारूप के लिए ऑडियो सहेजा जा सकता है। लेकिन ऑडियो मेरी मशीन पर .m4a प्रारूप के रूप में सहेजता है।

youtube-dl -cit --extract-audio --audio-format mp3 https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk

नोट: - यदि आप Ubuntu सॉफ्टवेयर सेंटर से youtube-dl इंस्टॉल करते हैं। आप इसे टर्मिनल से अपडेट नहीं कर सकते।
सॉफ्टवेयर सेंटर पर जाएं और उससे अपडेट करें।
मैं शराब पर इस आदेश का परीक्षण करता हूं क्योंकि मेरा youtube-dl भी पुराना है। और मैं इसे अपडेट करने में असमर्थ हूं।
यदि आप अपने youtube-dl को अपडेट कर सकते हैं तो आप ऊपर दिए गए कमांड का उपयोग करके प्ले-लिस्ट डाउनलोड कर सकते हैं।
मुझे उम्मीद है यह मदद करेगा...WINE पर Youtube-dl


डाउनलोड करें Youtube-dl.exe nad वाइन पर youtube-dl आज़माएं। यदि आप इसे अपडेट करने में असमर्थ हैं।
माधव निकम



5
शराब में विंडोज संस्करण का उपयोग न करें, बस इसे पीआईपी (पायथन पैकेज मैनेजर) के साथ स्थापित करें। आपको पीआईपी स्थापित करने की आवश्यकता हो सकती है ( sudo apt install pip3), लेकिन फिर sudo pip3 install youtube-dlस्थापित करने के लिए, और sudo pip3 install youtube-dl --upgradeनवीनतम संस्करण प्राप्त करने के लिए। मैं आपको हर बार youtube-dl का उपयोग करने से पहले अपग्रेड करने की सलाह देता हूं। ओह, और हाँ, अजगर 2 के बजाय पायथन 3 पीआईपी का उपयोग करें
स्टीफन एंजेलिको

1
पैकेज मैनेजर (पाइप, एपेट आदि) का उपयोग करने की तुलना में बस स्क्रिप्ट प्राप्त करना आसान है ( यहाँcurl और chmodजैसा सुझाव दिया गया है )
विल्फ

13

आपके पसंदीदा खोज इंजन का उपयोग करके आप बहुत सारे निर्देश पा सकते हैं। उदाहरण के लिए:

के लिए इस प्लेलिस्ट यह होगा:youtube-dl -t https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M

मुझे आशा है मैं आपकी मदद कर सकता हूं!


और आपको @ ओली द्वारा भी मापदंडों को जोड़ना चाहिए। youtube-dl -t --extract-audio --audio-format mp3 https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M
IndexOutOfBoundsException


मेरे लिए काम करता है (संस्करण 2015.02.28)
tshepang 5

4

ओली के उत्तर के लिए एक व्यसनी । यदि आपके पास खेलने के लिए एक टेक्स्ट फ़ाइल में सभी URL के साथ प्लेलिस्ट (अलग-अलग लाइनों में) है:

youtube-dl --extract-audio --audio-format mp3 --batch-file="/full/path/to/playlist"

4

यदि आपने पाइप का उपयोग करके स्थापित किया है, तो अपडेट करने के लिए निम्न को चलाएँ:

 sudo pip install youtube-dl --upgrade

का आनंद लें...


1
कभी-कभी आपको अपडेट किए गए स्रोत की आवश्यकता होती है, बस इसे इकट्ठा करें और इसे संकलित करें।
स्टिगेंडर

1

आप कर रहे हैं वास्तव में सुनिश्चित करें कि आप एमपी 3 करना चाहते हैं? आजकल बहुत सारे उपकरण AAC खेल सकते हैं और कुछ भी Opus खेल सकते हैं।

यदि आप उच्चतम गुणवत्ता (Opus 160 kbps) को बनाए रखना चाहते हैं और आपका खिलाड़ी Opus कोडेक का समर्थन करता है तो इसका उपयोग करना बेहतर है:

youtube-dl -f 251 (Playlist URL)

लेकिन अगर आपका खिलाड़ी केवल AAC का समर्थन करता है (2018 में सबसे अधिक एंट्री-लेवल टीवी):

youtube-dl -f 140 (Playlist URL)

यदि आप एमपी 3 का उपयोग करते हैं, तो आपको reencoding के रूप में गुणवत्ता खराब हो जाएगी (YouTube द्वारा पहले से ही reencoded ऑडियो से) की आवश्यकता होगी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.