Table des matières
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 !_