Logiciels multimédia en console

yt-dlp : Télécharger des vidéos sur Internet (youtube-dl)

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Table des matières

youtube_dl





Introduction





Youtube-dl, script écrit en Python, est l'outil que j'utilise pour récupérer en une ligne de commandes la vidéo normalement inaccessible au téléchargement.



Le logiciel ne fonctionne pas que sur Youtube mais aussi sur Dalymotion, FranceTV Pluzz, Arte Replay et bien d'autres services



Installation





youtube-dl est présent dans les dépôts Mageia, Ubuntu Universe, Gentoo, Fedora...



Si vous voulez à tout prix la dernière version, youtube-dl est téléchargeable depuis le site officiel : http://rg3.github.io/youtube-dl/download.html

Déplacer l’exécutable dans /usr/bin.



Code BASH :
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/bin/youtube-dl
sudo chmod a+x /usr/bin/youtube-dl




Utiliser youtube-dl





Malgré son nom, le logiciel fonctionne avec Youtube, mais aussi Dalymotion, Pluzz (FranceTV), Arte.tv, Replay TF1 ...





Récupérer simplement une vidéo





Pour récupérer une vidéo, procéder ainsi :



Code BASH :
youtube-dl url






Extraire en MP3 la bande son d'une vidéo





Pour n'extraire que la bande son au format MP3 d'une vidéo, procéder ainsi : (Nécessite lame d'installé)



Code BASH :
youtube-dl -t -x --audio-format mp3 --audio-quality 0 http://url




Pour plus de facilités, j'ai fait un alias dans mon fichier .bashrc; mettre à la fin :



Code BASH :
alias youtube2mp3="youtube-dl -t -x --audio-format mp3 --audio-quality 0"






Télécharger une vidéo en qualité élevée





Le format MP4 est de meilleure qualité, par rapport au flv.



Pour télécharger au format MP4 :



Code BASH :
youtube-dl -t -f mp4 http://url




On peut aussi faire un petit alias qui va bien :



Code BASH :
alias youtube2mp4="youtube-dl -t -f mp4"






Mettre à jour youtube-dl





Il peut arriver, à un moment, que youtube-dl ne soit plus en mesure de télécharger du contenu vidéo. Bien souvent, c'est à cause une protection supplémentaire mise en place sur le site qui affiche la vidéo. Mais pas de panique ! Le créateur de youtube-dl est très réactif et il suffit de mettre à jour le logiciel youtube-dl :



Code BASH :
sudo youtube-dl -U




:magic: