Windows, macOS और Linux के लिए चरण-दर-चरण सेटअप गाइड।
yt-dlp एक शक्तिशाली कमांड-लाइन मीडिया डाउनलोडर है (youtube-dl का सक्रिय रूप से अनुरक्षित fork) जो आपको हजारों वेबसाइटों से वीडियो और ऑडियो डाउनलोड करने की अनुमति देता है। चूंकि यह टर्मिनल में चलता है, इसमें कोई मूल ग्राफिकल इंटरफेस नहीं है।
उच्च-गुणवत्ता वीडियो (1080p, 4K आदि) डाउनलोड या MP3 निकालने के लिए FFmpeg इंस्टॉल करना अनिवार्य है। YouTube की स्पीड थ्रॉटलिंग बाईपास करने के लिए Deno अत्यधिक अनुशंसित है। नीचे इन टूल्स को सेटअप करने की पूर्ण गाइड है।
सॉफ्टवेयर इंस्टॉल नहीं करना चाहते? आप कोई भी कमांड सीधे हमारे में चला सकते हैं ऑनलाइन कंसोल बिना किसी कॉन्फ़िगरेशन के।
Windows 10 (1809+) और Windows 11 में Windows Package Manager (winget) डिफ़ॉल्ट रूप से शामिल है। यह इंस्टॉलेशन, पथ, और अपडेट स्वचालित प्रबंधित करता है।
winget install yt-dlp
Windows पर कमांड-लाइन पैकेज मैनेजर उपयोग करने वाले उन्नत उपयोगकर्ताओं के लिए।
scoop install yt-dlp
choco install yt-dlp
स्टैंडअलोन निष्पादन योग्य बाइनरी सीधे डाउनलोड करें।
C:\yt-dlp\, और डाउनलोड की गई yt-dlp.exe को इसमें ले जाएं।
C:\yt-dlp, फिर सभी डायलॉग विंडो पर OK क्लिक करें।Homebrew macOS के लिए मानक पैकेज मैनेजर है। यह Python और FFmpeg सहित सभी dependencies स्वचालित रूप से हल करता है।
brew install yt-dlp
वैकल्पिक रूप से, MacPorts पैकेज मैनेजर से yt-dlp इंस्टॉल कर सकते हैं।
sudo port install yt-dlp
संकलित बाइनरी को सीधे अपने स्थानीय निष्पादन पथ में डाउनलोड करें।
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 मैनेजर उपयोग करने से वीडियो एक्सट्रैक्टर स्क्रिप्ट के नवीनतम अपडेट सीधे मिलते हैं।
python3 -m pip install -U yt-dlp
अपने Linux डिस्ट्रिब्यूशन पैकेज मैनेजर से yt-dlp इंस्टॉल करें।
sudo apt update && sudo apt install yt-dlp
sudo pacman -S yt-dlp
sudo dnf install yt-dlp
स्टैंडअलोन Linux बाइनरी को सीधे अपने स्थानीय निष्पादन योग्य पथ में डाउनलोड करें।
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 एक ओपन-सोर्स मीडिया लाइब्रेरी है जिसका yt-dlp अलग HD वीडियो ट्रैक (1080p, 4K) और ऑडियो ट्रैक मर्ज करने या MP3 निकालने के लिए उपयोग करता है। FFmpeg के बिना, yt-dlp केवल 720p या कम गुणवत्ता वाले बिल्ट-इन ऑडियो स्ट्रीम डाउनलोड करेगा।
एक कमांड में FFmpeg इंस्टॉल करने के लिए winget उपयोग करें:
winget install Gyan.FFmpeg
वैकल्पिक रूप से, Gyan.dev से बिल्ड डाउनलोड करें, अनज़िप करें और बिन डायरेक्टरी को अपने PATH एनवायरनमेंट वेरिएबल में जोड़ें।
यदि Homebrew उपयोग करते हैं, तो स्वचालित इंस्टॉल होता है। मैन्युअल इंस्टॉल:
brew install ffmpeg
अपने सिस्टम पैकेज मैनेजर से इंस्टॉल करें:
Debian / Ubuntu:sudo apt install ffmpeg
sudo pacman -S ffmpeg
Deno एक आधुनिक JavaScript runtime है। yt-dlp YouTube के JavaScript-आधारित सिग्नेचर डिक्रिप्शन एल्गोरिदम को चलाने के लिए Deno का उपयोग करता है। Deno इंस्टॉल करने से YouTube की डाउनलोड स्पीड थ्रॉटलिंग और "n-challenge" बॉट डिटेक्शन ब्लॉक बाईपास होते हैं।
एक कमांड में Deno इंस्टॉल करने के लिए winget उपयोग करें:
winget install DenoLand.Deno
वैकल्पिक रूप से, Scoop का उपयोग करें: scoop install deno
Homebrew से Deno इंस्टॉल करें:
brew install deno
आधिकारिक shell स्क्रिप्ट से Deno इंस्टॉल करें:
curl -fsSL https://deno.land/install.sh | sh
इस स्क्रिप्ट को चलाने से पहले unzip और curl इंस्टॉल होना सुनिश्चित करें।
इंस्टॉल होने के बाद, अपना टर्मिनल (PowerShell, Command Prompt, या Terminal.app) खोलें और वर्शन चेक कमांड चलाकर सत्यापित करें कि सब कुछ काम कर रहा है।
अपने टर्मिनल में वर्शन क्वेरी कमांड चलाएं:
yt-dlp --version
यदि सफलतापूर्वक इंस्टॉल हुआ, तो रिलीज़ तिथि वर्शन नंबर प्रिंट होगा जैसे:
2026.06.18
यदि "Command not found" मिले, तो टर्मिनल रीस्टार्ट करें या सत्यापित करें कि yt-dlp वाला फ़ोल्डर सही से PATH में जोड़ा गया है।
समस्याएं आ रही हैं? Windows, macOS और Linux पर सबसे सामान्य yt-dlp त्रुटियों के समाधान यहां हैं।
yt-dlp आपके सिस्टम PATH में नहीं है। यदि winget, Homebrew, या pip से इंस्टॉल किया है, तो बस टर्मिनल बंद करके फिर खोलें — PATH केवल नए सत्रों के लिए अपडेट होता है।
yt-dlp.exe मैन्युअल डाउनलोड किया है, तो इसके फ़ोल्डर को PATH में जोड़ना होगा। ऊपर विस्तृत PATH सेटअप चरण देखें।
yt-dlp --cookies-from-browser chrome "URL"
winget install ffmpeg
yt-dlp -U
winget upgrade yt-dlp या brew upgrade yt-dlp)।
yt-dlp -U) उपयोग कर रहे हैं, क्योंकि थ्रॉटल बाईपास विधियां बार-बार अपडेट होती हैं।
yt-dlp.exe PyInstaller से बनी है जो Python interpreter को एक executable में बंडल करती है। एंटीवायरस सॉफ्टवेयर अक्सर PyInstaller बंडल को फ्लैग करता है क्योंकि वही पैकेजिंग तकनीक कुछ मैलवेयर उपयोग करता है — लेकिन yt-dlp पूरी तरह सुरक्षित है।
winget install yt-dlp से इंस्टॉल करें (Microsoft-सत्यापित पैकेज फ्लैग नहीं होते)।
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 "https://www.youtube.com/watch?v=oHg5SJYRHA0" |
|
| MP3 ऑडियो निकालें | yt-dlp -x --audio-format mp3 "https://www.youtube.com/watch?v=oHg5SJYRHA0" |
|
हां, yt-dlp सुरक्षित है। यह Unlicense के तहत 100% ओपन-सोर्स प्रोजेक्ट है, GitHub पर होस्ट किया गया है जिसमें 100,000+ स्टार और सैकड़ों सक्रिय योगदानकर्ता हैं। कोड की हर पंक्ति सार्वजनिक रूप से ऑडिट करने योग्य है।
winget से इंस्टॉल करें।यदि आप स्थानीय रूप से प्रोग्राम चलाना नहीं चाहते, ऑनलाइन कंसोल हमारे सर्वर पर yt-dlp चलाता है — आपके डिवाइस पर कुछ भी इंस्टॉल नहीं।
100K+ ⭐
GitHub पर ओपन सोर्स
हमारे सर्वर पर सीधे yt-dlp कमांड चलाएं। प्लेलिस्ट डाउनलोड, स्ट्रीम रिकॉर्ड, और ऑडियो तुरंत निकालने के लिए वेब UI का उपयोग करें।