Windows، macOS اور Linux کے لیے مرحلہ وار setup guide۔
yt-dlp ایک طاقتور command-line media downloader ہے (youtube-dl کا فعال طور پر maintained fork) جو آپ کو ہزاروں websites سے video اور audio download کرنے دیتا ہے۔ چونکہ یہ terminal میں چلتا ہے، اس کا native graphical interface نہیں ہے۔
high-quality videos (1080p، 4K وغیرہ) download کرنے یا MP3 audio extract کرنے کے لیے آپ کو FFmpeg لازماً install کرنا ہوگا۔ اس کے علاوہ، YouTube کی speed throttling اور bot blocks bypass کرنے کے لیے Deno جیسے JavaScript runtime کی installation highly recommended ہے۔ نیچے آپ کے device پر یہ tools setup کرنے کی مکمل guide ہے۔
سافٹ ویئر انسٹال نہیں کرنا چاہتے؟ آپ ہمارے میں کوئی بھی کمانڈ براہ راست چلا سکتے ہیں آن لائن کنسول بغیر کسی ترتیب کے۔
Windows 10 (1809+) اور Windows 11 میں Windows Package Manager (winget) default طور پر شامل ہوتا ہے۔ یہ installation، paths، اور updates خودکار طور پر manage کرتا ہے۔
winget install yt-dlp
Windows پر command-line package managers استعمال کرنے والے power users کے لیے۔
scoop install yt-dlp
choco install yt-dlp
standalone executable binary براہ راست download کریں۔
C:\yt-dlp\، اور ڈاؤن لوڈ شدہ yt-dlp.exe کو اس میں منتقل کریں۔
C:\yt-dlp، پھر تمام dialog windows میں OK پر click کریں۔Homebrew، macOS کے لیے standard package manager ہے۔ یہ Python اور FFmpeg سمیت تمام dependencies خودکار طور پر resolve کرتا ہے۔
brew install yt-dlp
متبادل طور پر، آپ MacPorts package manager کے ذریعے yt-dlp install کر سکتے ہیں۔
sudo port install yt-dlp
compiled binary کو اپنے local execution path میں براہ راست download کریں۔
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
Python کے pip manager کے استعمال سے یقینی ہوتا ہے کہ آپ کو video extractor scripts کی بالکل latest updates براہ راست ملیں۔
python3 -m pip install -U yt-dlp
اپنے Linux distribution package manager کے ذریعے yt-dlp install کریں۔
sudo apt update && sudo apt install yt-dlp
sudo pacman -S yt-dlp
sudo dnf install yt-dlp
standalone Linux binary کو اپنے local executable binary path میں براہ راست download کریں۔
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 ایک open-source media library ہے جسے yt-dlp اندرونی طور پر الگ high-definition video track (1080p، 4K) اور audio track downloads کو merge کرنے، یا audio کو MP3 کے طور پر extract کرنے کے لیے استعمال کرتا ہے۔ FFmpeg کے بغیر yt-dlp صرف built-in audio والے 720p یا کم quality streams download کرے گا۔
ایک command میں FFmpeg install کرنے کے لیے winget استعمال کریں:
winget install Gyan.FFmpeg
متبادل طور پر، Gyan.dev سے بلڈز ڈاؤن لوڈ کریں، ان زپ کریں، اور بن ڈائریکٹری کو اپنے PATH ماحولیاتی متغیر میں شامل کریں۔
اگر آپ Homebrew استعمال کرتے ہیں تو یہ خودکار طور پر install ہو جاتا ہے۔ manually install کرنے کے لیے:
brew install ffmpeg
اپنے system package manager کے ذریعے install کریں:
Debian / Ubuntu:sudo apt install ffmpeg
sudo pacman -S ffmpeg
Deno ایک modern JavaScript runtime ہے۔ yt-dlp اندرونی طور پر Deno کو YouTube کے JavaScript-based signature decryption algorithms execute کرنے کے لیے استعمال کرتا ہے۔ Deno install کرنے سے YouTube کی download speed throttling اور "n-challenge" bot detection blocks bypass کرنے میں مدد ملتی ہے۔
ایک command میں Deno install کرنے کے لیے winget استعمال کریں:
winget install DenoLand.Deno
متبادل طور پر Scoop استعمال کریں: scoop install deno
Homebrew کے ذریعے Deno install کریں:
brew install deno
official shell script کے ذریعے Deno install کریں:
curl -fsSL https://deno.land/install.sh | sh
یہ script چلانے سے پہلے یقینی بنائیں کہ unzip اور curl installed ہیں۔
install ہونے کے بعد اپنا terminal (PowerShell، Command Prompt، یا Terminal.app) کھولیں اور version check command چلا کر verify کریں کہ سب کچھ کام کر رہا ہے۔
اپنے terminal میں version query command execute کریں:
yt-dlp --version
اگر installation کامیاب ہو تو یہ release date version number اس طرح print کرے گا:
2026.06.18
اگر "Command not found" ملے تو terminal restart کریں یا verify کریں کہ yt-dlp والا folder آپ کے system environment PATH میں درست طور پر added ہے۔
مسائل آ رہے ہیں؟ Windows، macOS اور Linux پر عام yt-dlp errors کے fixes یہ ہیں۔
yt-dlp آپ کے system PATH میں نہیں ہے۔ اگر آپ نے winget، Homebrew یا pip سے install کیا ہے، تو صرف terminal بند کر کے دوبارہ کھولیں — PATH صرف نئے sessions کے لیے update ہوتا ہے۔
yt-dlp.exe manually download کیا ہے تو اس کا folder اپنے PATH environment variable میں add کرنا ہوگا۔ اوپر detailed PATH setup steps دیکھیں۔
yt-dlp --cookies-from-browser chrome "URL"
winget install ffmpeg
yt-dlp -U
winget upgrade yt-dlp یا brew upgrade yt-dlp)۔
yt-dlp -U)، کیونکہ throttle bypass methods اکثر update ہوتے رہتے ہیں۔
yt-dlp.exe PyInstaller سے built ہے، جو Python interpreter کو single executable میں bundle کرتا ہے۔ Antivirus software اکثر PyInstaller bundles کو flag کرتا ہے کیونکہ کچھ malware بھی یہی packaging technique استعمال کرتے ہیں — لیکن yt-dlp خود مکمل طور پر safe ہے۔
winget install yt-dlp کے ذریعے install کریں (Microsoft-verified packages flag نہیں ہوتے)۔
YouTube اور دیگر video platforms اپنے streaming protocols اکثر update کرتے ہیں، جس سے yt-dlp کے older versions کام کرنا چھوڑ سکتے ہیں۔ extraction errors خودکار طور پر resolve کرنے کے لیے اپنی local installation up to date رکھیں۔
اگر آپ نے binary براہ راست download کی ہے یا pip کے ذریعے install کیا ہے تو terminal میں built-in update command چلائیں:
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 "https://www.youtube.com/watch?v=oHg5SJYRHA0" |
|
| MP3 آڈیو نکالیں | yt-dlp -x --audio-format mp3 "https://www.youtube.com/watch?v=oHg5SJYRHA0" |
|
جی ہاں، yt-dlp محفوظ ہے۔ یہ Unlicense کے تحت licensed ایک 100% open-source project ہے، GitHub پر hosted ہے، اس کے 100,000+ stars اور سینکڑوں active contributors ہیں۔ code کی ہر line public audit کے لیے دستیاب ہے۔
winget کے ذریعے install کریں۔اگر آپ executables locally نہیں چلانا چاہتے تو ہماری آن لائن کنسول ہمارے سرورز پر yt-dlp چلاتا ہے — آپ کے آلے پر کچھ انسٹال نہیں۔
100K+ ⭐
GitHub پر اوپن سورس
اپنی yt-dlp commands براہ راست ہمارے server پر چلائیں۔ playlists download کرنے، streams record کرنے، اور audio فوری extract کرنے کے لیے ہمارا web UI استعمال کریں۔