Youtube-dl


Youtube-dl est un outil open-source en ligne de commande permettant de télécharger des vidéos depuis de nombreux sites de partage de vidéos en ligne, notamment YouTube, Vimeo, Dailymotion, etc. Il permet également de convertir les vidéos téléchargées en différents formats, y compris les formats audio. Youtube-dl est disponible pour les systèmes d'exploitation Windows, Mac OS X et Linux.

Voir également ma page comment télécharger une playlist Youtube complète avec youtube-dl.

Installation sous Ubuntu

Installer Python 3

sudo apt update
sudo apt install python3


Téléchargement

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


Mettre en exécutable

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


Puis

hash -r


Mettre à jour

youtube-dl -U


En cas d'erreur

:!: Si au lancement de youtube-dl l'erreur suivante apparait :
/usr/bin/env: ‘python’: No such file or directory

C'est qu'il manque le lien vers l'exécutable, il faut chercher python3 :

whereis python3

La réponse peut ressembler à :

python3: /usr/bin/python3.8 /usr/bin/python3 /usr/lib/python3.8 /usr/lib/python3.9 /usr/lib/python3 /etc/python3.8 /etc/python3 /usr/local/lib/python3.8 /usr/include/python3.8 /usr/share/python3 /usr/share/man/man1/python3.1.gz
#                           +--------------+

Il suffit alors d'ajouter le lien, dans notre cas c'est /usr/bin/python3 :

sudo ln -s /usr/bin/python3 /usr/bin/python

Cette commande va créer un lien vers /usr/bin/python3 qu'on peut vérifier avec la commande ls -l :

ls -l /usr/bin/python3
lrwxrwxrwx 1 root root 9 Mar 13  2020 /usr/bin/python3 -> python3.8



_Voilà ! c'est tout !_

[ Adresse Bitcoin pour les dons BTC : 1KCZGe7PtxwaWEJf1dHcoqsxbrzypNTvEw ]