ytdlp.online
होम Tampermonkey

yt-dlp कैसे डाउनलोड और इंस्टॉल करें

Windows, macOS और Linux के लिए चरण-दर-चरण सेटअप गाइड।

yt-dlp एक शक्तिशाली कमांड-लाइन मीडिया डाउनलोडर है (youtube-dl का सक्रिय रूप से अनुरक्षित fork) जो आपको हजारों वेबसाइटों से वीडियो और ऑडियो डाउनलोड करने की अनुमति देता है। चूंकि यह टर्मिनल में चलता है, इसमें कोई मूल ग्राफिकल इंटरफेस नहीं है।

उच्च-गुणवत्ता वीडियो (1080p, 4K आदि) डाउनलोड या MP3 निकालने के लिए FFmpeg इंस्टॉल करना अनिवार्य है। YouTube की स्पीड थ्रॉटलिंग बाईपास करने के लिए Deno अत्यधिक अनुशंसित है। नीचे इन टूल्स को सेटअप करने की पूर्ण गाइड है।

सॉफ्टवेयर इंस्टॉल नहीं करना चाहते? आप कोई भी कमांड सीधे हमारे में चला सकते हैं ऑनलाइन कंसोल बिना किसी कॉन्फ़िगरेशन के।

विधि 1: WinGet (अनुशंसित और सबसे आसान)

Windows 10 (1809+) और Windows 11 में Windows Package Manager (winget) डिफ़ॉल्ट रूप से शामिल है। यह इंस्टॉलेशन, पथ, और अपडेट स्वचालित प्रबंधित करता है।

  1. PowerShell या Command Prompt (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 दबाएं और "Environment Variables" खोजें, फिर "Edit the system environment variables" पर क्लिक करें।
    2. System Properties विंडो में, "Environment Variables..." बटन पर क्लिक करें।
    3. "System variables" (या "User variables") में, Path नाम का वेरिएबल ढूंढें और चुनें, फिर "Edit..." पर क्लिक करें।
    4. "New" पर क्लिक करें और फ़ोल्डर पथ टाइप करें: C:\yt-dlp, फिर सभी डायलॉग विंडो पर OK क्लिक करें।
  4. PATH परिवर्तन प्रभावी होने के लिए अपना टर्मिनल (PowerShell या CMD) बंद करके फिर से खोलें।

विधि 1: Homebrew (अनुशंसित)

Homebrew macOS के लिए मानक पैकेज मैनेजर है। यह Python और FFmpeg सहित सभी dependencies स्वचालित रूप से हल करता है।

  1. Terminal ऐप खोलें।
  2. चलाकर yt-dlp इंस्टॉल करें:
    brew install yt-dlp

विधि 2: MacPorts

वैकल्पिक रूप से, MacPorts पैकेज मैनेजर से yt-dlp इंस्टॉल कर सकते हैं।

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 (नवीनतम संस्करण के लिए अनुशंसित)

Python pip मैनेजर उपयोग करने से वीडियो एक्सट्रैक्टर स्क्रिप्ट के नवीनतम अपडेट सीधे मिलते हैं।

  1. Python 3 pip से yt-dlp इंस्टॉल या अपडेट करें:
    python3 -m pip install -U yt-dlp

विधि 2: डिस्ट्रिब्यूशन पैकेज मैनेजर

अपने Linux डिस्ट्रिब्यूशन पैकेज मैनेजर से yt-dlp इंस्टॉल करें।

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 अलग HD वीडियो ट्रैक (1080p, 4K) और ऑडियो ट्रैक मर्ज करने या MP3 निकालने के लिए उपयोग करता है। FFmpeg के बिना, yt-dlp केवल 720p या कम गुणवत्ता वाले बिल्ट-इन ऑडियो स्ट्रीम डाउनलोड करेगा।

Windows

एक कमांड में FFmpeg इंस्टॉल करने के लिए winget उपयोग करें:

winget install Gyan.FFmpeg

वैकल्पिक रूप से, Gyan.dev से बिल्ड डाउनलोड करें, अनज़िप करें और बिन डायरेक्टरी को अपने PATH एनवायरनमेंट वेरिएबल में जोड़ें।

macOS

यदि Homebrew उपयोग करते हैं, तो स्वचालित इंस्टॉल होता है। मैन्युअल इंस्टॉल:

brew install ffmpeg
Linux

अपने सिस्टम पैकेज मैनेजर से इंस्टॉल करें:

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

Deno कैसे इंस्टॉल करें (YouTube के लिए अनुशंसित)

Deno एक आधुनिक JavaScript runtime है। yt-dlp YouTube के JavaScript-आधारित सिग्नेचर डिक्रिप्शन एल्गोरिदम को चलाने के लिए Deno का उपयोग करता है। Deno इंस्टॉल करने से YouTube की डाउनलोड स्पीड थ्रॉटलिंग और "n-challenge" बॉट डिटेक्शन ब्लॉक बाईपास होते हैं।

Windows

एक कमांड में Deno इंस्टॉल करने के लिए winget उपयोग करें:

winget install DenoLand.Deno

वैकल्पिक रूप से, Scoop का उपयोग करें: scoop install deno

macOS

Homebrew से Deno इंस्टॉल करें:

brew install deno
Linux

आधिकारिक shell स्क्रिप्ट से Deno इंस्टॉल करें:

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

इस स्क्रिप्ट को चलाने से पहले unzip और curl इंस्टॉल होना सुनिश्चित करें।

इंस्टॉलेशन सत्यापित करें

इंस्टॉल होने के बाद, अपना टर्मिनल (PowerShell, Command Prompt, या Terminal.app) खोलें और वर्शन चेक कमांड चलाकर सत्यापित करें कि सब कुछ काम कर रहा है।

1. वर्शन कमांड चलाएं

अपने टर्मिनल में वर्शन क्वेरी कमांड चलाएं:

yt-dlp --version
2. अपेक्षित आउटपुट

यदि सफलतापूर्वक इंस्टॉल हुआ, तो रिलीज़ तिथि वर्शन नंबर प्रिंट होगा जैसे:

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 चलाएं — कोई कॉन्फ़िगरेशन आवश्यक नहीं।

YouTube फ्लैग या डेटा-सेंटर IP से डाउनलोड ब्लॉक करता है। स्थानीय रूप से ठीक करने के लिए yt-dlp को ब्राउज़र कुकीज़ पास करें:
yt-dlp --cookies-from-browser chrome "URL"
यह yt-dlp को ब्लॉक बाईपास करने के लिए आपके प्रमाणित YouTube सत्र का उपयोग करने देता है।

पर ytdlp.online, हमारे बैकएंड सर्वर प्रीमियम सदस्यों के लिए आवासीय प्रॉक्सी IP स्वचालित रूप से बदलते हैं।

yt-dlp को अलग वीडियो और ऑडियो स्ट्रीम मर्ज करने (1080p+ डाउनलोड के लिए आवश्यक) या MP3 निकालने के लिए FFmpeg आवश्यक है। सभी प्लेटफॉर्मों पर विस्तृत सेटअप निर्देशों के लिए ऊपर FFmpeg इंस्टॉलेशन सेक्शन देखें।

त्वरित समाधान:
winget install ffmpeg
पर ytdlp.online, FFmpeg पूर्व-स्थापित है — सभी मर्जिंग और ऑडियो निष्कर्षण हमारे सर्वर पर स्वचालित रूप से होता है।

यह आमतौर पर YouTube के स्ट्रीमिंग एल्गोरिदम अपडेट होने पर होता है। नवीनतम संस्करण में अपडेट करके ठीक करें:
yt-dlp -U
यदि पैकेज मैनेजर से इंस्टॉल किया है, तो उसके अपडेट कमांड का उपयोग करें (जैसे winget upgrade yt-dlp या brew upgrade yt-dlp)।

पर ytdlp.online, हम प्रति घंटा अपस्ट्रीम अपडेट स्कैन करते हैं और सिस्टम कोर स्वचालित रूप से अपडेट रखते हैं।

YouTube जानबूझकर yt-dlp की डाउनलोड स्पीड थ्रॉटल करता है। Deno (JavaScript runtime) इंस्टॉल करने से yt-dlp स्वचालित बाईपास कर सकता है। ऊपर Deno इंस्टॉलेशन सेक्शन देखें।

इसके अतिरिक्त, सुनिश्चित करें कि आप yt-dlp का नवीनतम संस्करण (yt-dlp -U) उपयोग कर रहे हैं, क्योंकि थ्रॉटल बाईपास विधियां बार-बार अपडेट होती हैं।

पर ytdlp.online, Deno पूर्व-कॉन्फ़िगर है और डाउनलोड अधिकतम गति के लिए हाई-बैंडविड्थ सर्वर पर चलते हैं।

यह एक गलत सकारात्मक है। स्टैंडअलोन yt-dlp.exe PyInstaller से बनी है जो Python interpreter को एक executable में बंडल करती है। एंटीवायरस सॉफ्टवेयर अक्सर PyInstaller बंडल को फ्लैग करता है क्योंकि वही पैकेजिंग तकनीक कुछ मैलवेयर उपयोग करता है — लेकिन yt-dlp पूरी तरह सुरक्षित है।

yt-dlp GitHub पर होस्टेड 100% ओपन-सोर्स प्रोजेक्ट है जिसमें 100,000+ स्टार और सैकड़ों योगदानकर्ता हैं। सोर्स कोड सार्वजनिक रूप से ऑडिट योग्य है।

ठीक करने के लिए: Windows Security में yt-dlp फ़ोल्डर के लिए अपवाद जोड़ें, या winget install yt-dlp से इंस्टॉल करें (Microsoft-सत्यापित पैकेज फ्लैग नहीं होते)।

स्थानीय बाइनरी चलाना नहीं चाहते? हमारा उपयोग करें क्लाउड-आधारित ऑनलाइन कंसोल इसके बजाय — आपके डिवाइस पर कुछ भी इंस्टॉल नहीं होता।

yt-dlp कैसे अपडेट करें

YouTube और अन्य वीडियो प्लेटफॉर्म अक्सर स्ट्रीमिंग प्रोटोकॉल अपडेट करते हैं जो yt-dlp के पुराने संस्करणों को तोड़ सकते हैं। निष्कर्षण त्रुटियों को स्वचालित हल करने के लिए इंस्टॉलेशन अपडेट रखें।

विधि A: स्टैंडअलोन बाइनरी अपडेट

यदि आपने बाइनरी सीधे डाउनलोड की या pip से इंस्टॉल किया, तो टर्मिनल में बिल्ट-इन अपडेट कमांड चलाएं:

yt-dlp -U
विधि B: पैकेज मैनेजर अपडेट

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 चीटशीट देखें →
💖 यह इंस्टॉल गाइड पसंद आई? अपने दोस्तों के साथ शेयर करें! 💖

क्या 2026 में yt-dlp उपयोग करना सुरक्षित है?

हां, yt-dlp सुरक्षित है। यह Unlicense के तहत 100% ओपन-सोर्स प्रोजेक्ट है, GitHub पर होस्ट किया गया है जिसमें 100,000+ स्टार और सैकड़ों सक्रिय योगदानकर्ता हैं। कोड की हर पंक्ति सार्वजनिक रूप से ऑडिट करने योग्य है।

  • कोई टेलीमेट्री, कोई विज्ञापन, कोई बंडल सॉफ्टवेयर नहीं। yt-dlp एक स्वच्छ, एकल-उद्देश्य CLI टूल है।
  • Windows Defender की गलत चेतावनी PyInstaller पैकेजिंग के कारण होती है, दुर्भावनापूर्ण कोड से नहीं। इससे बचने के लिए winget से इंस्टॉल करें।
  • कानूनी उपयोग: yt-dlp एक सामान्य-उद्देश्य मीडिया डाउनलोडर है। केवल वही सामग्री डाउनलोड करें जिसका आपको अधिकार है — अपने अपलोड, Creative Commons सामग्री, या स्पष्ट अनुमति वाली सामग्री।

यदि आप स्थानीय रूप से प्रोग्राम चलाना नहीं चाहते, ऑनलाइन कंसोल हमारे सर्वर पर yt-dlp चलाता है — आपके डिवाइस पर कुछ भी इंस्टॉल नहीं।

100K+ ⭐
GitHub पर ओपन सोर्स

अपने डिवाइस पर सॉफ्टवेयर इंस्टॉल नहीं करना चाहते?

हमारे सर्वर पर सीधे yt-dlp कमांड चलाएं। प्लेलिस्ट डाउनलोड, स्ट्रीम रिकॉर्ड, और ऑडियो तुरंत निकालने के लिए वेब UI का उपयोग करें।

yt-dlp उपकरण
सभी yt-dlp टूल देखें
yt-dlp सहायता और दस्तावेज़