مقطع فيديو و GUI الحديث وتنزيل الصوت يدعم مئات المواقع
✅ الوضع الخفيف/الظلام
✅ يدعم مئات المواقع بما في ذلك YouTube و Facebook و Instagram و Tiktok و Twitter وما إلى ذلك.
✅ الخيارات المتقدمة مثل اختيار المدى
✅ تنزيل قوائم التشغيل
✅ متوفر على Linux و Windows & MacOS
✅ سرعات التنزيل السريع
✅ و Of-Course لا توجد متتبعين أو إعلانات
الطريقة التقليدية
قم بتنزيل وتثبيت ملف EXE أو MSI. يتيح لك ملف exe اختيار موقع التنزيل المخصص ، ملف MSI لا يطلب الموقع. قد يعرض Windows Defender نافذة منبثقة تقول Windows يحمي جهاز الكمبيوتر الخاص بك . فقط انقر على مزيد من المعلومات وانقر على التشغيل على أي حال
يمكن تثبيت تطبيق الشوكولاتة من الشوكولاتة باستخدام الأمر التالي
choco install ytdownloader
يمكن تثبيت تطبيق SCOUP باستخدام SCOOP باستخدام الأمر التالي
scoop install https://raw.githubusercontent.com/aandrew-me/ytDownloader/main/ytdownloader.json
Winget (قد تستخدم نسخة عفا عليها الزمن)
يمكن تثبيت التطبيق باستخدام Winget باستخدام الأمر التالي
winget install aandrew-me.ytDownloader
يحتوي Linux على العديد من الخيارات المتاحة - Flatpak و Appimage و Snap و Aur. ينصح Flatpak. لمعالجات الذراع ، قم بتنزيل من Flathub.
يتم دعم تنسيق APPIMAGE على معظم توزيعات Linux ولديه دعم تحديث تلقائي. يجب تنفيذها بعد التنزيل. شاهد المزيد عن APPIMAGES هنا.
ينصح appimagelauncher بدمج Apmimages.
التطبيق متاح في AUR مع اسم ytdownloader-gui
. للبناء مع باماك ، يكون الأمر المطلوب هو -
pamac install ytdownloader-gui
باستخدام ياي
yay -S ytdownloader-gui
flatpak install flathub io.github.aandrew_me.ytdn
sudo snap install ytdownloader
نظرًا لعدم توقيع التطبيق ، عندما تحاول فتح التطبيق ، لن تسمح لك MacOS بفتحه. لذلك ستحتاج إلى اتباع بعض الخطوات لفتحها.
على MacOS 14.5 Sonoma ، تحتاج إلى فتح محطة وإضافتها باليد:
sudo xattr -r -d com.apple.quarantine /Applications/YTDownloader.app
ستحتاج أيضًا إلى تثبيت Python 3.8 أو أكثر
ستكون الترجمات إلى لغات أخرى موضع تقدير كبير. إذا كنت ترغب في المساعدة في ترجمة التطبيق إلى لغات أخرى ، فيمكنك الانضمام من هنا. افتح قضية جديدة وسيتم إضافة تلك اللغة إلى Crowdin. يرجى عدم تقديم طلبات سحب مع ملفات JSON ، بدلاً من ذلك ، استخدم CrowdIn.
اسم | حالة |
---|---|
عربي | ✔ |
إنجليزي | ✔ |
مبسطة الصينية | ✔ |
الفنلندية | ✔ |
فرنسي | ✔ |
الألمانية | ✔ |
اليونانية | ✔ |
المجري | ✔ |
إيطالي | ✔ |
اليابانية | ✔ |
فارسي | ✔ |
بولندي | ✔ |
البرتغالية (البرازيل) | ✔ |
الروسية | ✔ |
الأسبانية | ✔ |
التركية | ✔ |
الأوكرانية | ✔ |
الفيتنامي | ✔ |
بفضل Nxjosephofficial ، Linux-Sauna ، Proxycon ، Albanobattistella ، TheBluequasar ، Mrequerter ، Kotowhiskas ، André ، Haggen88 ، Xfedex ، Jok3r ، Titouanreal ، Soredake ، Yoi ، Howlingwerwolf ، Kum ، Mohammed Bakry ،
يجب تثبيت Nodejs (جنبا إلى جنب مع NPM).
الأوامر المطلوبة للبدء.
git clone https://github.com/aandrew-me/ytDownloader.git
cd ytDownloader
npm i
للركض مع الإلكترون:
npm start
تحتاج إلى تنزيل FFMPEG ووضعه في الدليل الجذر للمشروع. إذا لم تكن بحاجة إلى إنشاء معالج ARM ، فيمكنك تنزيل FFMPEG من خلال تنفيذ أي من الملفات - Linux.sh / Mac.sh / Windows.sh اعتمادًا على النظام الأساسي. وإلا فإنك تحتاج إلى تنزيل FFMPEG من هنا لنظام التشغيل Windows/Linux ومن هنا إلى Mac (لم يتم اختباره)
لبناء Linux (سيقوم بإنشاء حزم كما هو محدد في package.json). يتم تخزين البناء في مجلد الإصدار .
npm run linux
للبناء للنوافذ
npm run windows
للبناء لماكوس
npm run mac
إذا كنت ترغب فقط في البناء لتنسيق واحد ، فيمكنك القيام بذلك
npx electron-builder -l appimage
سيقوم فقط بإنشاء إنشاء Linux Appimage.