شرح youtube-dl أداة تحميل فيديوهات يوتيوب من سطر أوامر
~ السلام عليكم ~
كتبت هذا الشرح للمغرمين بسطر أوامر اللينكس و كل من يريد التعلم ، سأقوم بشرح كيفية تحميل فيديوهات من موقع اليوتوب مباشرةً عن طريق الأداة الرائعة youtube-dl وهو برنامج بلغة البايثون و يشتغل على سطر الأوامر يمكن من تحميل ملفات الفيديو من youtube.com و بعض المواقع الاخرى , و هي أداة مجانية لا تطلب أي حساب بريميوم أو أي شيء من تلك الترهات :p
سوف تتعلم أيضا كيفية تحميل الفيديوهات الموجودة في قناة كاملة أو قائمة التشغيل Playlist و حسب أي جودة متاحة من سطر أوامر اللينكس .
كيفية تثبيت Youtube-dl :
تثبيت youtube-dl على لينكس منت، أوبونتو، ديبيان :
نقوم بإضافة ال webupd8 PPA و ذلك لتنصيب أخر نسخة ل- youtube-dl
$ sudo add-apt-repository ppa:nilarimogard/webupd8$ sudo apt-get update
ثم نقوم بتنصيب البرنامج من خلال هذا الأمر :
كل ما عليك هو إستعمال أحد الأمرين بالأسفل فقط :
هذا كل شيء بالنسبة للتنصيب ، نمر إلى الاستعمال ...
لتحميل فيديو بطريقة عادية وجب فقط كتابة youtube-dl يليه رابط الفيديو المراد تحميله كماهو مبين بالاسفل :
لتحميل مجموعة ملفات فيديو، قم بإنشاء ملف TXT و قم بوضع روابط الفيديوهات التي تريد تحميلها ، كل رابط في سطر.. ثم قم بتسمية الملف مثلاً videos_list.txt و إستعمل الأمر التالي :
-c = دعم إستئناف التحميل إذا تم إيقافه سابقاً .
-w = عدم إعادة كتابة الملفات (do not overwrite files ) .
-t = إستخدم إسم الفيديو كإسم الملف .
-i = مواصلة التحميل رغم الأخطاء .
و تكون النتيجة مباشرة التحميل كالتالي :
$ sudo apt-get install youtube-dl
تثبيت youtube-dl على Fedora , CentOS , RedHat :
كل ما عليك هو إستعمال أحد الأمرين بالأسفل فقط :
curl https://yt-dl.org/latest/youtube-dl -o /usr/local/bin/youtube-dl
أو
wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
بعد ذلك نحتاج إلى أن نعطيه صلاحية التنفيذ من خلال هذا الأمر :
ملاحظة : هذه الطريقة تنطبق كذلك على اوبونتو و لنكس منت و دبيان .
chmod a+rx /usr/local/bin/youtube-dl
ملاحظة : هذه الطريقة تنطبق كذلك على اوبونتو و لنكس منت و دبيان .
هذا كل شيء بالنسبة للتنصيب ، نمر إلى الاستعمال ...
كيفية إستعمال youtube-dl
تحديث youtube-dl :
أولاً لعمل تحديث للأداة نستعمل هذا الأمر :
أولاً لعمل تحديث للأداة نستعمل هذا الأمر :
sudo youtube-dl -U
كيفية تحميل فيديو :
لتحميل فيديو بطريقة عادية وجب فقط كتابة youtube-dl يليه رابط الفيديو المراد تحميله كماهو مبين بالاسفل :
النتيجة ستكون كالأتي :# youtube-dl https://www.youtube.com/watch?v=LkIWmsP3c_s
كما تلاحظون فهو يقوم بتحميل الفيديو .
لسرد كافة الصيغ ( Formats ) المتاحة مع جودة الفيديو ، نستخدم الخيار "list-formats--" مع الأمر youtube-dl كالتالي :
النتيجة ستكون كالأتي :youtube-dl --list-formats https://www.youtube.com/watch?v=LkIWmsP3c_s
كما ترون يقدم لنا الصيغ المتاحة و يسند لكل صيغة رقم .
مثلاً إذا اردنا تحميل الفيديو بصيغة MP4 , تلاحظون في الصورة الرقم المسند لل-MP4 ذات الجودة hd720 1280x720 هو 22 , سنقوم بتحميل الفيديو بتلك الجودة , إذاً كل ماعلينا هو إستعمال الخيار"f-" مثل ماهو مبين في الأمر التالي :
النتيجة ستكون بدء تحميل الفيديو بالجودة التي اخترتها :)youtube-dl -f 22 https://www.youtube.com/watch?v=LkIWmsP3c_s
لتحميل مجموعة ملفات فيديو، قم بإنشاء ملف TXT و قم بوضع روابط الفيديوهات التي تريد تحميلها ، كل رابط في سطر.. ثم قم بتسمية الملف مثلاً videos_list.txt و إستعمل الأمر التالي :
youtube-dl -a videos_list.txt
سينطلق في تحميل كل الفيديوهات :)
تحميل الفيديوهات الموجودة على قناة أو على قائمة تشغيل كاملة :
لتحميل الفيديوهات الموجودة في قناة كاملة أو قائمة تشغيل نقوم بكتابة youtube-dl يليها الخيار citw- ثم رابط القناة أو القائمة كالتالي :youtube-dl -citw https://www.youtube.com/channel/UCe3I9BAVCzf9oACYU1EtrxAملاحظة:
-c = دعم إستئناف التحميل إذا تم إيقافه سابقاً .
-w = عدم إعادة كتابة الملفات (do not overwrite files ) .
-t = إستخدم إسم الفيديو كإسم الملف .
-i = مواصلة التحميل رغم الأخطاء .
و تكون النتيجة مباشرة التحميل كالتالي :
هذا هو كل شيء بنسبة لهذا الدرس ، لكن إذا أردتم التعرف على مزيد الخيارات في هذه الأداة فصم بكتابة الأمر :
man youtube-dl
سيقدم لك كل ماتستحق ...
إذا أعجبك الشرح فلا تبخل على مساعدتنا بنشره :)
نلتقي في شرح أخر إنشاء الله :)
شرح youtube-dl أداة تحميل فيديوهات يوتيوب من سطر أوامر
Reviewed by MedEttayeb
on
فبراير 11, 2016
Rating:
الموضوع رائع جدا " والمتميز انه متكامل يعني كل ما يحتاجه اللمستخدم مذكور
ردحذفبارك الله بكم
:) موفقين
مشكور أخي العزيز ^^ نحن نعمل جاهدين على جعل مواضيعنا متكاملة :) مرحباً بك
حذفموضوع ممتاز و طريقه جيده و مُفيدة
ردحذفو لكن لدى سؤال , هل أستطيع تنزيل الفيديو بصيغة mkv مباشرة من اليوتيوب مثل ما يتيح لنا برنامج idm ؟
مشكور اخي
ردحذفYmonsprohZrhin_ze Tim Sitton link
ردحذفgaregali