يوفر هذا المشروع واجهة مستخدم رسومية بسيطة (GUI) لتنزيل مقاطع فيديو YouTube باستخدام Python. يستخدم التطبيق مكتبة Pytube وtkinter لواجهة المستخدم.
customtkinter
. انقر على الصورة أعلاه لمشاهدة معاينة لواجهة المستخدم الرسومية لبرنامج YouTube Video Downloader أثناء العمل!
تأكد من تثبيت المتطلبات الأساسية التالية:
قم بتثبيت المكتبات المطلوبة باستخدام الأمر التالي:
pip install -r requirements.txt
قم باستنساخ هذا المستودع أو تنزيله على جهازك المحلي.
قم بتثبيت المكتبات المطلوبة كما هو مذكور أعلاه.
قم بتشغيل البرنامج النصي Python youtube_downloader.py
:
python youtube_downloader.py
سيتم فتح نافذة التطبيق، مما يسمح لك بإدخال رابط فيديو يوتيوب.
الصق عنوان URL لمقطع فيديو YouTube في مربع النص المقدم.
انقر فوق الزر "تنزيل" لبدء عملية التنزيل.
تتبع تقدم التنزيل من خلال النسبة المئوية المعروضة وشريط التقدم.
عند الانتهاء، سيشير التطبيق إلى "تم التنزيل!" في النص الأخضر.
لا تتردد في تخصيص تصميم واجهة المستخدم الرسومية ووظائفها وفقًا لتفضيلاتك أو متطلباتك عن طريق تعديل البرنامج النصي youtube_downloader.py
. تسمح وحدة customtkinter
بتخصيص واجهة المستخدم المستندة إلى tkinter بسهولة.
احترم شروط خدمة YouTube ولوائح حقوق الطبع والنشر عند تنزيل مقاطع الفيديو. تأكد من أن لديك الأذونات أو الحقوق اللازمة لتنزيل المحتوى واستخدامه.
المساهمات هي موضع ترحيب! إذا كانت لديك اقتراحات أو تحسينات أو إصلاحات للأخطاء، فيرجى إنشاء مشكلة أو إرسال طلب سحب.