رغم أن غوغل لا تتيح طريقة مباشرة لتحميل المقاطع المرفوعة على موقع اليوتيوب لأسباب تتعلق بحفظ "حقوق النشر والتوزيع"، إلا أنني أرى أنها تفتح أبوابًا كثيرة تسهّل على برامج التحميل هذه المهمة بشكل كبير، لقد تعاملتُ في بعض المرات مع مواقع فيديوهات عنيدة تمامًا تجاه جميع الطرق التي أعرفها لتحميل الفيديو من الويب؛ وهذا يُعزّز أن غوغل ليست جديّة (حاليًا على الأقل) بمنع التنزيل.
الأداة التي نقدمها هنا اليوم تعمل عن طريق الطرفية (لمحبيّ الطرفيّة) وتدعى youtube-dl، تدعم إضافةً لليوتيوب قرابة عشرين موقعًا أخرًا، علاوةً على إمكانية تحميل قائمة تشغيل Playlist أو قناة بأكملها، وهي متوفرة في مخازن معظم التوزيعات الكبيرة، حيث يمكنك تحميلها مباشرةً، بل أنصح بذلك، حيث يخضع البرنامج لتحديثات شبه يوميّة، مما يجعل عملية التركيب والتحديث اليدويّة أمرًا متعبًا.
على التوزيعات الدبيانية:
أوبن سوزي:
آرش لينكس:
فيدورا:
كما تتوفر الحزمة ضمن مستودعات فيدورا، ماجيا، وغيرها، ويمكن أيضًا لمستخدمي الويندوز وماك الحصول على نسخهم الخاصة من موقع البرنامج.
لتحميل أي مقطع أو قائمة أو قناة من اليوتيوب فقط ضع رابطها بعد الأمر youtub-dl:
لكن هناك بعض الخيارات المفيدة التي قد ترغب باستخدامها:
- الخيار -i يتجاوز الأخطاء ويتابع التحميل، مثل حالة عدم توفر أحد الفيديوهات ضمن قائمة تشغيل.
- الخيار -c لفرض متابعة تنزيل الملفات التي قوطع تنزيلها.
- الخيار -r لوضع حدّ أعلى لسرعة التحميل (مفيد عند الرغبة في تنزيل قوائم تشغيل أو قنوات دون التأثير على سرعة التصفح) يمكن استخدام K أو M كواحدات تحديد سرعة.
- الخيار -f لتحديد الصيغة التي ترغب بالحصول عليها (تحدّد الصيغة عن طريق رقم كودها، والذي يمكنك معرفته من هنا).
- الخيار --playlist-start لتحديد رقم الفيديو الذي تريد أن تبدأ تحميل قائمة التشغيل منه.
- الخيار playlist-end لتحديد رقم الفيديو الذي تريد أن تقف تحميل عنده. (مفيد لتحديد جزء من قائمة تشغيل).
- الخيار –extract-audio للحصول على الملف الصوتي فقط للرابط المعطى.
البرنامج يضم الكثير من الميزات التي لا يمكنني تغطيتها لذا يمكن لعشاق اليوتيوب قراءة التعليمات الخاصة بالبرنامج للاستفادة من إمكانياته الكبيرة.
أودّ الإشارة أخيرًا إلى توفر واجهة رسوميّة youtube-dl-gui للبرنامج تسهّل التعامل معه لمن يرغب.