सामग्री पर जाएँ
yt-dlp

macOS पर yt-dlp इंस्टॉल करें

Homebrew या pipx से macOS पर yt-dlp और ffmpeg इंस्टॉल करें और उन्हें अपडेट रखें।

1. yt-dlp स्थापित कीजिए

Homebrew सबसे कम अड़चन वाला रास्ता है और एक ही पंक्ति में दोनों औज़ार स्थापित कर देता है।

brew install yt-dlp ffmpeg

Homebrew न हो तो pipx yt-dlp को उसके अपने परिवेश में रखता है, ताकि वह Python से स्थापित किसी और चीज़ से न टकराए।

pipx install yt-dlp

सिस्टम के Python में सीधा pip install करने से बचिए: macOS के हाल के संस्करण इसका विरोध करते हैं, और जब यह चल भी जाए तो बाद में किसी असंबंधित वजह से टूट जाता है।

2. ffmpeg स्थापित कीजिए

Homebrew इस्तेमाल किया हो तो ऊपर ही आ चुका। वरना अलग से स्थापित कीजिए — जोड़ना, MP3 निकालना और अंतर्निहित करना सब उसी पर निर्भर हैं।

brew install ffmpeg

3. जाँचिए कि हो गया

yt-dlp --version
ffmpeg -version

pipx से स्थापित करने के बाद अगर शेल को yt-dlp न मिले, तो pipx ensurepath चलाइए और नया टर्मिनल खोलिए।

Safari की कुकीज़

--cookies-from-browser safari के लिए आपके टर्मिनल को Full Disk Access चाहिए, जो System Settings → Privacy & Security में दिया जाता है। उसके बिना पढ़ने का काम अनुमति की त्रुटि के साथ नाकाम होता है और वह संदेश इस सेटिंग का ज़िक्र तक नहीं करता। Chrome और Firefox इसके बिना भी चलते हैं।

अद्यतन करना

brew upgrade yt-dlp     # Homebrew
pipx upgrade yt-dlp     # pipx

अक्सर पूछे जाने वाले प्रश्न

pipx से इंस्टॉल करने के बाद macOS को yt-dlp नहीं मिल रहा।
pipx ensurepath चलाएँ, फिर नया टर्मिनल खोलें ताकि अपडेट हुआ PATH पढ़ा जाए।
macOS पर cookies के लिए कुछ और चाहिए?
केवल Safari के लिए: --cookies-from-browser safari को आपके टर्मिनल के लिए Full Disk Access चाहिए, System Settings → Privacy & Security में। Chrome और Firefox उसके बिना चलते हैं।