هذا تطبيق Python بسيط يسمح لك بتنزيل مقاطع فيديو أو صوت من YouTube بتنسيق MP3. يوفر التطبيق واجهة مستخدم رسومية (GUI) مبنية على tkinter
، مما يجعلها سهلة الاستخدام.
yt-dlp
tkinter
(مضمن مع بايثون) استنساخ المستودع:
git clone https://github.com/your-username/YT-DOW.git
انتقل إلى دليل المشروع:
cd YT-DOW
قم بتثبيت حزم بايثون المطلوبة:
pip install yt-dlp
تشغيل التطبيق:
python main.py
أدخل عنوان URL لفيديو YouTube في حقل النص.
اختر نوع التنزيل (فيديو أو صوت) عن طريق تحديد الخيار المناسب.
انقر فوق الزر "تنزيل" لبدء عملية التنزيل.
سيتم حفظ الملفات التي تم تنزيلها في مجلد downloads
في دليل المشروع.
عرض الملفات التي تم تنزيلها في مربع القائمة. يمكنك النقر نقرًا مزدوجًا فوق الملف لفتح المجلد الذي تم حفظه فيه.
yt-dlp
لتنزيل محتوى YouTube.ffmpeg
، والذي يجب تثبيته على نظامك حتى تعمل التنزيلات الصوتية بشكل صحيح. لتحويل تطبيق Python هذا إلى ملف .exe
مستقل لنظام التشغيل Windows، يمكنك استخدام PyInstaller
.
تثبيت باي إنستلر:
pip install pyinstaller
انتقل إلى دليل المشروع وقم بتشغيل الأمر التالي:
pyinstaller --onefile --windowed main.py
--onefile
: يجمع كل شيء في ملف .exe
واحد.--windowed
: يخفي وحدة تحكم سطر الأوامر، ويعرض واجهة المستخدم الرسومية فقط. سيتم وضع ملف .exe
الذي تم إنشاؤه في المجلد dist
.
يمكنك الآن استخدام ملف .exe
هذا على أجهزة كمبيوتر أخرى تعمل بنظام Windows.
المساهمات هي موضع ترحيب! يرجى تفرع المستودع وإرسال طلب سحب يتضمن تغييراتك.
لأية أسئلة أو اقتراحات، لا تتردد في الاتصال بي على [email protected].