YouTube est le plus grand référentiel de médias diffusables existant, avec des dizaines de milliards de vidéos en ligne téléchargées sur la plate-forme, et des centaines de milliers d'autres ajoutées chaque jour.
Bien que vous puissiez utiliser des extensions de navigateur ou des services en ligne pour télécharger des vidéos à partir de YouTube, il est souvent plus rapide, plus facile et plus sûr de télécharger des vidéos YouTube à l'aide d'un simple outil de terminal sous Linux.
Qu'est-ce que yt-dlp ?
YouTube est le gardien de ses vidéos en ligne et n'aime pas que les gens les téléchargent d'une manière qui échappe au contrôle de l'entreprise. L'application YouTube vous permet de télécharger certaines vidéos sur votre appareil afin que vous puissiez les regarder hors ligne, mais elles restent dans l'application et vous ne pourrez pas les lire à l'aide d'un autre logiciel.
Ceci est souvent gênant, car vous souhaiterez peut-être accéder au fichier ou le manipuler sur d'autres appareils, ou ajouter de manière permanente la vidéo YouTube à votre collection privée.
Nous avons déjà couvert le meilleures extensions de navigateur pour télécharger des vidéos YouTube, cependant, les extensions Chrome présentent souvent un risque pour la sécurité car elles ont un accès illimité à toutes les données qui transitent par votre navigateur. Les extensions peuvent changer de propriétaire, permettant aux acteurs malveillants d'accéder à votre vie en ligne et, dans certains cas, sont même utilisées pour injecter des logiciels malveillants dans votre PC.
yt-dlp est un fork de youtube-dl et est un outil open source régulièrement mis à jour qui vous aide à télécharger des vidéos depuis votre terminal. Il est hautement configurable et vous pouvez spécifier le type de fichier, la résolution, etc. lors du téléchargement d'une vidéo.
Bien que yt-dlp et son prédécesseur soient conçus pour les vidéos YouTube, l'outil fonctionne également avec des centaines d'autres sites de streaming vidéo, y compris une vaste gamme de plates-formes NSFW dédiées. Vous pouvez trouver une liste des sites pris en charge par yt-dlp sur sa page GitHub.
Comment installer yt-dlp sous Linux
Vous pouvez installer yt-dlp en téléchargeant les fichiers binaires, avec pip ou en utilisant un gestionnaire de packages tiers. La méthode la plus simple et la plus largement applicable consiste à utiliser des binaires. Cette méthode fonctionnera avec tous les systèmes d'exploitation de type Unix, y compris Linux et macOS.
La commande suivante téléchargera la dernière version de yt-dlp et la copiera dans votre chemin local :
sudo wget https ://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
Maintenant, rendez-le exécutable avec :
sudo chmod a+rx /usr/local/bin/yt-dlp
Utilisez yt-dlp pour télécharger des vidéos YouTube sur Linux
Tout d'abord, utilisez votre navigateur de bureau pour accéder à la vidéo YouTube que vous souhaitez télécharger. Ensuite, cliquez dans la barre du navigateur pour mettre en surbrillance l'URL de la vidéo que vous souhaitez télécharger, puis copiez-la dans votre presse-papiers.
Pour notre vidéo de démonstration, nous avons choisi "Glyn Moody: Walled Culture - Un voyage derrière les briques du droit d'auteur". Cette vidéo est sous licence Creative Commons Attribution (réutilisation autorisée). Il s'agit d'une licence CC BY 3.0 qui vous permet explicitement d'adapter, de distribuer ou de reproduire l'œuvre, tant que vous mentionnez l'auteur original et fournissez un lien vers la licence.
Une fois que vous avez l'URL, ouvrez un terminal et entrez yt-dlp, suivi de l'URL que vous avez copiée. Dans notre cas, nous inscririons :
yt-dlp https ://www.youtube.com/watch? v=f6wtF_2eyrU
Quand tu frappes Entrer, yt-dlp téléchargera la vidéo dans votre répertoire actuel en utilisant les paramètres par défaut. Pour la plupart des gens, ce sera tout ce dont vous avez besoin.
Utilisation avancée de yt-dlp
Bien que la commande yt-dlp par défaut soit idéale dans de nombreuses situations, vous pouvez définir des dizaines d'options de configuration pour vous assurer d'obtenir exactement ce dont vous avez besoin. Voici quelques-uns des plus utiles.
Télécharger des vidéos YouTube dans un format spécifique
Par défaut, l'exécution de la commande ci-dessus téléchargera la vidéo souhaitée sous forme de fichier WEBM 1280x720. Ce n'est pas toujours le cas, et la plupart du temps, le format par défaut sera un fichier MP4 ou 3GP et la résolution peut être n'importe quoi.
Le --list-formats flag vous montre tous les formats disponibles au téléchargement, les résolutions disponibles, les tailles de fichiers et les codecs utilisés. En plus de télécharger le flux complet, vous pouvez spécifier de télécharger uniquement le flux vidéo ou audio.
yt-dlp --liste-formats https ://www.youtube.com/watch? v=f6wtF_2eyrU
Décidez quel format vous voulez télécharger puis utilisez le -F argument et entrez l'ID approprié.
Par exemple, si vous souhaitez télécharger uniquement de l'audio avec un débit binaire moyen de 129 k, vous devez saisir :
yt-dlp -f 140 https://www.youtube.com/watch? v=f6wtF_2eyrU
Quand tu frappes Entrer, le fichier commencera à se télécharger.
Alternativement, si vous voulez juste le meilleur audio disponible et la meilleure vidéo disponible, fusionnés en un seul fichier :
yt-dlp -f 'bv*+ba' https://www.youtube.com/watch? v=f6wtF_2eyrU -o '%(id) s.%(ext) s'
Téléchargez une liste de lecture YouTube entière sous forme de fichiers MP3
Souvent, les vidéos YouTube sont regroupées en listes de lecture et yt-dlp vous permet de les télécharger facilement. Pour télécharger une liste de lecture YouTube sur Linux en utilisant les paramètres par défaut, placez simplement une URL de liste de lecture à la place d'une URL de vidéo individuelle.
Il est plus probable qu'au lieu d'un tas de vidéos musicales, vous souhaitiez simplement que l'audio soit produit sous forme de fichiers MP3. Dans ce cas, vous devez utiliser des arguments supplémentaires pour spécifier le format audio: --extrait-audio va extraire l'audio des vidéos, --format-audio vous permet de spécifier le format de l'audio téléchargé, et --qualité audio définit le débit binaire.
yt-dlp --format bestaudio --extract-audio --audio-format mp3 --audio-quality 160K --output "%(titre) s.%(ext) s" --yes-playlist 'https://www.youtube.com/watch? v=_AnGd4PaG6U&liste=PLmbToKnvW413vfHySE8AKb4i6bPnU92F7'
...et c'est tout ce que vous avez à faire.
Truquer votre emplacement avec un proxy
Certaines vidéos sur YouTube et d'autres sites sont limitées à certains pays, généralement en raison de restrictions de licence, et yt-dlp vous permet de contourner ces restrictions de plusieurs manières.
Vous pouvez utiliser le --geo-vérification-proxy argument pour spécifier une adresse proxy dans un pays cible; le --contournement géographique l'argument tentera de contourner les restrictions géographiques en falsifiant les en-têtes HTTP; --geo-contournement-pays simulera un code de pays à deux lettres.
Ces arguments ne fonctionneront pas toujours sur tous les sites. Si une méthode ne fonctionne pas, essayez-en une autre ou envisager un VPN.
yt-dlp offre un tas d'autres options de configuration
Nous n'avons fait qu'effleurer la surface de ce que vous pouvez faire avec yt-dlp, mais nous sommes assez convaincus qu'il répondra aux besoins de la plupart des utilisateurs. Pour une liste complète des options disponibles et des exemples, consultez la documentation officielle yt-dlp.
Est-il légal de télécharger des vidéos YouTube ?
Vous enfreindrez certainement les conditions d'utilisation en téléchargeant des vidéos YouTube à l'aide de yt-dlp, mais la légalité de celui-ci est une zone grise. En vertu de la loi américaine, toutes les œuvres sont instantanément protégées par le droit d'auteur dès qu'elles sont produites, cependant, les créateurs renoncent souvent à leurs droits ou autorisent leurs œuvres sous les conditions de Creative Commons, ou attribuent une licence de copyleft.
Alternativement, certaines personnes et organisations, telles que le gouvernement américain, publient leur travail dans le domaine public, ce qui signifie que n'importe qui peut l'utiliser à n'importe quelle fin.
Un autre aspect souvent négligé est que le DMCA interdit le contournement des technologies de protection contre la copie, ce qui a rendait effectivement impossible de tirer parti des exceptions au droit d'auteur pour presque tous les appareils numériques modernes. travail. Pour un guide exhaustif de la loi sur le droit d'auteur telle qu'elle se présente aux États-Unis et dans le monde, nous recommandons Glyn Moody's "Culture fortifiée" (CC BY 4.0).
Enregistrez le meilleur contenu YouTube en utilisant yt-dlp
yt-dlp est l'un de nos outils préférés pour télécharger des vidéos et de la musique à partir de YouTube, mais n'oubliez pas que vous ne devez l'utiliser que pour télécharger du contenu disposant d'une licence vous permettant de le faire.
Les œuvres du domaine public peuvent toujours être utilisées en toute sécurité comme vous le souhaitez, tandis que les conditions exactes des licences Creative Commons varient selon le type. Cela vaut la peine de prendre le temps de rechercher ce que les licences Creative Commons et copyleft vous permettent de faire.