এই উত্তরটি ইউটিউব-ডিএল এর পুরানো সংস্করণগুলিতে কাজ করবে না। আপনাকে সর্বশেষ সংস্করণে ইউটিউব-ডিএল আপডেট করতে হবে। আপনাকে হয় একটি পাইথন ভার্চুয়াল পরিবেশ (ভিতরে স্থানীয়ভাবে ইউটিউব-DL এর সর্বশেষ সংস্করণ ইনস্টল করতে পারেন virtualenv ), অথবা আপনি YouTube-DL এর সর্বশেষ সংস্করণ ডাউনলোড করুন সঙ্গে এটি ইনস্টল করতে পারেন pip
( sudo apt remove youtube-dl && sudo apt install python-pip && pip install --user youtube-dl
)। ইউটিউব-ডিএল একটি স্ন্যাপ প্যাকেজ। এটি ইনস্টল করতে টাইপ করুন:
sudo snap install youtube-dl
টার্মিনালটি খুলুন এবং টাইপ করুন:
youtube-dl -f best -ciw -o "%(title)s.%(ext)s" -v <url-of-channel>
... যেখানে <url-of-channel>
চ্যানেলের ইউআরএল দ্বারা প্রতিস্থাপন করা হয়।
দ্রষ্টব্য: আপনি যদি প্রচুর ভিডিও ডাউনলোড করেন তবে আপনাকে ডিরেক্টরিগুলি ডাউনলোড শুরু করার আগে যে ডিরেক্টরিতে সংরক্ষণ করতে চান সেখানে ডিরেক্টরিগুলি পরিবর্তন করা উচিত।
ব্যাখ্যা
-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"
( তবে আপনার আদেশটি সতর্কতা সত্ত্বেও সফলভাবে কাজ করেছে)