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 [16/06/2019 11:01] cemoi [Utilisation] |
doc:media:youtube-dl [29/02/2020 07:56] smolski modification de la redirection vers le wiki des alias en utlisant le chaînon interne (la petite chaîne) |
||
---|---|---|---|
Ligne 12: | Ligne 12: | ||
===== Installation ===== | ===== Installation ===== | ||
- | 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. \\ | + | |
+ | ==== Installation de la version de debian via apt ==== | ||
+ | |||
+ | 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 | 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 update</code> | ||
Ligne 20: | Ligne 23: | ||
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> | 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> | </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 : \\ | + | |
+ | ==== Installation de la dernière version via wget ==== | ||
+ | |||
+ | 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 28: | Ligne 34: | ||
Pour mettre à jour : | Pour mettre à jour : | ||
<code root> youtube-dl -U</code> | <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). | + | |
+ | ==== Installation de la dernière version via wget plus sécurisée ==== | ||
+ | |||
+ | 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 | 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 | ||
Ligne 40: | Ligne 49: | ||
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 | 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> | <code user>~/monrepertoire/youtube-dl https://https://www.youtube.com/watch?v=masupervideo</code> | ||
+ | ou plus simple encore | ||
+ | <code user>~/monrepertoire/youtube-dl masupervideo</code> | ||
Pour mettre à jour : | Pour mettre à jour : | ||
<code user> ~/monrepertoire/youtube-dl -U</code> | <code user> ~/monrepertoire/youtube-dl -U</code> | ||
+ | |||
+ | Friandises (facultatif) : créer des raccourcis de commande dans le fichier ~/.bash_aliases (wiki sur [[doc:programmation:bash:alias|les alias, cliquez ici]]) | ||
+ | <file config ~/.bash_aliases> | ||
+ | alias youbidule='~/monrepertoire/youtube-dl' | ||
+ | alias youbiduleUpdate='~/monrepertoire/youtube-dl -U' | ||
+ | </file> | ||
+ | |||
+ | Maintenant pour charger une vidéo | ||
+ | <code user>youbidule masupervideo</code> | ||
+ | Pour mettre à jour | ||
+ | <code user>youbiduleUpdate</code> | ||
+ | Qui à dit que le terminal est compliqué ? ;-) | ||
+ | |||
+ | ==== Installation de la dernière version via pip ==== | ||
+ | |||
+ | On install pip via apt: | ||
+ | <code root>apt install python3-pip</code> | ||
+ | |||
+ | On install youtube-dl via pip: | ||
+ | <code root>pip3 install youtube_dl</code> | ||
+ | |||
+ | Pour maintenir votre youtube-dl il faudra faire: | ||
+ | <code root>pip3 install --upgrade youtube-dl</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 95: | Ligne 129: | ||
<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 à partir de youtube ==== | + | ==== Lire en streaming une musique dans le terminal ==== |
<note important>Il faut installer mpv avant!</note> | <note important>Il faut installer mpv avant!</note> | ||
+ | Ouvrir un terminal et taper: | ||
<code user>mpv --ytdl-format=bestaudio <url></code> | <code user>mpv --ytdl-format=bestaudio <url></code> | ||