Comment télécharger des pistes MP3 à partir de YouTube Video en utilisant YouTube-DL

A+ A-

Il existe plusieurs façons de télécharger des pistes MP3 de Youtube tels que les applications Web, des applications de fenêtres et les outils de ligne de commande sous Linux. Youtube-DL est l' un des meilleurs outils disponibles sur le marché pour télécharger des pistes à partir de YouTube. Il est développé en langage de programmation Python. Ce programme peut être utilisé dans presque toutes les distributions Linux. Si vous ne l'avez pas entendu parler de cet outil, alors cet article est pour vous.

Installation Youtube-DL

Pour installer youtube-DL, utilisez la commande suivante -

 $ Sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O / usr / local / bin / youtube-dl

La sortie de l'échantillon doit être comme ça -

 --2016-03-08 11: 41: 21-- https://yt-dl.org/downloads/latest/youtube-dl
Résolution yt-dl.org (yt-dl.org) ... 95.143.172.170 2001: 1a50: 11: 0: 5f: 8f: ACAA: 177
Connexion à yt-dl.org (yt-dl.org) | 95.143.172.170 |: 443 ... connecté.
requête HTTP envoyée, en attente de réponse ... 302 Found
Lieu: https://yt-dl.org/downloads/2016.03.06/youtube-dl [suivante]
--2016-03-08 11: 41: 23-- https://yt-dl.org/downloads/2016.03.06/youtube-dl
Connexion à yt-dl.org (yt-dl.org) | 95.143.172.170 |: 443 ... connecté.
requête HTTP envoyée, en attente de réponse ... 200 OK
Longueur: 1133512 (1.1M) [application / octet-stream]
Enregistrement à: / usr / local / bin / youtube-dl '

100% [======================================>] 11,33,512 218KB / s en 6.2s   

08/03/2016 11:41:30 (180 Ko / s) - '/ usr / local / bin / youtube-dl' sauvé [1133512/1133512]

Changer l' autorisation de répertoire youtube-dl pour accéder commande youtube-dl. Pour modifier l'autorisation de répertoire, utilisez la commande suivante -

 $ Sudo chmod a + rx / usr / local / bin / youtube-dl locale

Pour obtenir plus d' informations sur youtube-DL utilisez la commande suivante -

 # Youtube-dl --help

La commande ci-dessus devrait exiger l'autorisation de la racine et sa sortie devrait être comme ça -

 options:
 
    -h, --help Imprimer ce texte d'aide et quitte
    --version version du programme d'impression et de sortie
    -U, --update Mise à jour de ce programme à la dernière version. Faire
                                     vous que vous disposez des autorisations suffisantes
                                     (Courir avec sudo si nécessaire)
    -i, --ignore-erreurs Continuer sur les erreurs de téléchargement, par exemple pour
                                     sauter des vidéos indisponibles dans une playlist
    --abort-on-error Abandonner le téléchargement de nouvelles vidéos (dans le
                                     liste de lecture ou la ligne de commande) si une erreur
                                     se produit
    --dump-user-agent Afficher l'identification du navigateur actuel
    --list-essoreuses Liste de tous les extracteurs pris en charge
    --extractor descriptions descriptions de sortie de tous supportés
                                     essoreuses
    --force-generic-extracteur extraction de force d'utiliser le générique
                                     extracteur
    --default-recherche PREFIX Utilisez ce préfixe pour les URLs non qualifiés. Pour
                                     exemple "gvsearch2:" télécharge deux vidéos
                                     à partir de vidéos google pour youtube-dl "grande
                                     pomme ". Utilisez la valeur" auto "pour laisser
                                     guess youtube-dl ( "auto_warning" pour émettre un
                                     avertissement pour deviner). "Erreur" jette juste
                                     une erreur. La valeur par défaut "fixup_error"
                                     les réparations cassées URL, mais émet une erreur si
                                     ce n'est pas possible au lieu de la recherche.
    --ignore-config Ne pas lire les fichiers de configuration. Quand donné
                                     dans le fichier de configuration globale / etc
                                     /youtube-dl.conf: Ne pas lire l'utilisateur
                                     configuration dans ~ / .config / youtube-
                                     dl / config (% APPDATA% / youtube-dl / config.txt
                                     sur Windows)
    --flat-playlist Ne pas extraire les vidéos d'une playlist,
                                     seulement les énumérer.
    Marquer les vidéos --Mark regardé regardé (YouTube seulement)
    --no-mark-regardé Ne pas marquer les vidéos visionnées (YouTube uniquement)
    --no couleur Ne pas émettre de codes de couleur en sortie
.........................

Le téléchargement d'une vidéo comme piste MP3

Pour convertir la musique à différents formats audio, youtube-dl a besoin soit ffmpeg ou avconv, et leurs programmes d'aide ffprobe ou avprobe.

Pour installer l'un d'eux, utilisez la commande suivante -

 $ Sudo apt-get install ffmpeg

La sortie de l'échantillon doit être comme ça -

 Bâtiment arbre de dépendance       
Lecture des informations d'état ... Fait
ffmpeg est déjà la plus récente version.
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires:
  gcc-4.8-base: i386 libasn1-8-heimdal: libasound2 i386: i386
  libasound2-plugins: i386 libasyncns0: i386 libavahi-client3: i386
  libavahi-common-data: i386 libavahi-common3: i386 libbit-vector-perl
  libcapi20-3: i386 libcarp-clan-perl libclass-méthode-modificateurs-perl
  libcups2: i386 libdata-random-perl libdate-calc-perl libdate-calc-xs-perl
  libdrm-amdgpu1: i386 libdrm-intel1: i386 libdrm-nouveau2: i386
  libdrm-radeon1: libedit2 i386: libelf1 i386: libexif12 i386: libexpat1 i386: i386
  libffi6: libflac8 i386: libfontconfig1 i386: libfreetype6 i386: i386
  libgcrypt11: i386 libgd-perl libgd3: libgif4 i386: i386
  libgl1-mesa-dri-lts-rusée: i386 libgl1-mesa-glx-lts-rusée: i386
  libglapi-mesa-lts-rusée: libglib2.0-0 i386: i386 libglu1-mesa: i386
  libgnome2-gconf-perl libgnutls26: i386 libgpg-error0: libgphoto2-6 i386: i386
  libgphoto2-port10: i386 libgssapi-krb5-2: i386 libgssapi3-heimdal: i386
  libgstreamer-plugins-base0.10-0: libgstreamer0.10-0 i386: i386
  libhcrypto4-heimdal: i386 libheimbase1-heimdal: i386 libheimntlm0-heimdal: i386
  libhx509-5-heimdal: libice6 i386: libieee1284-3 i386: i386
..........................

Pour télécharger la piste MP3, utilisez la commande suivante -

 $ Youtube-dl -x --audio format mp3 --prefer-ffmpeg https://www.youtube.com/watch?v=jwD4AEVBL6Q

La sortie de l'échantillon doit être comme ça -

 [Youtube] jwD4AEVBL6Q: page Web Téléchargement
[Youtube] jwD4AEVBL6Q: Téléchargement d'informations vidéo web
[Youtube] jwD4AEVBL6Q: Extraire des informations vidéo
[Youtube] jwD4AEVBL6Q: Téléchargement MPD manifeste
[Télécharger] Destination: Bad Style - Temps back-jwD4AEVBL6Q.m4a
[Télécharger] 100% de 7.45MiB en 0h08
[Ffmpeg] Correction de conteneur dans "Bad Style - Temps back-jwD4AEVBL6Q.m4a"
[ffmpeg] Destination: Bad Style - Temps back-jwD4AEVBL6Q.mp3
Suppression de fichier d'origine Bad Style - Time back-jwD4AEVBL6Q.m4a (passe -k pour conserver)

La commande ci-dessus utilise les deux options ci-dessous -

-extract-Audio (courte option -x) - Convertir des fichiers vidéo en fichiers audio uniquement.
-audio Format - spécifie le format audio dans lequel le fichier sera téléchargé. Les formats audio pris en charge sont "mieux", "aac", "vorbis", "mp3", "m4a", "opus", ou "wav"; "Meilleur" est définie par défaut.

Téléchargement de plusieurs fichiers Playlist

Pour télécharger plusieurs fichiers de la playlist, utilisez la commande suivante -

 [Youtube: playlist] PL9LUD5Kp855InMnKTaRy3LH3kTIYJyBzs: page Web Téléchargement
[Télécharger] Téléchargement playlist: Chansons - Imagine Dragons
[Youtube: playlist] playlist Chansons - Imagine Dragons: Téléchargement 5 vidéos
[télécharger] Téléchargement vidéo 1 sur 5
[Youtube] mWRsgZuwf_8: page Web Téléchargement
[Youtube] mWRsgZuwf_8: Téléchargement d'informations vidéo web
[Youtube] mWRsgZuwf_8: Extraire des informations vidéo
[Youtube] mWRsgZuwf_8: lecteur en_US-vflteKQR7 de téléchargement
[Youtube] mWRsgZuwf_8: lecteur en_US-vflteKQR7 de téléchargement
[Télécharger] Destination: Imagine Dragons - Demons (officiel) -mWRsgZuwf_8.webm
[Télécharger] 100% de 3.38MiB en 0h06
[ffmpeg] Destination: Imagine Dragons - Demons (officiel) -mWRsgZuwf_8.mp3
Suppression de fichier d'origine Imagine Dragons - Demons (Officiel) -mWRsgZuwf_8.webm (passe -k pour conserver)
[télécharger] Téléchargement vidéo 2 sur 5
[Youtube] ktvTqknDobU: page Web Téléchargement

[Youtube] ktvTqknDobU: Téléchargement d'informations vidéo web
[Youtube] ktvTqknDobU: Extraire des informations vidéo
[Youtube] ktvTqknDobU: lecteur js Téléchargement en_US-vflteKQR7
[Télécharger] Destination: Imagine Dragons - Radioactive-ktvTqknDobU.webm
[Télécharger] 100% de 3.81MiB en 0h01
[ffmpeg] Destination: Imagine Dragons - Radioactive-ktvTqknDobU.mp3
Suppression de fichier d'origine Imagine Dragons - Radioactive-ktvTqknDobU.webm (passe -k pour conserver)
[télécharger] Téléchargement vidéo 3 sur 5
[Youtube] sENM2wA_FTg: page Web Téléchargement
[Youtube] sENM2wA_FTg: Téléchargement d'informations vidéo web
[Youtube] sENM2wA_FTg: Extraire des informations vidéo
[Télécharger] Destination: Imagine Dragons - Il est temps-sENM2wA_FTg.webm
[Télécharger] 100% de 3.81MiB en 0h01
[ffmpeg] Destination: Imagine Dragons - Il est temps-sENM2wA_FTg.mp3
Suppression de fichier d'origine Imagine Dragons - Il est temps-sENM2wA_FTg.webm (passe -k pour conserver)
[télécharger] Téléchargement vidéo 4 5
[Youtube] w5tWYmIOWGk: Téléchargement Web
[Youtube] w5tWYmIOWGk: Téléchargement d'informations vidéo web
[Youtube] w5tWYmIOWGk: Extraire des informations vidéo
[Télécharger] Destination: Imagine Dragons - On Top Of The World (Official Music Video) -w5tWYmIOWGk.webm
[Télécharger] 100% de 3.92MiB en 0h03
[ffmpeg] Destination: Imagine Dragons - On Top Of The World (Official Music Video) -w5tWYmIOWGk.mp3
Suppression de fichier d'origine Imagine Dragons - On Top Of The World (Official Music Video) -w5tWYmIOWGk.webm (pass -k pour conserver)
[télécharger] Téléchargement vidéo 5 sur 5
[Youtube] VP9I8ZUwKpc: Téléchargement Web
[Youtube] VP9I8ZUwKpc: Téléchargement d'informations vidéo web
[Youtube] VP9I8ZUwKpc: Extraire des informations vidéo
[Télécharger] Destination: Imagine Dragons - Guerriers (Lyric Video) -VP9I8ZUwKpc.webm
[Télécharger] 100% de 2.57MiB en 0h01
[ffmpeg] Destination: Imagine Dragons - Guerriers (Lyric Video) -VP9I8ZUwKpc.mp3
Suppression de fichier d'origine Imagine Dragons - Warriors (Lyric Video) -VP9I8ZUwKpc.webm (passe -k pour conserver)
[télécharger] Terminé téléchargement playlist: Les meilleurs titres - Imagine Dragons 
 

Félicitations à vous! Maintenant, vous savez "Comment télécharger des pistes MP3 à partir d'une vidéo YouTube Utiliser YouTube-DL". Nous allons en apprendre plus sur ces types de commandes dans notre prochain post Linux. Continue de lire!