README-ar.md

March 31, 2026 · View on GitHub


YTDLnis

English   |    العربية

YTDLnis هو تطبيق مجاني ومفتوح المصدر لتحميل الفيديو/الصوت باستخدام yt-dlp لأجهزة الأندرويد 7.0 وما فوق.

تم الإنشاء بواسطة Denis Çerri

إصدارات GitHub F-Droid مستودع IzzyOnDroid Uptodown

CI إصدار تجريبي عدد التحميلات حالة الترجمة المجتمع المجتمع المجتمع الموقع الإلكتروني راعي GitHub

الروابط أعلاه هي المصادر الموثوقة الوحيدة لتطبيق YTDLnis. أي شيء آخر لا علاقة لي به.

💡 الميزات:

  • تحميل ملفات الفيديو/الصوت من أكثر من 1000 موقع
  • معالجة قوائم التشغيل
    • تعديل كل عنصر في قائمة التشغيل بشكل منفصل تمامًا كما في عنصر التحميل العادي
    • اختيار صيغة مشتركة لجميع العناصر و/أو اختيار صيغ صوت متعددة في حالة تحميلها كفيديو
    • اختيار مسار تحميل لجميع العناصر
    • اختيار قالب اسم ملف لجميع العناصر
    • تحديث دفعة لنوع التحميل إلى صوت/فيديو/أمر مخصص بنقرة واحدة
  • إضافة التحميلات إلى قائمة الانتظار وجدولتها حسب التاريخ والوقت
    • يمكنك أيضًا جدولة عناصر متعددة في نفس الوقت
  • تحميل عناصر متعددة في نفس الوقت
  • استخدام أوامر وقوالب مخصصة أو استخدام yt-dlp مع المحطة الطرفية المدمجة
    • يمكنك عمل نسخة احتياطية واستعادة القوالب لمشاركتها مع أصدقائك
  • يدعم ملفات تعريف الارتباط (cookies). سجِّل الدخول بحساباتك لتحميل مقاطع الفيديو الخاصة أو غير المتاحة، أو فتح الصيغ المتميزة، إلخ.
  • قص الفيديوهات بناءً على الطوابع الزمنية وفصول الفيديو (ميزة تجريبية من yt-dlp)
    • يمكنك إجراء عدد غير محدود من القصاصات
  • إزالة عناصر SponsorBlock من العناصر التي تم تحميلها
    • تضمينها كفصول في الفيديو الخاص بك
  • تضمين الترجمات/البيانات الوصفية/الفصول... إلخ
  • تعديل البيانات الوصفية مثل العنوان والمؤلف
  • تقسيم العنصر إلى ملفات منفصلة حسب فصوله
  • اختيار صيغ تحميل مختلفة
  • بطاقة سفلية مباشرة من قائمة المشاركة، لا حاجة لفتح التطبيق
    • يمكنك إنشاء ملف txt وملؤه بالروابط/قوائم التشغيل/استعلامات البحث، كل رابط في سطر جديد، وسيقوم التطبيق بمعالجتها
  • البحث أو إدراج رابط من داخل التطبيق
    • يمكنك تكديس عمليات البحث لمعالجتها في نفس الوقت
  • تسجيل التحميلات في حالة حدوث مشاكل
  • إعادة تحميل التحميلات الملغاة أو الفاشلة
    • يمكنك استخدام الإيماءات (Gestures) بالسحب لليسار لإعادة التحميل ولليمين للحذف
    • يمكنك الضغط المطول على زر إعادة التحميل في ورقة التفاصيل لعرض بطاقة التحميل لمزيد من الوظائف
  • وضع التصفح المتخفي (Incognito) عندما لا ترغب في حفظ سجل التحميل أو السجلات
  • وضع التحميل السريع
    • قم بالتحميل فورًا دون انتظار معالجة البيانات. قم بإيقاف تشغيل البطاقة السفلية وسيبدأ التحميل فورًا
  • فتح / مشاركة الملفات التي تم تحميلها مباشرة من الإشعار النهائي
  • معظم ميزات yt-dlp تم تنفيذها، والاقتراحات مرحب بها
  • واجهة Material You
  • خيارات تخصيص المظهر
  • ميزات النسخ الاحتياطي والاستعادة
  • بنية MVVM مع WorkManager

📲 لقطات الشاشة





💬 اتصل بنا

انضم إلى Discord أو قناة Telegram للإعلانات والنقاشات والإصدارات.

😇 المساهمة

يرجى قراءة قسم المساهمة إذا كنت ترغب في المساهمة.

📝 ساعد في الترجمة على Weblate

حالة الترجمة حالة الترجمة

🔑 الاتصال بتطبيقات الطرف الثالث باستخدام اسم الحزمة

اسم حزمة التطبيق هو "com.deniscerri.ytdl".

🔍 التحقق من توقيع التطبيق

يجب أن يحتوي التطبيق على التوقيع أدناه. يستخدم إجراء سير عمل GitHub هذا التوقيع، وتستند الإصدارات إليه لجعله بناءً قابلاً للتكرار. إذا كان التوقيع مختلفًا، فهذا يعني أن موزع الطرف الثالث قد قام بتعديل التطبيق. يُرجى استخدام التطبيق بالتوقيع الأصلي.


Signer #1 certificate DN: CN=Denis Cerri, OU=Personal, O=Personal, L=Albania, ST=Albania, C=AL
Signer #1 certificate SHA-256 digest: 263645cb5272eb290759fe1f59149ae24df6ce171e9f6666eead981d3fc64c95
Signer #1 certificate SHA-1 digest: 2fec9c2fcef68d29a60857e185c795fec5f56fb6
Signer #1 certificate MD5 digest: 429d0c6315d2f99650f66cc44cf5a794

🤖 الاتصال بتطبيقات الطرف الثالث باستخدام الـ Intents

يمكنك استخدام الـ Intents لإرسال أوامر إلى التطبيق لتشغيل التحميلات دون تدخل من المستخدم. المتغيرات المقبولة:

TYPE -> يمكن أن تكون: audio, video, command
BACKGROUND -> يمكن أن تكون: true, false. إذا كانت true، لن يعرض التطبيق بطاقة التحميل مهما حدث وسيقوم بالتحميل في الخلفية

مثال لتحميل عنصر صوتي في الخلفية باستخدام Tasker

  1. قم بإنشاء مهمة Send Intent
  2. الإجراء (Action): android.intent.action.SEND
  3. الفئة (Cat): Default
  4. نوع Mime: text/*
  5. الإضافة (Extra): android.intent.extra.TEXT:url (بدلاً من "url" اكتب رابط الفيديو الذي تريد تحميله)
  6. الإضافة (Extra): TYPE:audio
  7. الإضافة (Extra): BACKGROUND:true

📄 الترخيص

GNU GPL v3.0

باستثناء كود المصدر المرخص بموجب ترخيص GPLv3، يُمنع جميع الأطراف الأخرى من استخدام اسم "YTDLnis" كتطبيق تنزيل، وكذلك الأمر بالنسبة لمشتقاته. تشمل المشتقات على سبيل المثال لا الحصر الانشقاقات (forks) والنسخ غير الرسمية.

😁 تبرع

تبرع عبر BMC

🙏 شكر وتقدير

  • decipher3114 لأيقونة التطبيق
  • dvd لكونه مثالاً على تنفيذ youtubedl-android
  • seal لبعض عناصر التصميم والميزات التي أردت وجودها في هذا التطبيق عندما بدأت تطويره
  • youtubedl-android لنقل yt-dlp إلى الأندرويد
  • yt-dlp ومساهميه لجعل هذه الأداة ممكنة. بدونها لم يكن هذا التطبيق ليكون موجودًا

وللعديد من الأشخاص الآخرين، مثل المساهمين.