ইউটিউব-ডিএল ব্যবহার করে পুরো ইউটিউব চ্যানেলটি ডাউনলোড করতে


21

সুতরাং আমি ইউটিউব-ডিএল ব্যবহার করে একটি সম্পূর্ণ ইউটিউব চ্যানেল ডাউনলোড করার চেষ্টা করছি। আমি জানি যে আপনি যদি -F কমান্ডটি ব্যবহার করেন তবে এটি আপনাকে ভিডিওর মানের ধরণের তালিকা দেয়। আমার প্রশ্নটি হ'ল: কীভাবে সমস্ত ভিডিওর সর্বোত্তম মানের ডাউনলোড করতে হয় তাই ডাউনলোডটি ডিফল্ট 460p বা এর মতো কম কিছুতে হয় না।

উত্তর:


55

এই উত্তরটি ইউটিউব-ডিএল এর পুরানো সংস্করণগুলিতে কাজ করবে না। আপনাকে সর্বশেষ সংস্করণে ইউটিউব-ডিএল আপডেট করতে হবে। আপনাকে হয় একটি পাইথন ভার্চুয়াল পরিবেশ (ভিতরে স্থানীয়ভাবে ইউটিউব-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

1
এটি একটি ভাল উত্তর ছিল। সম্ভবত আপনি যদি এটি আপডেট করতে চান কারণ আমি সেই আদেশটি প্রয়োগ করেছি এবং আমি এই সতর্কতা পেয়েছি WARNING: --title is deprecated. Use -o "%(title)s-%(id)s.%(ext)s" ( তবে আপনার আদেশটি সতর্কতা সত্ত্বেও সফলভাবে কাজ করেছে)
বিল্লাল বিগ্রেডজ

@ ক্যারেল যেহেতু আমি যে চ্যানেলটি ডাউনলোড করতে চাইছি তাতে অন্তর্ভুক্ত রয়েছে, অনেকগুলি ভিডিও আমি এক সাথে বসে ডাউনলোড করতে পারি না। এ জাতীয় ক্ষেত্রে কী করবেন?
ভিক্রোবট

@ ভিক্রোবট আমি জানি না এটি ঠিক আপনার প্রশ্ন কিনা, ভুল হলে আমাকে সংশোধন করুন, তবে কখনও কখনও আমি ইউটিউব থেকে প্রোগ্রামিং টিউটোরিয়ালের একটি সম্পূর্ণ সিরিজ ডাউনলোড করি এবং আমার এটি টার্মিনাল থেকে শুরু করতে, স্ক্রীনটি লক করে ছেড়ে যেতে হবে এটি শেষ না হওয়া অবধি আমার অন্যান্য প্রিয় জ্ঞানের উত্স হ'ল লিও ওয়াটেনবার্গ যিনি ইউটিউব কন্ট্রিবিউটর, গুগল শীর্ষ কন্ট্রিবিউটর, চ্যানেল বৃদ্ধি এবং সামগ্রী কৌশলতে ইউটিউব সার্টিফাইড। লিও ওয়াটেনবার্গও youtubeওয়েব অ্যাপ্লিকেশন প্রশ্নোত্তরের সাথে ট্যাগ হওয়া সর্বকালের সর্বকালের উত্তরদাতা ।
কারেল

@ কারেল আমার কাছে একটি চ্যানেল রয়েছে যাতে প্রায় 250 ভিডিও রয়েছে। এখন আমি এটি ডাউনলোড করতে চাই। পার্টিশনগুলিতে এই ডাউনলোডগুলি করার সরাসরি কোনও উপায় আছে কি?
ভিকারোবট

5
আপনার --download-archive downloaded.txt
ডাউনলোডও
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.