Youtube-dl: نصائح ربما لا تعرفها

تتوفر العديد من الأدوات لتنزيل الفيديوهات من يوتيوب. يمكن لمستخدمي ويندوز، وأندرويد، وآيفون، وبلاك بيري تنزيل برنامج TubeMate مجانًا، ويعرف مستخدمو نظام جنو/لينكس أن أحد أفضل الأدوات (إن لم يكن أفضلها) لتنزيل فيديوهات يوتيوب هو youtube-dl ، وهو تطبيق يعمل من خلال سطر الأوامر.

يوتيوب- دل

على الرغم من أننا تحدثنا بالفعل عن هذه الأداة في مناسبات أخرى ، إلا أن هذه المرة أقدم لك بعض النصائح التي ربما لم تكن على علم بها. اذا هيا بنا نبدأ.

كيفية استخدام youtube-dl؟

بالطبع ، أول شيء هو معرفة كيفية استخدام هذه الأداة الموجودة في معظم التوزيعات. سيكون استخدامه الأساسي:

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

لكن احذر (وهنا تأتي التفاصيل الأولى) فهو لا يعمل فقط مع يوتيوب، حيث يحتوي على قائمة واسعة من المواقع التي يمكننا من خلالها تنزيل مقاطع الفيديو، بما في ذلك المواقع الإباحية.

لتحديث هذه الأداة بمجرد تثبيتها ، يمكننا استخدام الأمر:

$ يوتيوب-دل -U

بالطبع ، إذا قمنا بالتثبيت من المستودعات ، فمن الممكن أن نحصل على هذا الملصق:

يبدو أنك قمت بتثبيت youtube-dl باستخدام مدير الحزم أو النقطة أو setup.py أو كرة القطران. الرجاء استخدام ذلك للتحديث.

يمكننا أيضًا تنزيل مقاطع الفيديو بجميع التنسيقات المتوفرة لديها ، ولهذا نستخدم خيار التنسيق - all-format:

$ youtube-dl --all-formats https://www.youtube.com/watch?v=higI04jG6R8

إذا أردنا تنزيل الفيديو بتنسيق معين فقط ، فإننا نستخدم الخيار –format:

$ youtube-dl --format 46 https://www.youtube.com/watch?v=higI04jG6R8

حيث يختلف الرقم الذي نضعه حسب شكل وحجم الفيديو ، فمثلا:

37 - mp4 [1080x1920] 46 - webm [1080x1920] 22 - mp4 [720x1280] 45 - webm [720x1280] 35 - flv [480x854] 44 - webm [480x854] 34 - flv [360x640] 18 - mp4 [360x640] 43 - webm [360x640] 5 - flv [240x400] 17 - mp4 [144x176]

يمكننا أيضًا تنزيل قائمة بمقاطع الفيديو ، لذلك نضعها في مستند نصي وننفذها:

$ youtube-dl -a enlaces.txt

إذا استخدمنا خادمًا وكيلاً ، فيمكننا تنزيل مقاطع الفيديو باستخدام معلمة عنوان URL –proxy:

$ youtube-dl --format 46 --proxy http://192.168.0.1:3128 https://www.youtube.com/watch?v=higI04jG6R8

فيما يلي بعض الخيارات التي قد تكون ذات أهمية:

خيارات
-i : عند وجود أخطاء في التنزيل ، على سبيل المثال ، يتم تخطي الفيديو غير المتاح في قائمة التشغيل.
- أمر على خطأ : إحباط تنزيل المزيد من مقاطع الفيديو (في قائمة التشغيل أو سطر الأوامر) في حالة حدوث خطأ
- تفريغ-وكيل المستخدم : إظهار معرف المتصفح الحالي
- وكيل المستخدم UA : تحديد وكيل مستخدم مخصص
- شهادة عدم التحقق : يمنع التحقق من صحة شهادة HTTPS.
- قائمة التشغيل رقم البدء : تنزيل قائمة تشغيل ، تبدأ من الرقم 1 افتراضيًا.
- قائمة التشغيل NUMBER : تنزيل قائمة تشغيل ، يبدأ الرقم الأخير افتراضيًا.
- حجم الملف الصغير : لا تقم بتنزيل أي فيديو أصغر من قيمة SIZE (على سبيل المثال 50 كيلو بايت أو 44.6 مترًا)
- الحجم الأقصى للملف : لا تقم بتنزيل أي مقطع فيديو أكبر من قيمة SIZE (على سبيل المثال 50 كيلو أو 44.6 م)
--تاريخ التاريخ : تنزيل مقاطع الفيديو التي تم تحميلها في تاريخ معين فقط.
- التاريخ قبل التاريخ : قم بتنزيل مقاطع الفيديو قبل أو في تاريخ معين.
--تاريخ بعد DATE : تنزيل مقاطع الفيديو بعد أو في تاريخ محدد.
- عدد المشاهدات: COUNT : لا تقم بتنزيل مقاطع الفيديو التي شوهدت أقل من X عدد مرات المشاهدة
--أقصى عدد المشاهدات COUNT : لا تقم بتنزيل مقاطع الفيديو التي شوهدت أكثر من X عدد من الزيارات
- حد معدل : تحديد الحد الأقصى لسرعة التنزيل بالبايت في الثانية (على سبيل المثال ، 50 كيلو بايت أو 4.2 ميجا)
- ريتريس : عدد مرات إعادة المحاولة (الافتراضي هو 10)

وكما هو الحال دائمًا ، يمكنك العثور على العديد من الخيارات إذا فتحت محطة ووضعت:

$ man youtube-dl

حسنًا، إذا كنت لا ترغب في استخدام Youybe-dl، يمكنك معرفة المزيد عن Tubemate ، أو أي تطبيق مشابه آخر؛ فهناك العديد من التطبيقات الأخرى لنظام Android التي تؤدي نفس الوظيفة 


أضف كمصدر مفضل في جوجل