İçeriğe atla
yt-dlp

macOS'a yt-dlp kurulumu

macOS üzerine yt-dlp ve ffmpeg'i Homebrew veya pipx ile kurun ve güncel tutun.

1. yt-dlp’yi kurun

Homebrew en az dirençli yoldur ve iki aracı da tek satırda kurar.

brew install yt-dlp ffmpeg

Homebrew yoksa pipx, yt-dlp’yi kendi ortamında tutar; böylece Python üzerinden kurduğunuz başka hiçbir şeyle çakışamaz.

pipx install yt-dlp

Sistem Python’una çıplak bir pip install yapmaktan kaçının: yeni macOS sürümleri buna direnir ve işe yaradığında bile sonradan alakasız nedenlerle bozulmaya eğilimlidir.

2. ffmpeg’i kurun

Homebrew kullandıysanız yukarıda zaten geldi. Aksi halde ayrıca kurun — birleştirme, MP3 ayıklama ve gömme işlemlerinin hepsi ona bağlı.

brew install ffmpeg

3. Çalıştığını doğrulayın

yt-dlp --version
ffmpeg -version

pipx ile kurduktan sonra kabuk yt-dlp’yi bulamıyorsa pipx ensurepath çalıştırın ve yeni bir terminal açın.

Safari çerezleri

--cookies-from-browser safari, terminaliniz için tam disk erişimi ister; bu izin Sistem Ayarları → Gizlilik ve Güvenlik bölümünden verilir. O olmadan okuma, bu ayardan hiç söz etmeyen bir izin hatasıyla başarısız olur. Chrome ve Firefox bu izin olmadan çalışır.

Güncelleme

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

Sık sorulan sorular

pipx ile kurduktan sonra macOS yt-dlp'yi bulamıyor.
pipx ensurepath çalıştırın, sonra güncellenmiş PATH okunsun diye yeni bir terminal açın.
macOS'ta cookies için başka bir şey gerekir mi?
Yalnızca Safari için: --cookies-from-browser safari, terminalinize tam disk erişimi ister (Sistem Ayarları → Gizlilik ve Güvenlik). Chrome ve Firefox bunsuz çalışır.