Windows PowerShell / CMD  ·  Copier-coller  ·  Mis à jour 2026

Cheatsheet des commandes yt-dlp pour Windows

Toutes les commandes yt-dlp courantes en un seul endroit. Collez directement dans PowerShell ou CMD. Remplacez l'URL par votre lien vidéo ou playlist.

Commandes yt-dlp essentielles

Télécharger une vidéo — meilleure qualité disponible
yt-dlp "URL"
Forcer la fusion meilleure vidéo + meilleur audio (nécessite FFmpeg)
yt-dlp -f "bestvideo+bestaudio/best" "URL"
Vérifier la version installée
yt-dlp --version
Mettre à jour vers la dernière release
yt-dlp -U
Lister tous les formats disponibles pour une vidéo
yt-dlp -F "URL"
Simulation — afficher ce qui serait téléchargé sans télécharger
yt-dlp --simulate "URL"

Commandes de format et résolution

Limiter à 1080p
yt-dlp -f "bestvideo[height<=1080]+bestaudio/best" "URL"
Forcer la 4K (2160p) si disponible
yt-dlp -f "bestvideo[height>=2160]+bestaudio/best" "URL"
Préférer H.264/MP4 — compatibilité maximale
yt-dlp -f "bestvideo[ext=mp4][vcodec*=h264]+bestaudio[ext=m4a]/best[ext=mp4]" "URL"
Préférer AV1 → VP9 → fallback
yt-dlp -f "bestvideo[vcodec^=av01]/bestvideo[vcodec^=vp9]/bestvideo+bestaudio/best" "URL"

Extraction et conversion audio

Convertir en MP3 — meilleure qualité avec artwork et tags
yt-dlp -x --audio-format mp3 --audio-quality 0 --embed-thumbnail --embed-metadata "URL"
Conserver l'audio original sans ré-encodage (meilleure qualité réelle)
yt-dlp -f ba -x --audio-format best "URL"
Convertir une playlist en 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"
Traitement en lot depuis un fichier texte (une URL par ligne)
yt-dlp -a links.txt -x --audio-format mp3 --audio-quality 0

Commandes pour playlists et chaînes

Télécharger une playlist entière — conserver l'ordre dans les noms de fichiers
yt-dlp --yes-playlist -o "%(playlist_index)02d-%(title)s.%(ext)s" "PLAYLIST_URL"
Télécharger uniquement des éléments spécifiques
yt-dlp --playlist-items 1,5,10-12 "PLAYLIST_URL"
Reprendre + ignorer les déjà téléchargés
yt-dlp --continue --download-archive downloaded.txt "PLAYLIST_URL"
Télécharger une chaîne entière
yt-dlp "https://www.youtube.com/@NomDeLaChaîne/videos" -o "%(upload_date>%Y-%m-%d)s-%(title)s.%(ext)s"

Commandes de téléchargement de sous-titres

Télécharger les sous-titres en fichiers SRT séparés
yt-dlp --write-sub --write-auto-sub --sub-langs fr --sub-format srt "URL"
Intégrer les sous-titres dans MKV
yt-dlp -f "bv+ba/best" --write-auto-sub --sub-langs "fr,*" --embed-subs --merge-output-format mkv "URL"
Sous-titres uniquement — sans téléchargement de la vidéo
yt-dlp --write-sub --write-auto-sub --sub-langs fr --skip-download "URL"

Noms de fichiers et organisation des dossiers

Titre de la vidéo comme nom de fichier
-o "C:/Vidéos/%(title)s.%(ext)s"
Un dossier par playlist, fichiers numérotés
-o "C:/Vidéos/%(playlist)s/%(playlist_index)02d-%(title)s.%(ext)s"
Bibliothèque musicale — sous-dossier artiste/chaîne
-o "C:/Musique/%(artist,channel)s/%(title)s.%(ext)s"
Nommage par date pour les chaînes
-o "C:/Vidéos/%(channel)s/%(upload_date>%Y-%m-%d)s-%(title)s.%(ext)s"

Variables de template courantes :

%(title)s
Titre de la vidéo
%(ext)s
Extension du fichier
%(id)s
ID de la vidéo
%(upload_date)s
Date de mise en ligne (AAAAMMJJ)
%(channel)s
Nom de la chaîne
%(playlist_index)02d
N° de piste avec zéros

Performances, cookies et métadonnées

Téléchargements de fragments parallèles (plus rapide sur bonne connexion)
-N 4
Limite de débit (éviter le throttling)
--limit-rate 5M
Réessayer en cas d'échec
--retries 10 --fragment-retries 10
Transmettre les cookies du navigateur (pour contenu privé ou avec restriction d'âge)
--cookies-from-browser chrome
Intégrer thumbnail et métadonnées
--embed-thumbnail --embed-metadata
Uniquement les nouvelles vidéos des 30 derniers jours
--dateafter today-30days