مواد پر جائیں
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 پر کوکیز کے لیے کچھ اضافی چاہیے؟
صرف Safari کے لیے: ‎--cookies-from-browser safari کو آپ کے ٹرمینل کے لیے Full Disk Access درکار ہوتا ہے، System Settings ← Privacy & Security میں۔ Chrome اور Firefox اِس کے بغیر چلتے ہیں۔