الدليل إلى youtube-dl وتحميل قوائم تشغيل وحتى قنوات كاملة

youtube-dl

يُعتبر youtube-dl من أفضل برامج تحميل الفيديوهات من اليوتيوب على اﻹطلاق، على الرغم من أنه يعمل من سطر اﻷوامر، ولكن لا تقلق، فإنه سهل جدًا، وتكمن قوته في كثرة تعدد خيارات التحميل وتنوعها، فيمكنك تحميل فيديو أو قائمة تشغيل كاملة (Playlist) أو قناة يوتيوب كاملة أو حتى تنزيل الجزء الصوتي الخاص بالفيديو دون تحميل الفيديو ذاته، وعلاوة على ذلك؛ فإنه يمكنك اختيار الجودة المطلوب تنزيلها وغيرها الاختيارات المتعددة.

** تجدر الملاحظة إلى أن youtube-dl يدعم أكثر من موقع بما فيه DailyMotion و Vimeo، وليس يوتيوب فقط.

التثبيت

* تنبيه: لا تقم بتثبيت النسخة الموجودة في مركز برمجيات توزيعتك، ﻷنها تحتوي بعض المشاكل، وقد لا تقوم بالتحميل، لذا قم بحذف تلك النسخة إن كنت قد قمت بتثبيتها مسبقًا.

1. لتنصيب برنامج youtube-dl، افتح الطرفية Ctrl+Alt+T والصق اﻷمرين اﻵتيين:

sudo wget https://yt-dl.org/latest/youtube-dl -O /usr/local/bin/youtube-dl

sudo chmod a+x /usr/local/bin/youtube-dl

2. انتهى التنصيب.

تحميل فيديو

1. لتحميل فيديو واحد من اليوتيوب عبر برنامج youtube-dl، اكتب اﻷمر اﻵتي في الطرفية (اسم البرنامج متبوعًا برابط الفيديو) :

youtube-dl URL_VIDEO

** استبدل URL_VIDEO برابط الفيديو الذي تريد تحميله.

– مثال:

youtube-dl https://www.youtube.com/watch?v=yVpbFMhOAwE

2. سيتم حفظ الفيديو في مجلد المنزل Home Folder.

تحميل قائمة تشغيل (Playlist)

لتحميل Playlist عبر youtube-dl، اكتب اﻷمر التالي في الطرفية (اسم البرنامج متبوعًا برابط القائمة) :

youtube-dl URL_PLAYLIST

** استبدل URL_PLAYLIST بالرابط الخاص بقائمة التشغيل التي تريد تنزيلها.

– مثال:

youtube-dl https://www.youtube.com/playlist?list=PLDoPjvoNmBAzH72MTPuAAaYfReraNlQgM

كيف أحمّل الفيديو أو قائمة التشغيل حسب الجودة التي أريدها؟

– افتراضيًا، فإن youtube-dl سيقوم بتحميل الفيديو بأعلى جودة، ولكن إذا لم تُرد ذلك فعليك استعمال خاصية معيّنة.

– في هذه الحالة يجب استخدام الخاصية -f متبوعة بتنسيق الفيديو الذي تريده (سواءً 3gp أو mp4 أو flv أو webM).

– مثال على تحميل فيديو بتنسيق flv:

youtube-dl -f flv https://www.youtube.com/watch?v=yVpbFMhOAwE

– مثال على تحميل قائمة تشغيل بتنسيق 3gp:

youtube-dl -f 3gp https://www.youtube.com/playlist?list=PLDoPjvoNmBAzH72MTPuAAaYfReraNlQgM

– وهكذا على نفس المنوال…

الحفاظ على عنوان الفيديو

يمكنك استعمال الخاصية -t للحفاظ على عنوان الفيديو كما هو، مثال:

youtube-dl -t https://www.youtube.com/watch?v=yVpbFMhOAwE

تحميل الصوت بدون الصورة

لتحميل الجزء الصوتي فقط بتنسيق mp3 أو aac دون تحميل الفيديو ذاته، وذلك عن طريق استعمال الخاصيتين –extract-audio –audio-format=XXXXX

– حيث يدلّ extract-audio على تحميل الجزء الصوتي دون تحديد التنسيق المطلوب، بل سيقوم youtube-dl باختيار التنسيق الافتراضي.

– في حين يدلّ audio-format=XXXXX على تحديد التنسيق المطلوب، مع استبدال XXXXX باسم التنسيق المطلوب.

– مثال:

youtube-dl --extract-audio --audio-format=mp3 https://www.youtube.com/watch?v=yVpbFMhOAwE

تحميل جزء معيّن فقط من قائمة التشغيل

– لتحميل مجموعة معينة من الفيديوهات من الموجودة داخل قائمة تشغيل دون تحميل القائمة كلها، فيجب عليك استخدام الخاصية –playlist-start و playlist-end.

– حيث يدلّ playlist-start على أول فيديو مطلوب بدء التحميل ابتداءً من عنده.

– ويدلّ playlist-end على آخر فيديو مطلوب التوقف عنده.

– مثال:

youtube-dl --playlist-start=5 -- playlist-end=10 https://www.youtube.com/playlist?list=PLDoPjvoNmBAzH72MTPuAAaYfReraNlQgM

– وإذا أردت التحميل من فيديو معيّن (مثلا الفيديو 7) وحتى نهاية القائمة (آخر فيديو في القائمة)، فاستخدم اﻷمر التالي:

youtube-dl -t --playlist-start=7 https://www.youtube.com/playlist?list=PLDoPjvoNmBAzH72MTPuAAaYfReraNlQgM

– وأمّا إذا أردت تحميل فيديو من بداية القائمة وحتى يتوقف عند فيديو محدد (مثلا الفيديو 13)، فاستخدم الأمر التالي:

youtube-dl -t --playlist-end=13 https://www.youtube.com/playlist?list=PLDoPjvoNmBAzH72MTPuAAaYfReraNlQgM

تحميل قناة كاملة

– بكل بساطة قم بكتابة youtube-dl متبوعًا برابط القناة المطلوبة.

– مثال:

youtube-dl https://www.youtube.com/channel/UCJbPGzawDH1njbqV-D5HqKw

ملاحظات

* دائمًا ما يتم حفظ الملفات المحملة في مجلد المنزل Home Folder.

* طبعًا يمكنك الجمع بين الخصائص السابقة كما تشاء، فمثلًا يمكنك أن تقوم بتحميل فيديو مع استعمال الخاصيتين -t و -f مع بعضهما البعض؛ ونفس اﻷمر بالنسبة لقوائم التشغيل والقنوات.

* راجع أيضًا: 6 طرق للتحميل من YouTube

10
اترك تعليق

avatar
7 Comment threads
3 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
7 Comment authors
Aijouna Hankyouمحمد خطابM.Hanny SabbaghMeemHossam Brgoth Recent comment authors
  Subscribe  
الأحدث الأقدم الأكثر تصويتاً
نبّهني عن
عبدالله رضوان
ضيف
عبدالله رضوان

كيف أقوم بحذف البرنامج؟

Hossam Brgoth
ضيف
Hossam Brgoth

اكتب اﻷمر sudo XXXXX (مع استبدال XXXXX باسم متصفح الملفات الذي تستعمله)، وذلك للدخول في وضعية الرووت لمتصفح الملفات.
ثم اذهب إلى المسار usr/local/bin ثم احذف الملف youtube-dl

mansy net
ضيف
mansy net

مشكور على الشرح الجميل

عبدالله رضوان
ضيف
عبدالله رضوان

يوجد خطأ في الأمر الخاص بشرح تحميل جزء معين من قائمة التشغيل، الأمر الصحيح هو:
youtube-dl –playlist-start=5 –playlist-end=10 VIDEO URL

عبدالله رضوان
ضيف
عبدالله رضوان

يوجد خطأ في الأمر الخاص بشرح تحميل جزء من قائمة التشغيل، الأمر الصحيح هو:
youtube-dl –playlist-start=5 — playlist-end=10 VIDEO URL

Hossam Brgoth
ضيف
Hossam Brgoth

تمام، شكرا لك.

Meem
ضيف
Meem

أسهل طريقة لتنصيب youtube-dl هي استخدام الأمر التالي:
pip install –upgrade youtube_dl
وذلك على أي نظام تشغيل يحتوي على Python

جربتها على جهاز Windows عبر Cygwin.

ونفس الطريقة استخدمتها مع البريمج المماثل udemy-dl.

M.Hanny Sabbagh
ضيف
M.Hanny Sabbagh

هذا سيقوم بتثبيتها داخل بايثون كوحدة وليس على مستوى النظام.

محمد خطاب
ضيف
محمد خطاب

مستر برغوت ،، بارك الله فيك ،، أنا أرغب في تحميل فيديوهات من موقع قناة CCTV العربية ،، وهو مسلسل صيني ،، وﻻ يوجد على اليوتيوب ، وﻻ يستخدم مشغل الفلاش التقليدي بل يعتمد على مشغل فلاش آخر ( حسب ظني ) ،، وﻻ يرغب في التحميل حتى إني حاولت على ويندوز بإستخدام برامج الناس الأشرار و لكنه رفض أيضاً ،،

Aijouna Hankyou
ضيف
Aijouna Hankyou

شكرًا لك أفادني البرنامج جدًأ