Depuis qu'il existe un YouTube, les gens veulent télécharger des vidéos pour les enregistrer pour plus tard ou pour les lire hors ligne et en déplacement. Pour des raisons de droits d'auteur, YouTube ne propose pas de téléchargements. Cependant, il existe un outil youtube-dl pour télécharger des vidéos gratuitement sur Linux, ainsi que sur Windows et Mac.
Il existe plusieurs façons d'utiliser youtube-dl sous Linux. Un moyen simple consiste à utiliser le script youtube-dl à partir de la ligne de commande. Si vous préférez une option graphique, il existe un frontal pour youtube-dl qui fournit un large éventail de commandes et d'options.
Installer YouTube-dl
Que vous souhaitiez télécharger des vidéos YouTube avec une application graphique ou la ligne de commande, vous aurez besoin de youtube-dl. Youtube-dl est un script Python qui récupère une vidéo YouTube sur le Web et la convertit en différents formats, y compris des formats audio uniquement.
Pour les utilisateurs de Linux, obtenir youtube-dl est généralement simple. Le script est open source et vous pouvez le trouver dans la plupart des référentiels de distribution. Suivez les instructions de votre distribution Linux.
Vous aurez également besoin de FFMPEG pour permettre à youtube-dl de convertir les vidéos téléchargées entre les formats et de contrôler la qualité vidéo et audio. Vous pouvez installer FFMPEG avec youtube-dl.
Ubuntu et Linux Mint
Pour Ubuntu et Linux Mint, youtube-dl a tendance à prendre du retard dans l'écosystème Ubuntu. Habituellement, ce ne serait pas un gros problème, mais youtube-dl doit rester à jour pour garder une longueur d'avance sur les mises à jour de YouTube qui l'empêchent de fonctionner. Donc, si vous utilisez Ubuntu ou Mint, installez le gestionnaire de packages Python Pip pour obtenir les dernières versions.
- Ouvrir un terminal.
-
Entrez la commande suivante pour installer Pip et FFMPEG:
sudo apt install python3-pip ffmpeg
-
Installez youtube-dl à l'aide du gestionnaire de paquets Pip Python:
sudo pip3 installer youtube-dl
-
Lorsque l'installation est terminée, vous pouvez utiliser youtube-dl à partir de la ligne de commande. Pour mettre à jour youtube-dl à l'avenir, exécutez la commande suivante:
sudo pip3 install --upgrade youtube-dl
Debian
Le référentiel multimédia Debian contient une bibliothèque de paquets à jour pour diverses applications multimédia, y compris youtube-dl. Vous devrez ajouter le référentiel si vous ne l'avez pas déjà fait. Ensuite, installez youtube-dl normalement avec Apt.
- Ouvrir un terminal.
-
Entrez la commande suivante pour ajouter le référentiel à votre ordinateur:
sudo echo "deb https://www.deb-multimedia.org buster main non-free" > /etc/apt/sources.list.d/multimedia.list
Remplacez testing ou sid si vous en utilisez un au lieu de stable.
-
Mettez à jour les dépôts Apt pour en extraire le nouveau:
sudo apt update -oAcquire::AllowInsecureRepositories=true
Cette commande autorise les référentiels non sécurisés puisque vous n'avez pas encore installé la clé de signature pour le référentiel multimédia.
-
Installez les clés de signature pour le dépôt:
sudo apt install deb-multimedia-keyring
-
Installer youtube-dl et FFMPEG:
sudo apt install youtube-dl ffmpeg
- Vous obtiendrez automatiquement la mise à jour à partir du référentiel multimédia.
Fédora
Fedora conserve les versions mises à jour de youtube-dl dans leurs dépôts, mais vous n'y trouverez pas FFMPEG. Pour cela, vous aurez besoin du référentiel RPM Fusion. Si vous utilisez Fedora sur le bureau, RPM Fusion est inestimable. Si vous ne l'avez pas, ajoutez-le à votre système et installez les deux packages.
- Ouvrir un terminal.
-
Exécutez la commande suivante pour ajouter le référentiel RPM Fusion avec DNF:
installation sudo dnf https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/ nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
-
Installer youtube-dl et FFMPEG:
sudo dnf installer youtube-dl ffmpeg
Arch Linux et Manjaro
Arch Linux, et par extension Manjaro, a mis à jour les versions de youtube-dl et FFMPEG dans ses référentiels par défaut. Installez-le avec Pacman:
pacman -S youtube-dl ffmpeg
Installer le frontal
Cette prochaine étape est facultative. Si vous préférez travailler en ligne de commande, allez à cette partie. Sinon, suivez les étapes pour installer le frontal graphique pour youtube-dl.
Le chemin pour l'installer est légèrement différent pour chaque distribution. Suivez les instructions pour le vôtre.
Ubuntu, Mint et Debian
Les développeurs de l'interface graphique, Tartube, ont créé leurs propres packages pour les distributions basées sur Ubuntu et Debian. Vous pouvez obtenir les packages à partir de leur page Sourceforge.
- Ouvrez un navigateur, puis rendez-vous sur la page de téléchargement de Tartube Sourceforge.
-
Sélectionnez Télécharger la dernière version (la grande boîte verte) pour télécharger la dernière version.
- Enregistrez le package résultant dans votre dossier Downloads.
- Ouvrez un terminal et changez le répertoire vers le dossier Downloads.
-
Regardez le nom du package téléchargé et installez-le avec Apt. Ou, utilisez cette commande:
sudo apt install./python3-tartube_.deb
Fédora
Comme avec Ubuntu et Debian, les développeurs de Tartube ont empaqueté leur logiciel pour Fedora et l'ont rendu disponible sur leur page Sourceforge.
- Ouvrez un navigateur, puis rendez-vous sur la page de téléchargement de Tartube Sourceforge.
-
Sélectionnez la dernière version de Tartube dans la liste.
-
Trouvez le dernier package RPM dans la liste. Évitez le paquet avec STRICT dans le nom.
- Enregistrez le package résultant dans votre répertoire Downloads.
- Ouvrez un terminal et accédez au répertoire Downloads.
-
Installer Tartube:
sudo dnf install tartube-.rpm
Arch Linux et Manjaro
Tartube est disponible dans l'AUR, il existe donc de nombreuses façons de l'obtenir. Choisissez la méthode d'installation AUR avec laquelle vous êtes à l'aise. Si vous n'êtes pas familier avec l'AUR, voici la méthode par défaut pour installer les packages AUR.
-
Installez les packages base-devel et git:
sudo pacman -s base-devel git
-
Déplacez-vous dans un répertoire où vous souhaitez télécharger le paquet et le cloner avec Git:
cd ~/Downloads
git clone
-
Changer de répertoire vers le répertoire tartube:
cd tartube
-
Créez et installez le paquet avec makepkg:
makepkg -si
Télécharger une vidéo avec le frontal
Maintenant que Tartube est installé, vous êtes prêt à télécharger des vidéos depuis YouTube.
-
Lancer Tartube. Vous pouvez le trouver sous Multimedia dans la plupart des menus d'application. Sur GNOME, vous pouvez le rechercher.
-
Sélectionnez Edit en haut de la fenêtre, puis choisissez System preferences dans le menu déroulant.
-
Dans la fenêtre Préférences système, sélectionnez youtube-dl dans le menu supérieur.
-
Sélectionnez le Chemin vers l'exécutable youtube-dl dans le menu déroulant et choisissez Utiliser le chemin local (youtube-dl). Sélectionnez OK pour fermer la fenêtre des préférences.
-
Avec Tartube ouvert, sélectionnez Videos dans le coin supérieur gauche de la fenêtre.
-
Allez sur YouTube et copiez les URL des vidéos que vous souhaitez télécharger. Ensuite, collez l'URL dans la zone de texte située au milieu de la boîte de dialogue Ajouter des vidéos.
- Lorsque vous avez les vidéos souhaitées, sélectionnez OK.
-
La fenêtre principale de Tartube apparaît et vos vidéos sont mises en file d'attente. Sélectionnez Télécharger tout dans le coin inférieur gauche de la fenêtre pour lancer le téléchargement.
-
Vos vidéos sont disponibles via Tartube. Sélectionnez Joueur. Vous pouvez également trouver vos fichiers vidéo dans le répertoire tartube-data.
Télécharger et convertir une vidéo à partir de la ligne de commande
Si vous êtes fan de la ligne de commande, préférez une approche directe ou ne voulez pas être dérangé par un autre logiciel, utilisez youtube-dl en ouvrant un terminal et en lui transmettant une URL YouTube.
-
Changez de répertoire dans le dossier où vous souhaitez télécharger les vidéos. Par exemple:
cd ~/Téléchargements
-
Pour télécharger une vidéo sans conversion, transmettez l'URL à youtube-dl sans aucune information supplémentaire:
youtube-dl
Cela vous donne une vidéo lisible dans le répertoire courant.
-
Si vous souhaitez spécifier le format vidéo de sortie, ajoutez le drapeau - F pour lister les formats disponibles:
youtube-dl -F
-
Vous verrez une liste des formats et résolutions disponibles. Choisissez celui que vous voulez et utilisez le numéro à gauche dans le tableau pour le spécifier avec le drapeau - f:
youtube-dl -f 137
-
Pour indiquer à youtube-dl de récupérer la vidéo de la meilleure qualité, utilisez le drapeau - f:
youtube-dl -f meilleur
-
Pour extraire l'audio d'une vidéo YouTube, utilisez le drapeau - x combiné avec - -audio-format et - -audio-quality:
youtube-dl -x --audo-format flac --audio-quality 0 meilleur
Le drapeau - -audio-format prend en charge tous les principaux formats, y compris MP3, Vorbis, M4A, AAC, WAV et FLAC. Le drapeau - -audio-quality utilise une échelle de 0 à 9, 0 fournissant la meilleure qualité.