Généralement, nous téléchargeons des vidéos de YouTube à l'aide du navigateur Web. Mais maintenant, vous pouvez également télécharger des vidéos de YouTube à l'aide de la ligne de commande.
Le youtube-dl est un utilitaire de ligne de commande développé par l'équipe youtube-dl.org. Il est construit sur le langage de programmation Python, qui est également requis pour ce script.
Ce tutoriel vous aidera à installer youtube-dl sur votre système Linux. Vous fournit également plusieurs exemples utiles pour télécharger de l'audio et des vidéos directement depuis Youtube.
Installer Youtube-DL
Utilisez la commande suivante pour installer un téléchargeur de ligne de commande YouTube selon votre système d'exploitation Linux.
La méthode recommandée
Pour l'installer immédiatement pour tous les utilisateurs UNIX (Linux, macOS, etc.), tapez :
sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
Si vous n'avez pas curl, vous pouvez également utiliser un wget récent :
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
Depuis les référentiels
- Installation sur Ubuntu, Debian et LinuxMint
sudo apt-get install youtube-dl - CentOS/RHEL 7/6 et SL
sudo yum install youtube-dl - CentOS/RHEL 8 et Fedora
sudo dnf install youtube-dl
Téléchargez de l'audio et des vidéos avec Youtube-dl
Utilisez maintenant l'ensemble d'exemples de commandes suivant pour télécharger des vidéos Youtube avec différentes options et formats selon vos besoins.
youtube-dl https://www.youtube.com/watch?v=McuF7g14hYw [youtube] McuF7g14hYw: Downloading webpage [youtube] McuF7g14hYw: Downloading video info webpage [youtube] McuF7g14hYw: Extracting video information [youtube] McuF7g14hYw: Downloading DASH manifest [youtube] McuF7g14hYw: Downloading DASH manifest [download] Destination: How to Download Java Archive using Command Line -McuF7g14hYw.mp4 [download] 100% of 3.79MiB in 00:09
youtube-dl https://www.youtube.com/watch?v=McuF7g14hYw -o Video.mp4 [youtube] McuF7g14hYw: Downloading webpage [youtube] McuF7g14hYw: Downloading video info webpage [youtube] McuF7g14hYw: Extracting video information [youtube] McuF7g14hYw: Downloading DASH manifest [youtube] McuF7g14hYw: Downloading DASH manifest [download] Destination: Video.mp4 [download] 100% of 3.79MiB in 00:07
youtube-dl --extract-audio --audio-format mp3 https://youtu.be/McuF7g14hYw -o audio.mp3 [youtube] McuF7g14hYw: Downloading webpage [youtube] McuF7g14hYw: Downloading video info webpage [youtube] McuF7g14hYw: Extracting video information [youtube] McuF7g14hYw: Downloading DASH manifest [youtube] McuF7g14hYw: Downloading DASH manifest [download] Destination: /home/sysadmin/Desktop/audio.mp3 [download] 100% of 4.16MiB in 00:11 [ffmpeg] Correcting container in "audio.mp3" [ffmpeg] Post-process file audio.mp3 exists, skipping