Table des matières
Youtube-DL / YT-DLP
Téléchargements de vidéos ou sons à partir de sites (Youtube…).
Vous pouvez aussi essayer Video-DownloadHelper (Téléchargement & Screencast).
Vidéo sécurisée
Youtube - Visionner une vidéo sécurisée ou avec restriction liée à l'âge.
.
YT-DLP
Source : https://github.com/yt-dlp/yt-dlp
yt-dlp est un fork (dérivé) de Youtube-dl, basé sur youtube-dlc (maintenant inactif), il s'exécute en ligne de commande.
Pour Linux, Windows, Mac.
Documentation des commandes plus lisible — https://pypi.org/project/yt-dlp/
La procédure ci-dessous permet la meilleure mise à jour.
YT-DLP (comme Youtube-DL) télécharge la vidéo et l'audio séparément, il est possible de les conserver (voir les paramètres), ils sont assemblés ensuite.
Pour Debian
Installation
Avec les binaires de : https://github.com/yt-dlp/yt-dlp/wiki/Installation
sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp sudo chmod a+rx /usr/local/bin/yt-dlp # Make executable
Mise à jour
Les mises à jour sont assez fréquentes. Quand un site modifie son fonctionnement, il faut attendre ~quelques~ temps pour que la mise à jour soit développée.
En pratique, quand ça ne fonctionne pas, mettez à jour yt-dlp. Le développement est peut-être déjà fait.
sudo yt-dlp -U
Télécharger une vidéo
yt-dlp https://www.youtube.com/XXXXXXXXXXXXX
Choisir le format
Lister les formats disponibles sur le site :
yt-dlp --list-formats URL_de_la_Video
Choisir le code du format (XXX) correspondant dans la 1ère colonne (ID).
yt-dlp -f XXX URL_de_la_Video
Télécharger une liste de vidéos
yt-dlp -a LISTE_de_Videos.txt
Dans le fichier texte, mettre une URL par ligne.
Liste des options
Voir toute la documentation à : https://github.com/yt-dlp/yt-dlp#readme
La documentation en ligne de commande (404 lignes, il y a quelques options ) :
yt-dlp -h
Pour Ubuntu
Youtube-DL
Youtube-DL n'est plus développé depuis 2021.
https://github.com/yt-dlp/yt-dlp — yt-dlp is a youtube-dl fork based on the now inactive youtube-dlc. The main focus of this project is adding new features and patches while also keeping up to date with the original project
SMTube — https://doc.ubuntu-fr.org/smtube — ????
Youtube-dl est un utilitaire de capture de vidéos en ligne de commande qui supporte Youtube et de nombreuses autres plate-formes.
Youtube-dl se périme vite, car les plate-formes s’adaptent pour contrer ce genre de programme.
Ce programme est très performant.
Dans les dépôts, Debian ou Ubuntu, les versions de Youtube-dl sont anciennes.
Quand on a fait une installation par ces méthodes, on ne peut plus faire la mise à jour par une autre, y compris par ytdl-org.github.io.
La version semblant la plus à jour est sur : https://ytdl-org.github.io/youtube-dl/download.html
La procédure d'installation y est décrite.
Youtube-dl — capture de vidéo Internet en ligne de commande.
YouTube DL GUI — interface graphique de Youtube-dl.
Youtube-dl-gui — interface graphique minimaliste pour youtube-dl.
Je n'ai pas essayé les interfaces graphiques.
Installation
sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+x /usr/local/bin/youtube-dl
Avec Debian 11 Bullseye, on peut avoir l'erreur : (merci Mr.S.)
/usr/bin/env: « python »: Aucun fichier ou dossier de ce type
Pour contourner le problème, il convient d'installer la paquet python-is-python3
sudo apt install python-is-python3
Si vous avez le message d'erreur :
ERROR: m3u8 download detected but ffmpeg or avconv could not be found. Please install one.
Installez ffmpeg
sudo apt install ffmpeg
Mise à jour
Les mises à jour de youtube-dl sont fréquentes, il suffira d'entrer régulièrement la commande :
sudo youtube-dl -U
