logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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 [05/01/2019 17:05]
chalu [Titre de Votre Tuto]
doc:media:youtube-dl [16/06/2019 11:49]
cemoi [Installation]
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 : \\+ 
 +==== 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  
 +<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>​ 
 + 
 +==== 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 16: Ligne 32:
 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>​
  
 +==== 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
 +
 +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>​
 +
 +==== 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 22: Ligne 68:
 <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 :\\
 +<​code>​
 +format code  extension ​ resolution note
 +249          webm       audio only DASH audio   66k , opus @ 50k, 1.37MiB
 +250          webm       audio only DASH audio   85k , opus @ 70k, 1.81MiB
 +140          m4a        audio only DASH audio  128k , m4a_dash container, mp4a.40.2@128k,​ 3.54MiB
 +171          webm       audio only DASH audio  137k , vorbis@128k,​ 3.64MiB
 +251          webm       audio only DASH audio  154k , opus @160k, 3.58MiB
 +278          webm       ​256x144 ​   144p   96k , webm container, vp9, 25fps, video only, 2.57MiB
 +394          mp4        256x144 ​   144p   99k , av01.0.05M.08,​ 25fps, video only, 2.42MiB
 +160          mp4        256x144 ​   144p  113k , avc1.4d400c,​ 25fps, video only, 2.61MiB
 +242          webm       ​426x240 ​   240p  225k , vp9, 25fps, video only, 5.54MiB
 +395          mp4        426x240 ​   240p  237k , av01.0.05M.08,​ 25fps, video only, 5.45MiB
 +133          mp4        426x240 ​   240p  356k , avc1.4d4015,​ 25fps, video only, 6.50MiB
 +243          webm       ​640x360 ​   360p  411k , vp9, 25fps, video only, 10.29MiB
 +396          mp4        640x360 ​   360p  428k , av01.0.05M.08,​ 25fps, video only, 9.80MiB
 +244          webm       ​854x480 ​   480p  751k , vp9, 25fps, video only, 18.61MiB
 +134          mp4        640x360 ​   360p  765k , avc1.4d401e,​ 25fps, video only, 14.11MiB
 +397          mp4        854x480 ​   480p  786k , av01.0.05M.08,​ 25fps, video only, 17.49MiB
 +135          mp4        854x480 ​   480p 1408k , avc1.4d401e,​ 25fps, video only, 27.05MiB
 +247          webm       ​1280x720 ​  720p 1491k , vp9, 25fps, video only, 34.36MiB
 +398          mp4        1280x720 ​  720p 1559k , av01.0.05M.08,​ 25fps, video only, 33.95MiB
 +136          mp4        1280x720 ​  720p 2176k , avc1.4d401f,​ 25fps, video only, 42.34MiB
 +248          webm       ​1920x1080 ​ 1080p 2685k , vp9, 25fps, video only, 53.83MiB
 +137          mp4        1920x1080 ​ 1080p 3278k , avc1.640028,​ 25fps, video only, 57.74MiB
 +17           ​3gp ​       176x144 ​   small   78k , mp4v.20.3, mp4a.40.2@ 24k (22050Hz), 2.19MiB
 +36           ​3gp ​       320x180 ​   small  218k , mp4v.20.3, mp4a.40.2 (22050Hz), 6.07MiB
 +18           ​mp4 ​       640x360 ​   medium ​ 674k , avc1.42001E,​ mp4a.40.2@ 96k (44100Hz), 18.76MiB (best)
 +</​code>​
  
 Ensuite avec l'​option -f, choisir les formats vidéo et audio voulus (Le premier format doit contenir la vidéo) : Ensuite avec l'​option -f, choisir les formats vidéo et audio voulus (Le premier format doit contenir la vidéo) :
 <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 musique dans le terminal ====
 +
 +<note important>​Il faut installer mpv avant!</​note>​
 +Ouvrir un terminal et taper:
 +<code user>mpv --ytdl-format=bestaudio <​url></​code>​
  
  
doc/media/youtube-dl.txt · Dernière modification: 14/02/2021 17:11 par --gilles--

Pied de page des forums

Propulsé par FluxBB