Skip to main content

Youtube-dl

Installation pour Debian et dérivée (mais universelle) :

youtube-dl est un programme en ligne de commande pour télécharger des vidéos sur YouTube.com et quelques autres sites. Il nécessite l'interpréteur Python, version 2.6, 2.7 ou 3.2+, et il n'est pas spécifique à la plate-forme. Il devrait fonctionner sur votre boîtier Unix, sous Windows ou sur macOS. Il est publié dans le domaine public, ce qui signifie que vous pouvez le modifier, le redistribuer ou l'utiliser comme vous le souhaitez.

Installation :

Télécharger dans /usr/local/bin/youtube-dl

sudo wget https://yt-dl.org/latest/youtube-dl -O /usr/local/bin/youtube-dl

Le rendre exécutable

sudo chmod a+x /usr/local/bin/youtube-dl

Puis

hash -r

Pour le mettre à jour

sudo youtube-dl -U

Utilisation :

Il faut vérifier que le paquet ffmpeg est bien installé pour pouvoir intégrer le son à la vidéo.
Première commande a effectué pour lister les formats disponibles pour la vidéo.

youtube-dl -F "https://www.youtube.com/watch?v=id-de-la-video"

Ensuite in suffit d’associer le son et la vidéo avec la commande suivante

youtube-dl -f 313+251 "https://www.youtube.com/watch?v=id-de-la-video"

313 correspond à la vidéo et 251 à la piste audio

Pour télécharger uniquement l’audio, il suffit de faire cette commande suivante

youtube-dl -x --audio-format FORMAT "https://www.youtube.com/watch?v=id-de-la-video"

Il faut remplacer FORMAT par l’un des formats possibles : aacflacmp3m4aopusvorbis, ou wav.