youtube-dl est un programme open source en ligne de commande pour télécharger des vidéos streaming sur des centaines de sites dont Youtube, Facebook, Vimeo, Twitch.
C’est donc un outil très puissant pour télécharger des morceaux depuis sites de diffusions de vidéos.
L’utilitaire gratuit supporte aussi beaucoup de formats vidéos comme 3gp, aac, flv, m4a, mp3, mp4, ogg, wav, webm.
Cela permet donc de récupérer des vidéos Youtube pour les regarder hors ligne.
Enfin youtube-dl fonctionne sur Linux, Windows ou sous Mac OS X.
Il fonctionne sur toutes les distributions Linux (Ubuntu, Debian, Mint, Fedora, …).
Il vous permet de télécharger la plupart des vidéos de Youtube et autres sites de streaming en ligne de commandes.
Cela permet de l’intégrer dans des scripts.
Enfin il existe aussi des programmes en graphiques qui utilisent youtube-dl pour télécharger des vidéos en streaming.
Cet article vous guide pour installer et utiliser youtube-dl.
Vous trouverez quelques exemples de commandes pour télécharger des vidéos ou des pistes audio.

Table des matières
Introduction à youtube-dl
Le nom youtube-dl peut faire penser que le programme s’arrête aux téléchargements de vidéos Youtube.
Cela est trompeur puisqu’il gère des centaines de sites de streaming.
Est-ce légal de télécharger des vidéos en streaming sur son PC ? oui.
Sachez que certains sites peuvent bloquer le téléchargement lorsque ce sont des œuvres protégées par les droits d’auteurs.
C’est notamment le cas de Youtube qui bloque le téléchargement de morceaux musicales.
Youtube héberge du contenu protégé par le droit d’auteur comme des clips musicaux.
La plateforme bloque le téléchargement de ces oeuvres protégées.
Plus d’informations :
Installer Youtube-dl
Sur Windows
Sur Windows, il faut télécharger le binaire que l’on utilise ensuite en invite de commandes.
- Voici le lien :
- Vous devez installer Visual C++ Redistributable 2010 car sinon vous aurez une erreur MSVCR100.DLL. Voici le lien de téléchargement : Visual C++ Redistributable Package : à quoi cela sert et comment les installer
- youtube-dl place les fichiers vidéos dans le dossier où il se trouve, donc vous pouvez créer un dossier D:\videos par exemple ou un sous-dossier dans Téléchargements.
Sur Linux
Pour installer youtube-dl sur Linux rien de bien compliqué.
On utilise wget puis on rend le fichier exécutable avec chmod.
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
youtube-dl : télécharger des vidéos Youtube en ligne de commandes
Maintenant que youtube-dl est installé sur votre système, vous pouvez l’utiliser.
- Sur Linux, il faut ouvrir un terminal
- Sur Windows, ouvrez une invite de commandes
Télécharger des vidéos Youtube : les premiers pas
Dans cet exemple sur Windows, on part du principe que youtube-dl se trouve dans votre dossier de téléchargement.
La syntaxe basique :
cd %USERPROFILE%\Downloads
youtube-dl.exe https://adressedelavideo
Par exemple pour télécharger une vidéo Youtube :
cd %USERPROFILE%\Downloads
youtube-dl.exe https://www.youtube.com/watch?v=wlDzAQSs-tQ
Celle-ci se trouve alors dans le même dossier que youtube-dl
L’option -o permet de choisir le nom et emplacement de fichier de sortie vidéo.
youtube-dl.exe https://www.youtube.com/watch?v=wlDzAQSs-tQ -o revo-uninstaller.webm
youtube-dl.exe https://www.youtube.com/watch?v=wlDzAQSs-tQ -o "%USERPROFILE%\Desktop\revo-uninstaller.webm"
Il est tout à fait possible de jouer sur des variables pour donner le nom de sortie du fichier.
Notamment on peut récupérer le nom du fichier, de l’artiste ou de la track.
Bref toutes les métadonnées de Youtube.
La liste des variables se trouve dans la documentation.
Elles s’utilisent de la manière suivante : %(NomDeLaVariable)s
La séparation des caractères spéciaux se fait avec s.
Par exemple pour avoir le nom avec la résolution séparé par un – :
youtube-dl.exe https://www.youtube.com/watch?v=wlDzAQSs-tQ -o "%(playlist)s-%(title)s-s.%(ext)s"
Téléchargement vidéo Youtube avec un format de vidéo spécifique
Vous pouvez également utiliser une extension de fichier (actuellement 3gp, aac, flv, m4a, mp3, mp4, ogg, wav, webm sont pris en charge) pour télécharger le meilleur format de qualité d’une extension de fichier particulière servie comme un seul fichier.
Cela évite de convertir la vidéo Youtube si vous désirez un format en particulier.
Par exemple -f webm téléchargera le meilleur format de qualité avec l’extension webm servie comme un seul fichier.
youtube-dl.exe https://www.youtube.com/watch?v=wlDzAQSs-tQ -f mp4 -o "revo-uninstaller.mp4"
Téléchargement vidéo Youtube selon la qualité
Par défaut youtube-dl choisit la meilleur qualité.
Mais il permet aussi de sélectionner la qualité des vidéos.
Téléchargez le meilleur format mp4 disponible ou tout autre meilleur si aucun mp4 disponible :
youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best'
Puis pour récupérer une vidéo avec le meilleur format disponible mais pas mieux que 480p :
youtube-dl -f 'bestvideo[height<=480]+bestaudio/best[height<=480]'
ou encore downloader le meilleur format vidéo uniquement, mais pas plus de 50 Mo :
youtube-dl -f 'best[filesize<50M]'
Téléchargez le meilleur format vidéo et le meilleur format audio sans les fusionner :
youtube-dl -f 'bestvideo,bestaudio' -o '%(title)s.f%(format_id)s.%(ext)s'
Vous pouvez aussi vous inspirer du paragraphe qui suit pour télécharger un format spécifique.
En effet, youtube-dl est capable de lister les formats disponibles pour télécharger celui souhaité.
Télécharger les pistes audio d’une vidéo youtube
youtube-dl permet aussi de télécharger très facilement une piste audio d’une vidéo Youtube.
Tout d’abord, il faut lister avec l’option -F les pistes et formats audio et vidéo disponibles pour
youtube-dl.exe -F https://www.youtube.com/watch?v=wlDzAQSs-tQ
Chaque format possède un id différents 139, 140, 251, etc.
On trouve alors des formats vidéos (webm, mp4) et audio (mp3, Vorbis ou MP4a).
On utilise ensuite l’option -f pour spécifier l’ID du format que l’on souhaite télécharger.
Ici l’ID 140 renvoie la piste audio en MP4a avec la meilleure qualité.
On retrouve bien le fichier audio téléchargé depuis Youtube.
Télécharger les vidéos d’une playlist Youtube
youtube-dl gère les playlists Youtube ce qui vous permet de télécharger une série de vidéos.
Il suffit alors de spécifier l’adresse de la Playlist dans la commande youtube-dl.
Après on peut jouer sur les noms avec l’option -o.
Par exemple :
youtube-dl -o '%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s' https://www.youtube.com/playlist?list=PLwiyx1dc3P2JR9N8gQaQN_BCvlSlap7re
Ou encore pour télécharger toutes les vidéos d’une playlist Youtube dans des répertoires séparés :
youtube-dl -o '%(uploader)s/%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s' https://www.youtube.com/user/TheLinuxFoundation/playlists
Téléchargez toute la saison de la série en conservant chaque série et chaque saison dans un répertoire séparé sous C:\MyVideos
youtube-dl -o "C:/MyVideos/%(series)s/%(season_number)s - %(season)s/%(episode_number)s - %(episode)s.%(ext)s" https://videomore.ru/kino_v_detalayah/5_sezon/367617
Autres options youtube-dl
Télécharger le meilleur format disponible via un lien direct via le protocole HTTP / HTTPS :
youtube-dl -f '(bestvideo+bestaudio/best)[protocol^=http]'
Youtube-DL-GUI : télécharger vidéos Youtube en graphique
La ligne de commandes c’est trop compliquée ?
Retrouvez toute la puissance de youtube-dl avec Youtube-DL-GUI (Youtube-DLG) en interface graphique.
C’est donc un GUI pour youtube-dl qui ne fonctionne que pour Windows.
Présentation de Youtube-DLG
Voici une présentation de l’interface :
- 1 – on copie/colle le ou les adresses des vidéos Youtube et Playlists.
- 2 – On choisit le format webm, mp4 ou audio mp3, Vorbis ou MP4a
- 3 – Le bouton Add permet d’ajouter le ou les vidéos dans la liste d’attente de téléchargement
- 4 – On lance le téléchargement
A partir de là, Youtube-DL-GUI traite la liste d’attente et télécharge les vidéos Youtube.
Télécharger des vidéos Youtube avec Youtube-DLG
Voici comment utiliser Youtube-DL-GUI pour télécharger des vidéos Youtube
Temps nécessaire : 5 minutes
Télécharger vidéos Youtube avec Youtube-DL-GUI
- Télécharger Youtube-DL-GUI
Télécharger youtube-dl-gui.
C’est un fichier ZIP que vous pouvez décompresser avec 7-zip - Installer Youtube-DL-GUI
Le setup de youtube-dl-gui se lance alors.
Rien de particulier à noter.
Faites suivant et terminer. - Ajouter les vidéos à télécharger et le format de sortie
Copier/coller les adresses des vidéos ou playlists Youtube dans la partie Enter URLs below.
Puis dans le menu déroulant, choisissez le format de sortie.
Par défaut, le programme prends la meilleur qualité. - Ajouter les vidéos à télécharger
Ensuite cliquez sur Add pour ajouter les vidéos dans la file d’attente.
Celle-ci s’ajoute en bas avec le statut Queue. - Lancer le téléchargement des vidéos Youtube
Puis en bas à droite, cliquez sur l’icône Cloud.
Youtube-DL-GUI traite alors la file d’attente et télécharge les vidéos. - Téléchargement en cours
Les adresses des vidéos défiles avec la taille, vitesse de téléchargement et le nombre.
Ici la Playlist est avec 7 vidéos et on est à la 2e.
Un récapitulatif total s’affiche aussi en bas à gauche de Youtube-DL-GUI.
Laisse le téléchargement s’effectuer. - Fin du téléchargement des vidéos Youtube
Une fois la liste d’attente traitée et toutes les vidéos téléchargées, Youtube-DLG vous l’indique par un message.
Cette vidéo présente Youtube-DL-DLG avec d’autres solutions de téléchargement de vidéos Youtube.
ConvYT : télécharger vidéos Youtube en graphique
ConvYT est un autre logiciel gratuit qui s’appuie avec Youtube-DL pour télécharger des vidéos Youtube.
Il ne permet pas de télécharger des vidéos en séries et automatiquement.
- Télécharger ConvYT et installez le
- Au premier lancement, appuyez sur CTRL+U pour mettre à jour youtube-dl
- Dans URL, copiez/collez l’adresse de la vidéo
- Ensuite cliquez sur l’icône loupe
- Vous pouvez aussi choisir la piste vidéo ou audio à télécharger. Si vous ne cochez rien, la meilleure qualité sera prise.
- Puis à droite cliquez sur Audio ou Vidéo pour télécharge ce qui vous interresse. Il faudra alors indiquer le chemin de destination.
- Une barre de progression s’affiche pour montrer l’avancement
- Enfin la vidéo Youtube est disponible sur votre PC
Les raccourcis clavier de ConvYT :
Raccourcis clavier | Action |
CTRL + P | afficher les préférences |
CTRL + Q | Quitter l’application |
CTRL + G | Récupérer les formats disponibles |
CTRL + D | Importer les formats sélectionnées sous forme de fichier(s) vidéo(s) (si aucun format sélectionné, importation du meilleur format disponible) |
CTRL + A | Importer les formats sélectionnées sous forme de fichier(s) audio(s) |
CTRL + SHIFT + A | Activez l’importation de tous les formats |
CTRL + SHIFT + D | Désactivez l’importation de tous les formats |
CTRL + I | Inversez l’état des formats |
Liens
- youtube-dl : télécharger des vidéos YouTube en ligne de commandes sur Windows ou Linux
- yt-dlp : Télécharger des vidéos YouTube sur Windows ou Linux
- Télécharger une vidéo depuis un site de streaming (YouTube, Arte, Netflix, TV, etc)
- media-downloader : télécharger des vidéos sur internet
- StreamLink : Regarder une vidéo Twitch ou YouTube sur VLC
- Comment télécharger un film ou vidéo depuis un site de streaming
- Streaming : regarder des films ou séries au complet
- Captvty : télécharger TV direct ou replay (TF1, Arte, M6, etc)
- Telecharger Video YouTube VLC
- 6 meilleurs extensions Chrome pour télécharger des vidéos (Video Downloader)
- Video DownloadHelper : télécharger des vidéos sur les sites de streaming
- YTDownloader : Télécharger/convertir des vidéos streaming
- 5 façons d’extraire les pistes audio et son d’un fichier vidéo
- Comment télécharger une VOD sur Twitter
- IDM : télécharger rapidement des vidéos, fichiers
- Streaming : regarder des films ou séries au complet
- Ace Stream : regarder la TV et sport en P2P BiTtorrent
- Regarder YouTube sans publicités et compte Google (avec Invidious ou Piped)