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 : aac
, flac
, mp3
, m4a
, opus
, vorbis
, ou wav
.