Vai al contenuto
yt-dlp

Installare yt-dlp su macOS

Installa yt-dlp e ffmpeg su macOS con Homebrew o pipx e tienili aggiornati.

1. Installare yt-dlp

Homebrew è la strada di minor resistenza e installa entrambi gli strumenti in una riga.

brew install yt-dlp ffmpeg

Senza Homebrew, pipx tiene yt-dlp in un ambiente suo, così non può entrare in conflitto con nient’altro che tu abbia installato tramite Python.

pipx install yt-dlp

Evita un pip install secco nel Python di sistema: le versioni recenti di macOS lo ostacolano e, quando funziona, tende a rompersi più avanti per motivi scollegati.

2. Installare ffmpeg

Già incluso sopra se hai usato Homebrew. Altrimenti installalo a parte: unione, estrazione MP3 e incorporamento dipendono tutti da lui.

brew install ffmpeg

3. Verificare che abbia funzionato

yt-dlp --version
ffmpeg -version

Se dopo l’installazione con pipx la shell non trova yt-dlp, esegui pipx ensurepath e apri un terminale nuovo.

I cookie di Safari

--cookies-from-browser safari richiede l’accesso completo al disco per il tuo terminale, concesso in Impostazioni di Sistema → Privacy e sicurezza. Senza, la lettura fallisce con un errore di permessi che non nomina quell’impostazione. Chrome e Firefox funzionano anche senza.

Aggiornare

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

Domande frequenti

Dopo l'installazione con pipx, macOS non trova yt-dlp.
Esegui pipx ensurepath, poi apri un nuovo terminale così il PATH aggiornato viene letto.
Serve altro per i cookies su macOS?
Solo per Safari: --cookies-from-browser safari richiede l'accesso completo al disco per il tuo terminale, in Impostazioni di Sistema → Privacy e sicurezza. Chrome e Firefox funzionano senza.