Qu’est-ce que yt-dlp ?

yt-dlp est un programme gratuit en ligne de commande qui télécharge des vidéos et de l’audio depuis YouTube et des milliers d’autres sites. Il fonctionne sous Windows, macOS et Linux. Il a besoin de FFmpeg pour assembler les flux vidéo et audio séparés envoyés par la plupart des sites, convertir l’audio et intégrer les miniatures. Les téléchargements depuis YouTube nécessitent également Deno. yt-dlp propose des centaines d’options : pour un téléchargement simple, il faut souvent rechercher plusieurs fois les mêmes paramètres.

Description de l’outil

Cet outil crée une commande yt-dlp pour un téléchargement simple. Collez le lien d’une vidéo ou d’une liste de lecture, ou plusieurs liens séparés par des espaces, puis choisissez :

  • Téléchargement : la vidéo ou uniquement son audio
  • Format du fichier : n’importe lequel, MP4 ou MKV pour la vidéo, ou format d’origine, MP3, M4A, Opus, FLAC ou WAV pour l’audio. Le format d’origine conserve l’audio envoyé par le site, généralement Opus ou M4A sur YouTube, sans le convertir
  • Qualité : la résolution la plus élevée, de 2160p (4K) à 360p, ou le débit binaire pour MP3, M4A et Opus. « Meilleure » sélectionne la meilleure qualité disponible sur le site
  • Dossier : l’emplacement où enregistrer les fichiers. Laissez ce champ vide pour utiliser le dossier depuis lequel vous exécutez la commande
  • Nom du fichier : le titre suivi de l’identifiant vidéo entre crochets, comme yt-dlp nomme les fichiers par défaut, ou uniquement le titre

Dans Options, vous pouvez intégrer les sous-titres, la miniature et les métadonnées, comme le titre, la chaîne et les chapitres, au fichier. Vous pouvez également ignorer la liste de lecture lorsqu’un lien vidéo y renvoie aussi, afin de ne télécharger que cette vidéo. Les sous-titres sont ceux ajoutés par la personne qui a mis la vidéo en ligne ; s’il y en a, ils sont en anglais.

Le format MP4 privilégie la vidéo H.264 et l’audio AAC, compatibles avec tous les lecteurs. YouTube ne propose H.264 que jusqu’en 1080p : pour les résolutions supérieures, le fichier MP4 contient une vidéo VP9 ou AV1, que certains lecteurs et logiciels de montage vidéo plus anciens ne peuvent pas ouvrir. Le format MKV conserve les meilleurs flux tels quels.

La commande est créée dans votre navigateur. Copiez-la et exécutez-la dans un terminal.

Exemples

Une vidéo en MP4, d’une résolution maximale de 1080p :

yt-dlp -t mp4 -S "res:1080" "https://www.youtube.com/watch?v=aqz-KE-bpKQ"
Shell

L’audio au format MP3, avec sa miniature comme pochette, enregistré dans un dossier Music :

yt-dlp -x --audio-format mp3 --audio-quality 0 --embed-thumbnail --embed-metadata -P "~/Music" "https://www.youtube.com/watch?v=aqz-KE-bpKQ"
Shell

Fonctionnalités

  • Qualité vidéo de 360p à 4K, ou débit binaire de l’audio
  • Vidéo aux formats MP4 et MKV ; audio aux formats MP3, M4A, Opus, FLAC et WAV
  • Intégration des sous-titres, de la miniature et des métadonnées
  • Choix du dossier de téléchargement et du nom du fichier
  • Plusieurs liens dans une même commande