كيفية تحميل مقاطع فيديو YouTube بلغة Python


تعلم كيف تحمل فيديوهات من Youtube باستعمال لغة البرمجة .Python3
سوف نتطرق الى كيفية تحميل فيديوهات من اليوتيوب عن طريق Python. سوف نقوم باستعمال المكتبة Pytube.
ملاحضة: في هذا المقال استعملنا Python3.
تحميل فيديو Youtube باستعمال بايثون
اولا نقوم بتحميل المكتبة:
pip3 install pytube
بعد ذلك نقوم بتضمين المكتبة و استعمالها:
import pytube
# نقوم يتحديد رابط الفيديو
url = 'https://www.youtube.com/watch?v=3fj3fssEMz4'
# تمرير الرابط
youtube = pytube.YouTube(url)
# نقوم يتحديد دقة الفيديو
video = youtube.streams.first()
# او يمكننا تحديد اعلى دقة
# video = youtube.streams.get_highest_resolution()
# تحديد مكان تحميل الملف في جهازك
video.download('../Tech_Vid')
# يمكنك تحميل الفيديو في نفس المكان بعدم تمرير المكان هكذا
# video.download()
يمكننا اختصار الكود:
import pytube
url = 'https://www.youtube.com/watch?v=3fj3fssEMz4'
pytube.YouTube(url).streams.get_highest_resolution().download('../Tech_vid')
للحصول على معلومات عن الفيديو:
video.title # عنوان الفيديو
video.url # عنوان الفيديو
video.fps # عدد الايطارات في الثانية
video.video_codec # ترميز الفيديو
vid.filesize_approx # الحجم بالتقريب
تحميل فيديو Youtube باستعمال بايثون من الهاتف (Android)
اولا نذهب الى Play Store و نحمل التطبيق Termux.
اول امر نقوم به بعد تحميل التطبيق Termux و تشغيله هو:
pkg upgrade
بعد ذلك نقوم بتثبيت Python بالأمر:
pkg install python
بعد الانتهاء من تثبيت بايثون نقوم بتثبيت المكتبة pytube باستعمال الأمر:
pip install pytube
الان يمكنك تتبع الخطوات السابقة و التحميل من اليوتيوب على هاتفك.
ملاحضة: قبل تحميل فديو, تأكد من حقوق الملكية للفيديو.تحميل بعض الفيديوهات يعتبر غير قانوني. نحن غير مسؤولين عن ذلك.
يمكنك تفقّد قياس سرعة الانترنت باستعمال لغة البرمجة Python.
ارجو ان يكون هذا المقال المتواضع مفيداََ. اذا كان لديك اي استفسار لا تتردد في ترك تعليق.
تذكر أن المساهمات في هذا الموضوع يجب أن تتبع إرشادات المجتمع.
لا توجد تعليقات بعد.