Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:media:youtube-dl [14/04/2019 09:26] smolski utilisateurs:chalu:tutos:youtube-dl-version-a-jour renommé en doc:media:youtube-dl (tuto utilisateur déplacé) |
doc:media:youtube-dl [16/06/2019 10:57] cemoi [Utilisation] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Installer la dernière version de youtube-dl ====== | + | ====== youtube-dl stable ====== |
* Objet : installer youtube-dl dans sa dernière version | * Objet : installer youtube-dl dans sa dernière version | ||
Ligne 5: | Ligne 5: | ||
* Commentaires : le paquet youtube-dl mis à disposition dans le dépôt stable n'est pas fonctionnel très longtemps | * Commentaires : le paquet youtube-dl mis à disposition dans le dépôt stable n'est pas fonctionnel très longtemps | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
+ | * Création par [[user>chalu]] /2018 | ||
+ | * Testé par <...> le <...> FIXME | ||
+ | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=24143 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
===== Introduction ===== | ===== Introduction ===== | ||
Je mets ici pour mémoire une solution d'otyugh donnée dans [[https://debian-facile.org/viewtopic.php?id=19475|ce fil du forum]] pour installer la dernière version de youtube-dl | Je mets ici pour mémoire une solution d'otyugh donnée dans [[https://debian-facile.org/viewtopic.php?id=19475|ce fil du forum]] pour installer la dernière version de youtube-dl | ||
===== Installation ===== | ===== Installation ===== | ||
- | Si le paquet des dépôts a été installé, on commence par le supprimer avec : \\ | + | 1) On peut commencer en installant le paquet de stretch-backports pour voir si la version proposée convient et bénéficier ainsi des mises à jour automatiques. \\ |
+ | On ajoute le dépôt stretch-backports comme indiqué dans [[/doc:apt:sources.list:stretch|le wiki sur le sources.list de stretch]] puis | ||
+ | <code root>apt update</code> | ||
+ | <code root>apt -t stretch-backports install youtube-dl </code> | ||
+ | <note tip>La commande pour mettre à jour : | ||
+ | <code root> youtube-dl -U</code> | ||
+ | n'est pas fonctionnelle sur l'installation à partir du paquet des dépôts Debian. La mise à jour se fait comme pour les autres paquets avec la commande <code root>apt upgrade</code> | ||
+ | </note> | ||
+ | 2) Si le paquet des dépôts a été installé et que sa version n’est pas suffisante, on commence par le supprimer avec : \\ | ||
<code root>apt purge youtube-dl</code> | <code root>apt purge youtube-dl</code> | ||
ensuite on télécharge la dernière version depuis le site et on la place dans le dossier système `/usr/local/bin/youtube-dl`\\ | ensuite on télécharge la dernière version depuis le site et on la place dans le dossier système `/usr/local/bin/youtube-dl`\\ | ||
Ligne 16: | Ligne 26: | ||
On rend le fichier exécutable avec chmod :\\ | On rend le fichier exécutable avec chmod :\\ | ||
<code root>chmod a+rx /usr/local/bin/youtube-dl</code> | <code root>chmod a+rx /usr/local/bin/youtube-dl</code> | ||
+ | Pour mettre à jour : | ||
+ | <code root> youtube-dl -U</code> | ||
+ | 3) Version paranoïaque téléchargement et exécution avec les droits user uniquement (moins risquée qu'avec les droits root). | ||
+ | Il n'est pas utile de supprimer la version youtube-dl installée sur le système. Intérêt le paquet sera mis à jour lors de la prochaine migration vers la version supérieure de debian | ||
+ | |||
+ | En admettant qu'on souhaite télécharger youtube-dl dans le répertoire ~/monrepertoire/ | ||
+ | |||
+ | Comme au point 2 on télécharge la dernière version de youtube-dl | ||
+ | <code user>wget https://yt-dl.org/downloads/latest/youtube-dl -O ~/monrepertoire/youtube-dl</code> | ||
+ | On rend le fichier exécutable avec chmod :\\ | ||
+ | <code user>chmod a+rx ~/monrepertoire/youtube-dl</code> | ||
+ | Pour exécuter youtube-dl il faut impérativement mettre le bon chemin sinon c'est l'exécutable du système qui est lancé par défaut | ||
+ | <code user>~/monrepertoire/youtube-dl https://https://www.youtube.com/watch?v=masupervideo</code> | ||
+ | |||
+ | Pour mettre à jour : | ||
+ | <code user> ~/monrepertoire/youtube-dl -U</code> | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
voir le wiki de l'utilisateur cemoi : [[/utilisateurs:cemoi:tutos:youtube-dl|youtube-dl]] \\ | voir le wiki de l'utilisateur cemoi : [[/utilisateurs:cemoi:tutos:youtube-dl|youtube-dl]] \\ | ||
Ligne 22: | Ligne 48: | ||
<code user>youtube-dl <url_de_la_vidéo></code> | <code user>youtube-dl <url_de_la_vidéo></code> | ||
- | Télécharger uniquement la bande son: | + | ==== Télécharger uniquement la bande son ==== |
<code user>youtube-dl -x <url_de_la_vidéo></code> | <code user>youtube-dl -x <url_de_la_vidéo></code> | ||
- | Lister les formats et qualités disponibles: | + | ==== Lister les formats et qualités disponibles ==== |
<code user>youtube-dl -F <url_de_la_vidéo></code> | <code user>youtube-dl -F <url_de_la_vidéo></code> | ||
il est précisé "audio only" et "video only" sur chacune des lignes. Exemple de retour :\\ | il est précisé "audio only" et "video only" sur chacune des lignes. Exemple de retour :\\ | ||
Ligne 60: | Ligne 88: | ||
<code user>youtube-dl -f 137+140 <url_de_la_vidéo></code> | <code user>youtube-dl -f 137+140 <url_de_la_vidéo></code> | ||
- | Connaitre les sous titres dispo: | + | ===== Connaitre les sous titres dispo ===== |
<code user>youtube-dl --list-subs <url_de_la_vidéo></code> | <code user>youtube-dl --list-subs <url_de_la_vidéo></code> | ||
Pour télécharger la video avec le sous titre en anglais: | Pour télécharger la video avec le sous titre en anglais: | ||
<code user>youtube-dl --write-sub --sub-lang 'en' <url_de_la_vidéo></code> | <code user>youtube-dl --write-sub --sub-lang 'en' <url_de_la_vidéo></code> | ||
+ | |||
+ | ===== Lire en streaming une music directement dans son terminal ===== | ||
+ | <code user>mpv --ytdl-format=bestaudio <url></code> | ||