recent
أخبار ساخنة

كيف أنشاء أداة تحميل الفيديوهات باستخدام Termux في أقل من 10 دقائق؟ 🚀

الصفحة الرئيسية

 


في هذا الموضوع، سنتعلم خطوة بخطوة كيفية إنشاء أداة لتحميل الفيديوهات باستخدام برنامج Termux على الموبايل. هذه الأداة ستُمكّنك من تحميل الفيديوهات بسهولة وحفظها على الموبايل. سنقدم أيضًا شرحًا تفصيليًا للكود المستخدم وكيفية كتابته بلغة Python.

import os
from yt_dlp import YoutubeDL

def download_video(url):
    options = {
        'format': 'best',
        'outtmpl': '%(title)s.%(ext)s'
    }
    with YoutubeDL(options) as ydl:
        ydl.download([url])

if __name__ == "__main__":
    url = input("Video link: ")
    download_video(url)


شرح تفصيلي للكود

1. المكتبات المستخدمة

os: تُستخدم للتعامل مع نظام الملفات.

yt_dlp: مكتبة قوية تُستخدم لتحميل الفيديوهات من منصات مختلفة مثل YouTube.

2. وظيفة download_video

تُعد الوظيفة المسؤولة عن تحميل الفيديو.

تحتوي على إعدادات options :

format: تُحدد جودة الفيديو. في هذا المثال، يتم اختيار أفضل جودة متاحة.

outtmpl: تُحدد مسار الحفظ، حيث سيتم حفظ الفيديو في مجلد Download على الهاتف.

تُستخدم مكتبة YoutubeDL لتحميل الفيديو باستخدام الرابط الذي يُدخله المستخدم.


3. الجزء الرئيسي من الكود

يتم تنفيذ الكود داخل الكتلة if __name__ == "__main__": لضمان تشغيله فقط عند استدعاء الملف بشكل مباشر.

يُطلب من المستخدم إدخال رابط الفيديو، ويتم تمرير الرابط إلى وظيفة download_video لتحميل الفيديو.

4. اللغة المستخدمة

الكود مكتوب بلغة Python، وهي لغة برمجية سهلة الاستخدام وقوية تُستخدم في تطوير العديد من التطبيقات، بما في ذلك أدوات الأتمتة وتحميل البيانات.

شرح عملي على اليوتيوب 


ملف الأوامر المستخدمة في الفيديو ⇓

أنقر هنا للتحميل

google-playkhamsatmostaqltradent