Comment télécharger des vidéos YouTube sur Linux

Table des matières:

Comment télécharger des vidéos YouTube sur Linux
Comment télécharger des vidéos YouTube sur Linux
Anonim

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.

  1. Ouvrir un terminal.
  2. Entrez la commande suivante pour installer Pip et FFMPEG:

    sudo apt install python3-pip ffmpeg

    Image
    Image
  3. Installez youtube-dl à l'aide du gestionnaire de paquets Pip Python:

    sudo pip3 installer youtube-dl

    Image
    Image
  4. 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.

  1. Ouvrir un terminal.
  2. 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.

  3. 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.

  4. Installez les clés de signature pour le dépôt:

    sudo apt install deb-multimedia-keyring

  5. Installer youtube-dl et FFMPEG:

    sudo apt install youtube-dl ffmpeg

  6. 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.

  1. Ouvrir un terminal.
  2. 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

  3. 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.

  1. Ouvrez un navigateur, puis rendez-vous sur la page de téléchargement de Tartube Sourceforge.
  2. Sélectionnez Télécharger la dernière version (la grande boîte verte) pour télécharger la dernière version.

    Image
    Image
  3. Enregistrez le package résultant dans votre dossier Downloads.
  4. Ouvrez un terminal et changez le répertoire vers le dossier Downloads.
  5. 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.

  1. Ouvrez un navigateur, puis rendez-vous sur la page de téléchargement de Tartube Sourceforge.
  2. Sélectionnez la dernière version de Tartube dans la liste.

    Image
    Image
  3. Trouvez le dernier package RPM dans la liste. Évitez le paquet avec STRICT dans le nom.

    Image
    Image
  4. Enregistrez le package résultant dans votre répertoire Downloads.
  5. Ouvrez un terminal et accédez au répertoire Downloads.
  6. 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.

  1. Installez les packages base-devel et git:

    sudo pacman -s base-devel git

  2. Déplacez-vous dans un répertoire où vous souhaitez télécharger le paquet et le cloner avec Git:

    cd ~/Downloads

    git clone

  3. Changer de répertoire vers le répertoire tartube:

    cd tartube

  4. 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.

  1. Lancer Tartube. Vous pouvez le trouver sous Multimedia dans la plupart des menus d'application. Sur GNOME, vous pouvez le rechercher.

    Image
    Image
  2. Sélectionnez Edit en haut de la fenêtre, puis choisissez System preferences dans le menu déroulant.

    Image
    Image
  3. Dans la fenêtre Préférences système, sélectionnez youtube-dl dans le menu supérieur.

    Image
    Image
  4. 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.

    Image
    Image
  5. Avec Tartube ouvert, sélectionnez Videos dans le coin supérieur gauche de la fenêtre.

    Image
    Image
  6. 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.

    Image
    Image
  7. Lorsque vous avez les vidéos souhaitées, sélectionnez OK.
  8. 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.

    Image
    Image
  9. Vos vidéos sont disponibles via Tartube. Sélectionnez Joueur. Vous pouvez également trouver vos fichiers vidéo dans le répertoire tartube-data.

    Image
    Image

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.

  1. Changez de répertoire dans le dossier où vous souhaitez télécharger les vidéos. Par exemple:

    cd ~/Téléchargements

  2. 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.

  3. Si vous souhaitez spécifier le format vidéo de sortie, ajoutez le drapeau - F pour lister les formats disponibles:

    youtube-dl -F

    Image
    Image
  4. 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

    Image
    Image
  5. Pour indiquer à youtube-dl de récupérer la vidéo de la meilleure qualité, utilisez le drapeau - f:

    youtube-dl -f meilleur

  6. 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é.

    Image
    Image

Conseillé: