YouTube est l'une des plateformes les plus utilisées au monde grâce à sa vaste base de données de vidéos de toutes sortes, nous y trouvons des vidéos d'apprentissage, de divertissement, de science et des millions d'autres options. L'une des utilisations les plus courantes que nous faisons sur YouTube est d'écouter de la musique. N'oubliez pas que sur YouTube, nous trouvons pratiquement tous les artistes qui ont existé et existent à la fois avec des chansons simples et des albums complets.
Maintenant, il existe une option pour télécharger l'audio MP3 de ces vidéos car, selon les droits de Google, il n'est pas possible de télécharger ces vidéos directement à partir de YouTube. De plus, en téléchargeant uniquement le MP3, nous pouvons le télécharger sur nos appareils mobiles pour les écouter à tout moment et n'importe où, même sans connexion Internet. Le processus de téléchargement de l'audio Mp3 à partir d'une vidéo YouTube est possible grâce à un outil appelé YouTube-DL et aujourd'hui Solvetic vous expliquera comment l'utiliser pour ce processus de téléchargement.
Qu'est-ce que YouTube-DLYouTube-DL est une application en ligne de commande qui a été développée pour télécharger des vidéos de YouTube et de divers autres sites de manière complète et simple, pour son utilisation l'interpréteur Python (2.6, 2.7 ou 3.2+) est requis et il n'est pas spécifique à la plateforme.
YouTube-DL est entièrement gratuit car il est open source et son utilisation est disponible pour toutes les distributions Linux existantes aujourd'hui.
Son utilisation de base est la suivante :
youtube-dl [OPTIONS] URL [URL…]Nous allons maintenant voir comment installer YouTube-DL sous Linux et ainsi profiter de cet outil de gestion audio MP3, dans ce cas nous utiliserons Ubuntu 18.04.
1. Comment installer YouTube-DL sur Linux
Pour démarrer ce processus, nous allons exécuter les commandes suivantes :
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O/usr/local/bin/youtube-dl
AGRANDIR
Maintenant, nous allons accorder les autorisations nécessaires à ce répertoire :
sudo chmod a + rx / usr / local / bin / youtube-dlComme vous pouvez le voir, nous exécutons cette commande.
2. Options d'utilisation de YouTube-DL
Il y a une série de paramètres à utiliser avec cette application, ce sont :
Étape 1
Déployer l'aide YouTube-DL
-h, --help
Affiche la version du programme d'impression
-version
Il est responsable de la mise à jour du programme vers la dernière version
-U, --mise à jour
Continuons avec les erreurs de téléchargement
-i, --ignore-erreurs
Abandonner le téléchargement de plus de vidéos si une erreur se produit
--abort-on-error
Affiche l'identification actuelle du navigateur utilisé
--dump-user-agent
Liste de tous les extracteurs compatibles
--list-extracteurs
Publie une description des résultats de tous les extracteurs pris en charge
--extracteur-descriptions
Créer une extraction forcée pour utiliser l'extracteur générique
--force-generic-extracteur
Ne lit pas les fichiers de configuration
--ignore-config
Fait référence à l'emplacement du fichier de configuration, soit à la configuration, soit à son contenu dans le répertoire.
--config-location PAT
Ordre de ne pas extraire les vidéos d'une playlist, seulement les lister
--flat-playlist
Marquer les vidéos regardées (s'applique uniquement à YouTube)
--mark-vu
Ne marque pas les vidéos regardées (YouTube uniquement)
--no-mark-observé
N'émet pas de codes de couleur
--sans couleur
De plus, nous avons des options supplémentaires telles que:
Utiliser le proxy HTTP / HTTPS / SOCKS spécifié
--URL proxy
Indique le temps d'attente avant de terminer l'attente, en secondes
--socket-timeout SECONDES
Fait référence à l'adresse IP côté client pour la liaison
--source-adresse IP
Établir toutes les connexions via IPv4
-4, --force-ipv4
Établir toutes les connexions via IPv6
-6, --force-ipv6
Exécutez la vidéo à partir de la liste de lecture pour commencer (la valeur par défaut est 1)
-playlist-start NUMBER
Lire la vidéo de la liste de lecture pour terminer (la valeur par défaut est la dernière)
--playlist-end NUMBER
Téléchargez les éléments vidéo de la liste de lecture à télécharger
--playlist-items ITEM_SPEC
Terminer le processus après avoir téléchargé un nombre défini de fichiers
--max-téléchargements NOMBRE
Ne téléchargez aucune vidéo plus petite que la taille indiquée
--min-filesize TAILLE
Ne téléchargez aucune vidéo plus grande que la taille indiquée
--max-filesize TAILLE
Télécharger uniquement les vidéos mises en ligne à cette date sélectionnée
--Date
Télécharger uniquement les vidéos mises en ligne à ou avant cette date
--dateforefore DATE
Téléchargez la vidéo uniquement si l'URL fait référence à une vidéo et à une liste de lecture.
--no-playlist
Télécharger la playlist, si l'URL fait référence à une vidéo et à une playlist
--yes-playlist
C'est la vitesse de téléchargement maximale en octets par seconde
-r, --limit-rate TAUX
Ne reprend pas les fichiers partiellement téléchargés
--non-continuer
N'utilisez pas de fichiers .part, écrivez directement dans le fichier de sortie
--no-part
En cas de recherche d'une option spécifique, nous pouvons utiliser l'utilitaire "grep" et rechercher des mots spécifiques comme suit :
youtube-dl --help | grep extrait-audio
AGRANDIR
Étape 2
Pour télécharger une vidéo sous forme de piste mp3 sur YouTube-DL, il faudra utiliser les deux options suivantes :
--extraire-audioCette option convertit les fichiers vidéo en fichiers audio uniquement.
--format-audioIndique le format audio dans lequel le fichier vidéo sélectionné sera téléchargé, les formats audio pris en charge sont "best", "aac", "vorbis", "mp3", "m4a", "opus" ou "wav"; le meilleur format est défini par défaut.
La syntaxe pour télécharger une vidéo YouTube au format Mp3 est la suivante :
youtube-dl -x --audio-format mp3 https://www.youtube.com/watch?v=xxxxxxxxxxxx
AGRANDIR
Étape 3
Si nous voulons ajouter une couverture pour le fichier mp3, nous pouvons ajouter l'option --embed-thumbnail comme ceci :
youtube-dl -x --embed-thumbnail --audio-format mp3 https://www.youtube.com/watch?v=xxxxxxxxxxx
AGRANDIR
3. Comment télécharger plusieurs audios à partir de vidéos YouTube sous Linux
YouTube a des listes de lecture qui hébergent diverses vidéos qui seront lues automatiquement, avec YouTube-dl, il sera possible de télécharger une liste de lecture complète ou simplement un groupe de chansons.
Les options à utiliser sont :
--playlist-start NUMBERIndiquez le numéro de vidéo de la playlist à démarrer (la valeur par défaut est 1)
--playlist-end NUMBERFait référence à la vidéo dans la liste de lecture pour se terminer (la valeur par défaut est la dernière disponible)
Par exemple, pour télécharger uniquement les 3 premières vidéos d'une liste, nous allons exécuter ce qui suit :
youtube-dl -x --audio-format mp3 --playlist-start 1 --playlist-end 3 https://www.youtube.com/playlist?list=xxxxxxxxxxxxCela téléchargera les vidéos indiquées et nous pourrons voir l'ordre de chaque vidéo (Vidéo 1 sur 3, Vidéo 2 sur 3, etc):
AGRANDIR
4. Comment télécharger de l'audio à partir de différentes listes de lecture Linux
Il est également possible que nous ayons plusieurs playlists et que nous souhaitions extraire la vidéo au format MP3, pour cela, nous devons créer un fichier avec chaque URL de la playlist, une URL par ligne, et après cela nous exécutons la commande suivante :
pour i en $ (
AGRANDIR
Cela téléchargera les vidéos des différentes listes de lecture au format MP3.
De cette façon, nous avons appris comment cet utilitaire devient pratique pour télécharger des MP3 à partir de YouTube de manière simple mais entièrement fonctionnelle.