Przejdź do treści
yt-dlp

Instalacja yt-dlp na macOS

Zainstaluj yt-dlp i ffmpeg na macOS przez Homebrew albo pipx i utrzymuj je w aktualnej wersji.

1. Zainstaluj yt-dlp

Homebrew to droga najmniejszego oporu i instaluje oba narzędzia w jednej linijce.

brew install yt-dlp ffmpeg

Bez Homebrew pipx trzyma yt-dlp we własnym środowisku, więc nie zderzy się z niczym innym, co zainstalowałeś przez Pythona.

pipx install yt-dlp

Unikaj gołego pip install do systemowego Pythona: nowsze wydania macOS się temu opierają, a kiedy już zadziała, później zwykle psuje się z niepowiązanych powodów.

2. Zainstaluj ffmpeg

Już dołączony powyżej, jeśli użyłeś Homebrew. Inaczej zainstaluj go osobno — scalanie, wyodrębnianie MP3 i osadzanie zależą od niego.

brew install ffmpeg

3. Sprawdź, czy się udało

yt-dlp --version
ffmpeg -version

Jeśli po instalacji przez pipx powłoka nie znajduje yt-dlp, uruchom pipx ensurepath i otwórz nowy terminal.

Ciasteczka z Safari

--cookies-from-browser safari wymaga pełnego dostępu do dysku dla twojego terminala, przyznawanego w Ustawieniach systemowych → Prywatność i bezpieczeństwo. Bez tego odczyt kończy się błędem uprawnień, który tego ustawienia nie wymienia. Chrome i Firefox działają bez niego.

Aktualizacja

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

Częste pytania

Po instalacji przez pipx macOS nie znajduje yt-dlp.
Uruchom pipx ensurepath, a potem otwórz nowy terminal, żeby zaktualizowany PATH został wczytany.
Czy do cookies na macOS trzeba czegoś jeszcze?
Tylko przy Safari: --cookies-from-browser safari wymaga pełnego dostępu do dysku dla twojego terminala, w Ustawieniach systemowych → Prywatność i bezpieczeństwo. Chrome i Firefox działają bez tego.