একটি ইউটিউব ভিডিও এককভাবে দেখা যায় বা এটি প্লেলিস্টের একটি অংশ হতে পারে।
উদাহরণ:
https://www.youtube.com/watch?v=vbsNiOkm0BU এবং
https://www.youtube.com/watch?v=vbsNiOkm0BU&index=141&list=UUmM7KPLEthAXiPVAgBF6rhA
অংশটি লক্ষ্য করুন vbsNiOkm0BU
।
চ্যানেল / প্লেলিস্টের সমস্ত ভিডিওর জন্য এই অংশটি পাওয়ার প্রশ্নটি।
উদ্দেশ্য এই চ্যানেলের সমস্ত ভিডিও ডাউনলোড করা (আনুমানিক 3600)। তবে youtube-dl
একবারে সব ডাউনলোড করে সাফল্য পাইনি ।
সুতরাং আমি এটি উদাহরণস্বরূপ, 100 এর গুচ্ছ এ ডাউনলোড করতে ইচ্ছুক।
আমি যদি এই প্রশ্নটি আরও সামনে নিতে পারি, তবে আমি কি প্লেলিস্টের কেবলমাত্র নির্দিষ্ট সূচিগুলি ডাউনলোড করতে বাশ স্ক্রিপ্ট লিখতে পারি?
যদি আপনি উপরের লিঙ্কটি দেখতে পান:
https://www.youtube.com/watch?v=vbsNiOkm0BU&index=141&list=UUmM7KPLEthAXiPVAgBF6rhA
অংশটি লক্ষ্য করুন &index=141
।
এখন যদি এটির মতো কিছু করেন:
for i in {100..200}
do
youtube-dl https://www.youtube.com/watch?v=vbsNiOkm0BU&index=${i}&list=UUmM7KPLEthAXiPVAgBF6rhA
done
অংশটি লক্ষ্য করুন &index=${i}
।
এই কারণে একই ভিডিওটি বারবার ডাউনলোড হচ্ছে vbsNiOkm0BU
।
এ সম্পর্কে যে কোনও সহায়তা প্রশংসিত হবে। ধন্যবাদ.
--output "%(title)s"
। আমি কি এটিকে লোয়ার কেসে রূপান্তর করতে পারি?