Windows PowerShell / CMD  ·  Copia e incolla  ·  Aggiornato 2026

Cheatsheet Comandi yt-dlp per Windows

Tutti i comandi yt-dlp comuni in un unico posto. Incolla direttamente in PowerShell o CMD. Sostituisci l'URL con il tuo link video o playlist.

Comandi essenziali di yt-dlp

Scaricare un video — migliore qualità disponibile
yt-dlp "URL"
Forza unione miglior video + miglior audio (richiede FFmpeg)
yt-dlp -f "bestvideo+bestaudio/best" "URL"
Verificare la versione installata
yt-dlp --version
Aggiornare all'ultima release
yt-dlp -U
Elencare tutti i formati disponibili per un video
yt-dlp -F "URL"
Simulazione — mostra cosa verrebbe scaricato senza scaricare
yt-dlp --simulate "URL"

Comandi di formato e risoluzione

Limitare a 1080p
yt-dlp -f "bestvideo[height<=1080]+bestaudio/best" "URL"
Forza 4K (2160p) se disponibile
yt-dlp -f "bestvideo[height>=2160]+bestaudio/best" "URL"
Preferire H.264/MP4 — massima compatibilità
yt-dlp -f "bestvideo[ext=mp4][vcodec*=h264]+bestaudio[ext=m4a]/best[ext=mp4]" "URL"
Preferire AV1 → VP9 → fallback
yt-dlp -f "bestvideo[vcodec^=av01]/bestvideo[vcodec^=vp9]/bestvideo+bestaudio/best" "URL"

Estrazione e conversione audio

Convertire in MP3 — migliore qualità con artwork e tag
yt-dlp -x --audio-format mp3 --audio-quality 0 --embed-thumbnail --embed-metadata "URL"
Conserva audio originale senza ricodifica (migliore qualità reale)
yt-dlp -f ba -x --audio-format best "URL"
Convertire una playlist in MP3
yt-dlp -x --audio-format mp3 --audio-quality 0 --embed-thumbnail --embed-metadata --yes-playlist -o "%(playlist_index)02d-%(title)s.%(ext)s" "PLAYLIST_URL"
Batch da file di testo (un URL per riga)
yt-dlp -a links.txt -x --audio-format mp3 --audio-quality 0

Comandi per playlist e canali

Scaricare una playlist intera — mantieni ordine nei nomi file
yt-dlp --yes-playlist -o "%(playlist_index)02d-%(title)s.%(ext)s" "PLAYLIST_URL"
Scaricare solo elementi specifici
yt-dlp --playlist-items 1,5,10-12 "PLAYLIST_URL"
Riprendere + saltare già scaricati
yt-dlp --continue --download-archive downloaded.txt "PLAYLIST_URL"
Scaricare un intero canale
yt-dlp "https://www.youtube.com/@NomeCanale/videos" -o "%(upload_date>%Y-%m-%d)s-%(title)s.%(ext)s"

Comandi di download sottotitoli

Scaricare sottotitoli come file SRT separati
yt-dlp --write-sub --write-auto-sub --sub-langs it --sub-format srt "URL"
Incorporare sottotitoli in MKV
yt-dlp -f "bv+ba/best" --write-auto-sub --sub-langs "it,*" --embed-subs --merge-output-format mkv "URL"
Solo sottotitoli — senza download del video
yt-dlp --write-sub --write-auto-sub --sub-langs it --skip-download "URL"

Nomi file e organizzazione cartelle

Titolo del video come nome file
-o "C:/Video/%(title)s.%(ext)s"
Una cartella per playlist, file numerati
-o "C:/Video/%(playlist)s/%(playlist_index)02d-%(title)s.%(ext)s"
Libreria musicale — sottocartella artista/canale
-o "C:/Musica/%(artist,channel)s/%(title)s.%(ext)s"
Nomi per data per i canali
-o "C:/Video/%(channel)s/%(upload_date>%Y-%m-%d)s-%(title)s.%(ext)s"

Variabili template comuni:

%(title)s
Titolo del video
%(ext)s
Estensione file
%(id)s
ID del video
%(upload_date)s
Data caricamento (AAAAMMGG)
%(channel)s
Nome del canale
%(playlist_index)02d
N° traccia con zeri

Prestazioni, cookie e metadati

Download frammenti paralleli (più veloce su buone connessioni)
-N 4
Limite velocità (evitare throttling)
--limit-rate 5M
Riprova in caso di errore
--retries 10 --fragment-retries 10
Passa cookie del browser (per contenuti privati o con restrizione d'età)
--cookies-from-browser chrome
Incorpora thumbnail e metadati
--embed-thumbnail --embed-metadata
Solo nuovi video degli ultimi 30 giorni
--dateafter today-30days