ytdlp.online

كيفية تحميل وتثبيت yt-dlp

دليل إعداد خطوة بخطوة لـ Windows وmacOS وLinux.

yt-dlp هو مُحمّل وسائط قوي بسطر الأوامر (فرع مُصان بنشاط من youtube-dl) يتيح لك تحميل الفيديو والصوت من آلاف المواقع. بما أنه يعمل في الطرفية، فليس لديه واجهة رسومية أصلية.

لتحميل فيديوهات عالية الجودة (1080p، 4K، إلخ) أو استخراج صوت MP3، يجب تثبيت FFmpeg. بالإضافة لذلك، يُوصى بشدة بتثبيت بيئة تشغيل JavaScript مثل Deno لتجاوز اختناق السرعة وحظر الروبوتات في YouTube. أدناه الدليل الكامل لإعداد هذه الأدوات.

لا تريد تثبيت برامج؟ يمكنك تشغيل أي أمر مباشرة في وحدة التحكم عبر الإنترنت بدون أي إعداد.

الطريقة 1: WinGet (موصى بها والأسهل)

Windows 10 (1809+) وWindows 11 يتضمنان Windows Package Manager (winget) افتراضياً. يدير التثبيت والمسارات والتحديثات تلقائياً.

  1. افتح PowerShell أو موجه الأوامر (CMD).
  2. شغّل الأمر التالي:
    winget install yt-dlp
  3. أعد تشغيل نافذة الطرفية لتطبيق تغييرات البيئة.

الطريقة 2: Scoop / Chocolatey

للمستخدمين المتقدمين الذين يستخدمون مديري حزم سطر الأوامر على Windows.

Scoop:
scoop install yt-dlp
Chocolatey:
choco install yt-dlp

الطريقة 3: التحميل المباشر (.exe)

تحميل الملف التنفيذي المستقل مباشرة.

  1. تحميل أحدث ملف تنفيذي:
  2. أنشئ مجلداً لـ yt-dlp، مثلاً: C:\yt-dlp\، وانقل yt-dlp.exe المُحمّل إليها.
  3. أضف المجلد إلى متغير البيئة PATH في نظامك:
    1. اضغط Win + S وابحث عن "متغيرات البيئة"، ثم انقر "تحرير متغيرات بيئة النظام".
    2. في نافذة خصائص النظام، انقر زر "متغيرات البيئة...".
    3. تحت "متغيرات النظام" (أو "متغيرات المستخدم")، ابحث واختر المتغير باسم Path، ثم انقر "تحرير...".
    4. انقر "جديد" واكتب مسار المجلد: C:\yt-dlp، ثم انقر OK في جميع النوافذ.
  4. أغلق وأعد فتح الطرفية (PowerShell أو CMD) لتفعيل تغيير PATH.

الطريقة 1: Homebrew (موصى بها)

Homebrew هو مدير الحزم القياسي لـ macOS. يحل جميع التبعيات تلقائياً، بما في ذلك Python وFFmpeg.

  1. افتح تطبيق الطرفية.
  2. ثبّت yt-dlp بتشغيل:
    brew install yt-dlp

الطريقة 2: MacPorts

بدلاً من ذلك، يمكنك تثبيت yt-dlp باستخدام مدير الحزم MacPorts.

sudo port install yt-dlp

الطريقة 3: التثبيت المباشر عبر Curl

تحميل الملف المُجمّع مباشرة في مسار التنفيذ المحلي.

sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp && sudo chmod a+rx /usr/local/bin/yt-dlp

الطريقة 1: pip (موصى بها للإصدار الأحدث)

استخدام مدير pip لـ Python يضمن حصولك على أحدث التحديثات لسكريبتات استخراج الفيديو مباشرة.

  1. ثبّت أو حدّث yt-dlp باستخدام Python 3 pip:
    python3 -m pip install -U yt-dlp

الطريقة 2: مديرو حزم التوزيعة

ثبّت yt-dlp عبر مدير حزم توزيعة Linux الخاصة بك.

Debian / Ubuntu:
sudo apt update && sudo apt install yt-dlp
Arch Linux:
sudo pacman -S yt-dlp
Fedora:
sudo dnf install yt-dlp

الطريقة 3: التحميل المباشر

تحميل ملف Linux المستقل مباشرة في مسار الملفات التنفيذية المحلي.

  1. تحميل وتعيين الصلاحيات باستخدام wget/curl:
    sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp && sudo chmod a+rx /usr/local/bin/yt-dlp

كيفية تثبيت FFmpeg (مطلوب لـ HD وMP3)

FFmpeg هي مكتبة وسائط مفتوحة المصدر يستخدمها yt-dlp لدمج مسارات الفيديو عالي الدقة (1080p، 4K) والصوت المنفصلة، أو لاستخراج الصوت كـ MP3. بدون FFmpeg، سيحمّل yt-dlp فقط تدفقات 720p أو أقل مع صوت مدمج.

Windows

ثبّت FFmpeg عبر winget بأمر واحد:

winget install Gyan.FFmpeg

بدلاً من ذلك، قم بتنزيل النسخ البرمجية من Gyan.dev، وفك الضغط، وأضف مجلد bin إلى متغير البيئة PATH الخاص بك.

macOS

إذا كنت تستخدم Homebrew، يتم التثبيت تلقائياً. للتثبيت اليدوي:

brew install ffmpeg
Linux

ثبّت عبر مدير حزم نظامك:

Debian / Ubuntu:
sudo apt install ffmpeg
Arch Linux:
sudo pacman -S ffmpeg

كيفية تثبيت Deno (موصى به لـ YouTube)

Deno هو بيئة تشغيل JavaScript حديثة. يستخدم yt-dlp Deno لتنفيذ خوارزميات فك تشفير التوقيع المبنية على JavaScript في YouTube. تثبيت Deno يساعد في تجاوز اختناق سرعة التحميل وحظر كشف الروبوتات "n-challenge".

Windows

ثبّت Deno عبر winget بأمر واحد:

winget install DenoLand.Deno

بدلاً من ذلك، استخدم Scoop: scoop install deno

macOS

ثبّت Deno عبر Homebrew:

brew install deno
Linux

ثبّت Deno باستخدام السكريبت الرسمي:

curl -fsSL https://deno.land/install.sh | sh

تأكد من تثبيت unzip وcurl قبل تشغيل هذا السكريبت.

التحقق من التثبيت

بعد التثبيت، افتح الطرفية (PowerShell أو موجه الأوامر أو Terminal.app) وتحقق من عمل كل شيء بتشغيل أمر فحص الإصدار.

1. تشغيل أمر الإصدار

نفّذ أمر الاستعلام عن الإصدار في طرفيتك:

yt-dlp --version
2. المخرجات المتوقعة

إذا تم التثبيت بنجاح، سيطبع رقم إصدار بتاريخ الإصدار مثل:

2026.06.18

إذا ظهر "الأمر غير موجود"، تأكد من إعادة تشغيل الطرفية أو التحقق من إضافة المجلد المحتوي على yt-dlp بشكل صحيح إلى متغير البيئة PATH.

حل الأخطاء الشائعة

تواجه مشاكل؟ إليك حلول أكثر أخطاء yt-dlp شيوعاً على Windows وmacOS وLinux.

هذا يعني أن yt-dlp ليس في PATH نظامك. إذا ثبّته عبر winget أو Homebrew أو pip، ببساطة أغلق وأعد فتح الطرفية — يتم تحديث PATH فقط للجلسات الجديدة.

إذا حمّلت yt-dlp.exe يدوياً، تحتاج لإضافة مجلده إلى متغير البيئة PATH. انظر خطوات إعداد PATH المفصلة أعلاه.

أو تخطَّ الإعداد المحلي بالكامل و شغّل yt-dlp في وحدة التحكم عبر الإنترنت — لا حاجة لأي إعداد.

YouTube يحظر التحميل من عناوين IP المحظورة أو مراكز البيانات. لإصلاحه محلياً، مرّر ملفات تعريف ارتباط متصفحك إلى yt-dlp:
yt-dlp --cookies-from-browser chrome "URL"
هذا يتيح لـ yt-dlp استخدام جلسة YouTube المصادق عليها لتجاوز الحظر.

على ytdlp.online، خوادمنا الخلفية تقوم تلقائياً بتدوير عناوين IP السكنية للأعضاء المميزين لتجاوز هذا القيد.

يتطلب yt-dlp FFmpeg لدمج تدفقات الفيديو والصوت المنفصلة (مطلوب للتحميل بدقة 1080p+) أو لاستخراج صوت MP3. انظر قسم تثبيت FFmpeg أعلاه للتعليمات التفصيلية.

إصلاح سريع:
winget install ffmpeg
على ytdlp.online، FFmpeg مثبت مسبقاً — جميع عمليات الدمج واستخراج الصوت تتم تلقائياً على خوادمنا.

يحدث هذا عادة عندما يحدّث YouTube خوارزميات البث، مما يُعطّل الإصدارات القديمة من yt-dlp. أصلحه بالتحديث لأحدث إصدار:
yt-dlp -U
إذا ثبّته عبر مدير حزم، استخدم أمر التحديث الخاص به (مثلاً winget upgrade yt-dlp أو brew upgrade yt-dlp).

على ytdlp.online، نفحص التحديثات كل ساعة ونبقي نواة النظام محدثة تلقائياً.

YouTube يخنق سرعات التحميل لـ yt-dlp عمداً. تثبيت Deno (بيئة تشغيل JavaScript) يتيح لـ yt-dlp تجاوز الاختناق تلقائياً. انظر قسم تثبيت Deno أعلاه.

بالإضافة لذلك، تأكد من استخدام أحدث إصدار من yt-dlp (yt-dlp -U)، حيث يتم تحديث طرق تجاوز الاختناق بشكل متكرر.

على ytdlp.online، Deno مُعدّ مسبقاً والتحميلات تعمل على خوادم عالية النطاق لأقصى سرعة.

هذا إنذار كاذب. الملف المستقل yt-dlp.exe مبني باستخدام PyInstaller الذي يجمع مفسر Python في ملف تنفيذي واحد. برامج مكافحة الفيروسات غالباً تُنبّه على حزم PyInstaller لأن نفس تقنية التغليف تستخدمها بعض البرمجيات الخبيثة — لكن yt-dlp نفسه آمن تماماً.

yt-dlp هو مشروع مفتوح المصدر 100% مستضاف على GitHub مع 100,000+ نجمة ومئات المساهمين. الكود المصدري قابل للتدقيق العام.

للإصلاح: أضف استثناء في أمان Windows لمجلد yt-dlp، أو ثبّت عبر winget install yt-dlp (الحزم المعتمدة من Microsoft لا يتم تنبيهها).

تفضل عدم تشغيل ملفات محلية؟ استخدم وحدة التحكم السحابية عبر الإنترنت بدلاً من ذلك — لا يتم تثبيت أي شيء على جهازك.

كيفية تحديث yt-dlp

YouTube ومنصات الفيديو الأخرى تحدّث بروتوكولات البث بشكل متكرر، مما قد يُعطّل الإصدارات القديمة من yt-dlp. حافظ على تحديث التثبيت المحلي لحل أخطاء الاستخراج تلقائياً.

الطريقة أ: تحديث الملف المستقل

إذا حمّلت الملف مباشرة أو ثبّته عبر pip، شغّل أمر التحديث المدمج في طرفيتك:

yt-dlp -U
الطريقة ب: التحديث عبر مدير الحزم

Windows (winget): winget upgrade yt-dlp

macOS (Homebrew): brew upgrade yt-dlp

Python (pip): python3 -m pip install --upgrade yt-dlp

أوامر البدء السريع

ابدأ بهذه الأوامر الأساسية في طرفيتك:

أوامر البدء السريع لـ yt-dlp
الهدف أمر إجراءات
تحميل فيديو (أفضل جودة) yt-dlp "https://www.youtube.com/watch?v=oHg5SJYRHA0"
استخراج صوت MP3 yt-dlp -x --audio-format mp3 "https://www.youtube.com/watch?v=oHg5SJYRHA0"
نصيحة: تحتاج أوامر أكثر تقدماً لاستخراج الترجمات أو فلترة التنسيقات أو التحميل الدفعي أو تجاوز حظر الروبوتات؟ اطّلع على ورقة أوامر yt-dlp الكاملة ←
💖 أعجبك دليل التثبيت؟ شاركه مع أصدقائك! 💖

هل yt-dlp آمن للاستخدام في 2026؟

نعم، yt-dlp آمن. إنه مشروع مفتوح المصدر 100% مرخص تحت Unlicense، مستضاف على GitHub مع 100,000+ نجمة ومئات المساهمين النشطين. كل سطر من الكود قابل للتدقيق العام.

  • بدون تتبع، بدون إعلانات، بدون برامج مجمّعة. yt-dlp أداة سطر أوامر نظيفة وحيدة الغرض.
  • الإنذارات الكاذبة من Windows Defender ناتجة عن تغليف PyInstaller وليس عن كود خبيث. ثبّت عبر winget لتجنب ذلك.
  • الاستخدام القانوني: yt-dlp هو مُحمّل وسائط متعدد الأغراض. حمّل فقط المحتوى الذي لديك حق تحميله — رفعاتك الخاصة أو مواد Creative Commons أو محتوى بإذن صريح.

إذا كنت تفضل عدم تشغيل ملفات تنفيذية محلياً، وحدة التحكم عبر الإنترنت يشغّل yt-dlp على خوادمنا — لا يتم تثبيت أي شيء على جهازك.

100K+ ⭐
مفتوح المصدر على GitHub

لا تريد تثبيت برامج على جهازك؟

شغّل أوامر yt-dlp مباشرة على خادمنا. استخدم واجهة الويب لتحميل قوائم التشغيل وتسجيل البث واستخراج الصوت فوراً.

أدوات yt-dlp
عرض جميع أدوات yt-dlp
مساعدة ووثائق yt-dlp