यह उत्तर youtube-dl के पुराने संस्करणों पर काम नहीं करेगा। आपको नवीनतम संस्करण में youtube-dl अपडेट करना होगा। आप या तो Python वर्चुअल वातावरण ( virtualenv ) के अंदर स्थानीय रूप से youtube-dl का नवीनतम संस्करण स्थापित कर सकते हैं , या आप youtube-dl का नवीनतम संस्करण डाउनलोड कर सकते हैं और इसके साथ pip
( sudo apt remove youtube-dl && sudo apt install python-pip && pip install --user youtube-dl
) इंस्टॉल कर सकते हैं । youtube-dl भी एक स्नैप पैकेज है। इसे स्थापित करने के लिए टाइप करें:
sudo snap install youtube-dl
टर्मिनल खोलें और टाइप करें:
youtube-dl -f best -ciw -o "%(title)s.%(ext)s" -v <url-of-channel>
... जहां <url-of-channel>
चैनल के URL से बदल दिया गया है।
नोट: यदि आप बहुत सारे वीडियो डाउनलोड कर रहे हैं, तो आपको उन निर्देशिकाओं को निर्देशिका में बदलना चाहिए जहाँ आप वीडियो डाउनलोड करने से पहले उन्हें सहेजना चाहते हैं।
व्याख्या
-f, --format FORMAT
video format code. The special name "best" will pick the best quality.
-c, --continue
force resume of partially downloaded files
-i, --ignore-errors
continue on download errors, for example to skip unavailable videos in a channel
-w, --no-overwrites
do not overwrite files
-o, --output
Output filename template, this example functions similarly to the old --title option
-v, --verbose
print various debugging information
WARNING: --title is deprecated. Use -o "%(title)s-%(id)s.%(ext)s"
( लेकिन आपकी कमांड ने चेतावनी के बावजूद सफलतापूर्वक काम किया है)