ytdlp.online
Home Tampermonkey

Come scaricare e installare yt-dlp

Guida di installazione passo passo per Windows, macOS e Linux.

yt-dlp è un potente downloader multimediale da riga di comando (un fork attivamente mantenuto di youtube-dl) che ti permette di scaricare video e audio da migliaia di siti web. Poiché funziona nel terminale, non ha un'interfaccia grafica nativa.

Per scaricare video di alta qualità (1080p, 4K, ecc.) o estrarre audio MP3, devi installare FFmpeg. Inoltre, l'installazione di un runtime JavaScript come Deno è altamente consigliata per aggirare la limitazione di velocità di YouTube e i blocchi bot. Di seguito trovi la guida completa per configurare questi strumenti sul tuo dispositivo.

Non vuoi installare software? Puoi eseguire qualsiasi comando direttamente nella nostra console online senza alcuna configurazione.

Metodo 1: WinGet (Consigliato e più semplice)

Windows 10 (1809+) e Windows 11 includono il Gestione pacchetti Windows (winget) per impostazione predefinita. Gestisce installazione, percorsi e aggiornamenti automaticamente.

  1. Apri PowerShell o il Prompt dei comandi (CMD).
  2. Esegui il seguente comando:
    winget install yt-dlp
  3. Riavvia la finestra del terminale per applicare le modifiche all'ambiente.

Metodo 2: Scoop / Chocolatey

Per utenti avanzati che utilizzano gestori di pacchetti da riga di comando su Windows.

Scoop:
scoop install yt-dlp
Chocolatey:
choco install yt-dlp

Metodo 3: Download diretto (.exe)

Scarica direttamente il binario eseguibile autonomo.

  1. Scarica l'ultimo binario:
  2. Crea una cartella per yt-dlp, ad esempio: C:\yt-dlp\, e sposta il yt-dlp.exe scaricato al suo interno.
  3. Aggiungi la cartella alla variabile d'ambiente PATH del sistema:
    1. Premi Win + S e cerca "Variabili d'ambiente", poi clicca "Modifica le variabili d'ambiente del sistema".
    2. Nella finestra Proprietà del sistema, clicca il pulsante "Variabili d'ambiente...".
    3. Sotto "Variabili di sistema" (o "Variabili utente"), trova e seleziona la variabile chiamata Path, poi clicca "Modifica...".
    4. Clicca "Nuovo" e digita il percorso della cartella: C:\yt-dlp, poi clicca OK in tutte le finestre di dialogo.
  4. Chiudi e riapri il terminale (PowerShell o CMD) affinché la modifica al PATH abbia effetto.

Metodo 1: Homebrew (Consigliato)

Homebrew è il gestore di pacchetti standard per macOS. Risolve automaticamente tutte le dipendenze, inclusi Python e FFmpeg.

  1. Apri l'app Terminale.
  2. Installa yt-dlp eseguendo:
    brew install yt-dlp

Metodo 2: MacPorts

In alternativa, puoi installare yt-dlp usando il gestore di pacchetti MacPorts.

sudo port install yt-dlp

Metodo 3: Installazione diretta con Curl

Scarica il binario compilato direttamente nel tuo percorso di esecuzione locale.

sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp && sudo chmod a+rx /usr/local/bin/yt-dlp

Metodo 1: pip (Consigliato per versione aggiornata)

L'uso del gestore pip di Python assicura di ottenere direttamente gli ultimi aggiornamenti per gli script di estrazione video.

  1. Installa o aggiorna yt-dlp usando Python 3 pip:
    python3 -m pip install -U yt-dlp

Metodo 2: Gestori di pacchetti della distribuzione

Installa yt-dlp tramite il gestore di pacchetti della tua distribuzione Linux.

Debian / Ubuntu:
sudo apt update && sudo apt install yt-dlp
Arch Linux:
sudo pacman -S yt-dlp
Fedora:
sudo dnf install yt-dlp

Metodo 3: Download diretto

Scarica il binario Linux autonomo direttamente nel tuo percorso di binari eseguibili locale.

  1. Scarica e imposta i permessi usando wget/curl:
    sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp && sudo chmod a+rx /usr/local/bin/yt-dlp

Come installare FFmpeg (Richiesto per HD e MP3)

FFmpeg è una libreria multimediale open source che yt-dlp usa internamente per unire download separati di tracce video ad alta definizione (1080p, 4K) e tracce audio, o per estrarre l'audio come MP3. Senza FFmpeg, yt-dlp scaricherà solo stream a 720p o qualità inferiore con audio integrato.

Windows

Usa winget per installare FFmpeg con un comando:

winget install Gyan.FFmpeg

In alternativa, scarica le build da Gyan.dev, decomprimi e aggiungi la cartella bin alla tua variabile di ambiente PATH.

macOS

Se usi Homebrew, si installa automaticamente. Installa manualmente con:

brew install ffmpeg
Linux

Installa tramite il gestore di pacchetti del sistema:

Debian / Ubuntu:
sudo apt install ffmpeg
Arch Linux:
sudo pacman -S ffmpeg

Come installare Deno (Consigliato per YouTube)

Deno è un runtime JavaScript moderno. yt-dlp usa Deno internamente per eseguire gli algoritmi di decrittazione delle firme basati su JavaScript di YouTube. Installare Deno aiuta ad aggirare la limitazione della velocità di download di YouTube e i blocchi di rilevamento bot "n-challenge".

Windows

Usa winget per installare Deno con un comando:

winget install DenoLand.Deno

In alternativa, usa Scoop: scoop install deno

macOS

Installa Deno tramite Homebrew:

brew install deno
Linux

Installa Deno usando lo script shell ufficiale:

curl -fsSL https://deno.land/install.sh | sh

Assicurati che unzip e curl siano installati prima di eseguire questo script.

Verifica l'installazione

Una volta installato, apri il terminale (PowerShell, Prompt dei comandi o Terminal.app) e verifica che tutto funzioni eseguendo il comando di verifica della versione.

1. Esegui il comando di versione

Esegui il comando di interrogazione della versione nel tuo terminale:

yt-dlp --version
2. Output previsto

Se installato correttamente, stamperà un numero di versione con data di rilascio come:

2026.06.18

Se ottieni "Comando non trovato", assicurati di riavviare il terminale o verifica che la cartella contenente yt-dlp sia correttamente aggiunta al PATH del tuo ambiente di sistema.

Risoluzione errori comuni

Hai problemi? Ecco le soluzioni per gli errori yt-dlp più comuni su Windows, macOS e Linux.

Questo significa che yt-dlp non è nel tuo PATH di sistema. Se hai installato tramite winget, Homebrew o pip, semplicemente chiudi e riapri il terminale — il PATH viene aggiornato solo per le nuove sessioni.

Se hai scaricato yt-dlp.exe manualmente, devi aggiungere la sua cartella alla variabile d'ambiente PATH. Vedi i passaggi dettagliati per la configurazione del PATH sopra.

Oppure salta completamente la configurazione locale e esegui yt-dlp nella nostra console online — nessuna configurazione richiesta.

YouTube blocca i download da indirizzi IP segnalati o di data center. Per risolvere localmente, passa i cookie del browser a yt-dlp:
yt-dlp --cookies-from-browser chrome "URL"
Questo permette a yt-dlp di usare la tua sessione YouTube autenticata per aggirare il blocco.

Su ytdlp.online, i nostri server backend ruotano automaticamente gli IP proxy residenziali per i membri premium per aggirare questa restrizione.

yt-dlp richiede FFmpeg per unire flussi video e audio separati (necessario per download 1080p+) o per estrarre audio MP3. Vedi la sezione installazione FFmpeg sopra per istruzioni dettagliate su tutte le piattaforme.

Soluzione rapida:
winget install ffmpeg
Su ytdlp.online, FFmpeg è preinstallato — tutte le unioni e le estrazioni audio avvengono automaticamente sui nostri server.

Questo accade tipicamente quando YouTube aggiorna i suoi algoritmi di streaming, causando il malfunzionamento delle versioni precedenti di yt-dlp. Risolvi aggiornando all'ultima versione:
yt-dlp -U
Se hai installato tramite un gestore di pacchetti, usa invece il suo comando di aggiornamento (es. winget upgrade yt-dlp o brew upgrade yt-dlp).

Su ytdlp.online, effettuiamo la scansione degli aggiornamenti upstream ogni ora e manteniamo il core del sistema aggiornato automaticamente.

YouTube limita intenzionalmente le velocità di download per yt-dlp. L'installazione di Deno (un runtime JavaScript) permette a yt-dlp di aggirare automaticamente la limitazione. Vedi la sezione installazione Deno sopra.

Inoltre, assicurati di utilizzare l'ultima versione di yt-dlp (yt-dlp -U), poiché i metodi di bypass della limitazione vengono aggiornati frequentemente.

Su ytdlp.online, Deno è preconfigurato e i download vengono eseguiti su server ad alta larghezza di banda per la massima velocità.

Questo è un falso positivo. Il yt-dlp.exe autonomo è costruito usando PyInstaller, che raggruppa un interprete Python in un singolo eseguibile. I software antivirus spesso segnalano i bundle PyInstaller perché la stessa tecnica di packaging è usata da alcuni malware — ma yt-dlp stesso è completamente sicuro.

yt-dlp è un progetto 100% open source ospitato su GitHub con oltre 100.000 stelle e centinaia di contributori. Il codice sorgente è pubblicamente verificabile.

Per risolvere: aggiungi un'esclusione nella Sicurezza di Windows per la cartella yt-dlp, oppure installa tramite winget install yt-dlp (i pacchetti verificati da Microsoft non vengono segnalati).

Preferisci non eseguire binari locali? Usa la nostra console online basata su cloud invece — nulla viene installato sul tuo dispositivo.

Come aggiornare yt-dlp

YouTube e altre piattaforme video aggiornano frequentemente i loro protocolli di streaming, il che può causare il malfunzionamento delle versioni precedenti di yt-dlp. Mantieni la tua installazione locale aggiornata per risolvere automaticamente gli errori di estrazione.

Metodo A: Aggiornamento binario autonomo

Se hai scaricato il binario direttamente o installato tramite pip, esegui il comando di aggiornamento integrato nel tuo terminale:

yt-dlp -U
Metodo B: Aggiornamento tramite gestore di pacchetti

Windows (winget): winget upgrade yt-dlp

macOS (Homebrew): brew upgrade yt-dlp

Python (pip): python3 -m pip install --upgrade yt-dlp

Comandi di avvio rapido

Inizia con questi comandi base nel tuo terminale:

Comandi di avvio rapido yt-dlp
Obiettivo Comando Azioni
Scarica video (migliore qualità) yt-dlp "https://www.youtube.com/watch?v=oHg5SJYRHA0"
Estrai audio MP3 yt-dlp -x --audio-format mp3 "https://www.youtube.com/watch?v=oHg5SJYRHA0"
Consiglio Pro: Hai bisogno di comandi più avanzati per l'estrazione dei sottotitoli, il filtraggio dei formati, il download in batch o l'aggiramento dei blocchi bot? Consulta il nostro cheatsheet completo di yt-dlp →
💖 Ti piace questa guida di installazione? Condividila con i tuoi amici! 💖

yt-dlp è sicuro da usare nel 2026?

Sì, yt-dlp è sicuro. È un progetto 100% open source con licenza Unlicense, ospitato su GitHub con oltre 100.000 stelle e centinaia di contributori attivi. Ogni riga di codice è pubblicamente verificabile.

  • Nessuna telemetria, nessuna pubblicità, nessun software in bundle. yt-dlp è uno strumento CLI pulito e dedicato.
  • I falsi positivi di Windows Defender sono causati dal packaging PyInstaller, non da codice malevolo. Installa tramite winget per evitare questo problema.
  • Uso legale: yt-dlp è un downloader multimediale generico. Scarica solo contenuti che hai il diritto di scaricare — i tuoi upload, materiale Creative Commons o contenuti con permesso esplicito.

Se preferisci non eseguire file localmente, la nostra console online esegue yt-dlp sui nostri server — nulla viene installato sul tuo dispositivo.

100K+ ⭐
Open Source su GitHub

Non vuoi installare software sul tuo dispositivo?

Esegui i tuoi comandi yt-dlp direttamente sul nostro server. Usa la nostra interfaccia web per scaricare playlist, registrare stream ed estrarre audio istantaneamente.

Strumenti yt-dlp
Visualizza tutti gli strumenti yt-dlp
Guida e Documentazione yt-dlp