L'une des plates-formes les plus utilisées au monde pour visionner des vidéos est sans aucun doute YouTube, qui nous offre d'innombrables options pour visionner plusieurs vidéos à la fois à un niveau éducatif et personnel. Sur cette plate-forme, nous pouvons trouver un grand nombre de vidéos, que nous souhaitons souvent télécharger sur notre ordinateur.
Au niveau Linux, il existe un outil assez pratique pour télécharger des vidéos YouTube, en préservant ses caractéristiques et sa qualité. Aujourd'hui, Solvetic analysera ce qu'est cet outil pratique.
YouTube-DLIl s'agit d'une application écrite en Python à travers laquelle nous aurons la possibilité de télécharger des vidéos à partir de plateformes telles que YouTube, Dailymotion, Google Video, Photobucket, Facebook, Yahoo, Metacafe, Depositfiles et bien d'autres.
C'est un outil multiplateforme développé en pygtk qui nécessite un interpréteur Python. YouTube-DL peut être installé sur les systèmes d'exploitation Windows, Mac OS ou Linux.
Ses principales caractéristiques de cet outil sont :
- Prend en charge la reprise des téléchargements échoués
- Permet le téléchargement de vidéos individuelles
- Prend en charge le téléchargement de listes de lecture
- Télécharger des vidéos dans plusieurs formats
- Téléchargement de sous-titres
1. Installation de YouTube-DL sur Ubuntu 17.04
Pour installer cet utilitaire pratique, nous aurons deux options :
- Utilisez l'application logicielle Ubuntu et à partir de là, localisez l'outil et installez-le
- Utilisez le terminal en entrant la commande suivante :
sudo apt installer youtube-dl
Nous entrons la lettre S pour accepter le téléchargement et l'installation des packages.
Noter:Pour les autres distributions Linux, nous pouvons exécuter la ligne suivante :
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O/usr/local/bin/youtube-dl
Plus tard, il sera nécessaire d'attribuer des autorisations d'exécution au script téléchargé en utilisant la ligne suivante :
sudo chmod a + rx / usr / local / bin / youtube-dl
2. Utilisation de YouTube-DL
Étape 1
Une fois installé pour l'exécution, il faudra utiliser la syntaxe suivante :
URL de la vidéo youtube-dlPar exemple:
youtube-dl https://www.youtube.com/watch?v=U_zOCy-GTWgÉtape 2
Nous verrons le processus effectué :
Étape 3
Là, nous pouvons voir des détails tels que le nom de la vidéo téléchargée, la taille et les processus effectués. Si nous allons dans notre dossier personnel, nous verrons la vidéo téléchargée. Celui-ci est téléchargé par défaut au format MP4.
3. Téléchargez des vidéos YouTube avec YouTube-DL dans différents formats
YouTube-DL nous offre la possibilité de télécharger les vidéos dans différents formats en utilisant le paramètre -f et en attribuant le numéro en fonction du format et de la résolution, les options sont :
Options de format YouTube
- 37 : mp4 [1080x1920]
- 46 : webm [1080x1920]
- 22 : mp4 [720x1280]
- 45 : webm [720x1280]
- 35 : flv [480 x 854]
- 44 : webm [480 x 854]
- 34 : flv [360x640]
- 18 : mp4 [360x640]
- 43 : webm [360x640]
- 5: flv [240x400]
- 17 : mp4 [144x176]
Si nous voulons télécharger une vidéo au format MP4 avec une qualité 720 X 1280, nous exécuterons la syntaxe suivante :
URL de la vidéo youtube-dl -f 22
Remarque : Si nous voulons télécharger une vidéo dans tous les formats disponibles, nous exécuterons la syntaxe suivante :
youtube-dl --all-formats URL de la vidéo
4. Télécharger des vidéos de sous-titres à l'aide de YouTube-DL
Cette application nous permet de télécharger exclusivement des sous-titres de vidéos YouTube. Pour cela, nous devons d'abord valider que la vidéo contient des sous-titres, pour cela nous exécuterons la syntaxe suivante :
youtube-dl --list-subs URL de la vidéoDans ce cas, la vidéo n'a pas de sous-titres, nous verrons donc ce qui suit :
Si la vidéo contient des sous-titres, nous exécuterons la commande suivante pour télécharger uniquement les sous-titres mais pas la vidéo :
youtube-dl --all-subs --skip-download URL de la vidéo
5. Télécharger les listes de lecture YouTube
Nous savons que les playlists contiennent une série de vidéos spécifiques et cette application nous permet de télécharger cette liste facilement en utilisant la syntaxe suivante :
URL de la liste de lecture youtube-dl -cit
Certaines des options supplémentaires de cet excellent outil sont :
Ignorer les vidéos avec des erreurs
-je
Abandonner le téléchargement de la vidéo plus si une erreur se produit pendant le téléchargement
--abort-on-error
Affiche l'identification du navigateur actuel
--dump-user-agent
Vous permet de spécifier un agent utilisateur personnalisé
-utilisateur-agent UA
Supprimer la validation du certificat HTTPS
--no-check-certificat
Téléchargez une liste de lecture, en commençant par le numéro 1 par défaut.
--playlist-start NUMBER
Téléchargez une liste de lecture, en commençant par le dernier numéro par défaut.
--playlist-end NUMBER
Il ne permet pas le téléchargement d'une vidéo plus petite que la valeur définie dans SIZE (par exemple 30k ou 34,6m)
--min-filesize TAILLE
Il ne prend pas en charge le téléchargement d'une vidéo plus grande que la valeur SIZE (par exemple 30k ou 34,6m)
--max-filesize TAILLE
Téléchargez des vidéos qui ont été téléchargées à une certaine date.
--date DATE
Téléchargez des vidéos avant une date ou à une certaine date.
--dateavant le DATE
Télécharger des vidéos après une date ou à une certaine date
--dateaprès DATE
Ne téléchargez pas de vidéos avec moins d'un certain nombre de vues
--min-vues COUNT
Ne téléchargez pas de vidéos avec plus d'un certain nombre de vues
--max-vues COUNT
Définit la limite de la vitesse de téléchargement maximale en octets par seconde
--rate-limit LIMIT
Indique le nombre de tentatives de téléchargement (la valeur par défaut est 10)
--retries RÉESSAYER
Nous voyons comment YouTube-DL est un outil complet pour télécharger des vidéos YouTube.