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
youtube-dl [Le 11/09/2022, 11:44]
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
youtube-dl [Le 26/12/2023, 13:02] (Version actuelle)
92.184.108.139 ancienne révision (Le 12/09/2023, 10:08) restaurée
Ligne 4: Ligne 4:
  
 ====== Youtube-dl, capture de vidéo internet en ligne de commande ====== ====== Youtube-dl, capture de vidéo internet en ligne de commande ======
 +
 +<note warning>​Le développement du logiciel n'est plus actif depuis décembre 2021. Vous pourriez lui préférer [[:​yt-dlp]]</​note>​
 +
 +
 **Youtube-dl** est un utilitaire de capture de vidéos en ligne qui supporte [[https://​www.youtube.com|Youtube]] mais aussi de [[https://​rg3.github.io/​youtube-dl/​supportedsites.html|nombreuses autres plate-formes]]. \\ **Youtube-dl** est un utilitaire de capture de vidéos en ligne qui supporte [[https://​www.youtube.com|Youtube]] mais aussi de [[https://​rg3.github.io/​youtube-dl/​supportedsites.html|nombreuses autres plate-formes]]. \\
 Bien que son utilisation s’effectue depuis un [[:​terminal]],​ son fonctionnement basique est à la portée d'un débutant. Il suffit tout simplement de [[wpfr>​Copier-coller|copier et coller]] l'​adresse %%URL%% de la page de la vidéo précédée de la [[:​commande_shell|commande]] **''​youtube-dl''​** séparée d'un espace. \\ Bien que son utilisation s’effectue depuis un [[:​terminal]],​ son fonctionnement basique est à la portée d'un débutant. Il suffit tout simplement de [[wpfr>​Copier-coller|copier et coller]] l'​adresse %%URL%% de la page de la vidéo précédée de la [[:​commande_shell|commande]] **''​youtube-dl''​** séparée d'un espace. \\
Ligne 20: Ligne 24:
  
 ==== Via le site officiel ==== ==== Via le site officiel ====
-<note important>​Installer un logiciel hors des paquets des [[:dépôts]] officiels peut présenter un risque d'​instabilité pour votre système. </note> +Commencez par [[:tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>python-is-python3]]**. Puis pour obtenir la dernière version :
-Pour obtenir la dernière version :+
   - télécharger les sources depuis [[http://​youtube-dl.org/​|le site officiel]] à l'aide de la [[:​commande_shell|commande]] suivante lancée depuis un [[terminal]] :<​code>​sudo wget https://​yt-dl.org/​latest/​youtube-dl -O /​usr/​local/​bin/​youtube-dl</​code>​   - télécharger les sources depuis [[http://​youtube-dl.org/​|le site officiel]] à l'aide de la [[:​commande_shell|commande]] suivante lancée depuis un [[terminal]] :<​code>​sudo wget https://​yt-dl.org/​latest/​youtube-dl -O /​usr/​local/​bin/​youtube-dl</​code>​
   - [[:​permissions#​modifier_les_permissions|Rendre le fichier binaire exécutable]] : <​code>​sudo chmod a+x /​usr/​local/​bin/​youtube-dl</​code>​   - [[:​permissions#​modifier_les_permissions|Rendre le fichier binaire exécutable]] : <​code>​sudo chmod a+x /​usr/​local/​bin/​youtube-dl</​code>​
Ligne 27: Ligne 30:
 Pour mettre à jour **youtube-dl** (les changements sont fréquents),​ il suffira d'​entrer régulièrement la [[:​commande_shell|commande]] suivante :<​code>​sudo youtube-dl -U</​code>​ Pour mettre à jour **youtube-dl** (les changements sont fréquents),​ il suffira d'​entrer régulièrement la [[:​commande_shell|commande]] suivante :<​code>​sudo youtube-dl -U</​code>​
  
-Si vous avez un message d'​erreur **/​usr/​bin/​env:​ «python»: Aucun fichier ou dossier de ce type**, faire un **sudo apt install python-is-python3** solutionne le problème. +<note tip>​Précisions:​ youtube-dl est codé avec un shebang **#​!/​usr/​bin/​env python** donc il faut un lien symbolique entre le label python et la version de python sur la machine.</​note>​
- +
-<note tip>​Précisions:​</​note>​ +
- +
-youtube-dl est codé avec un shebang **#​!/​usr/​bin/​env python** donc il faut un lien symbolique entre le label python et la version de python sur la machine.+
  
 Ceci peut se faire en créant une alternative ( au sens Debian[[ https://​bidouilledebian.wordpress.com/​2019/​08/​11/​gestion-des-alternatives-dans-debian/​]]) Ceci peut se faire en créant une alternative ( au sens Debian[[ https://​bidouilledebian.wordpress.com/​2019/​08/​11/​gestion-des-alternatives-dans-debian/​]])
  
- update-alternatives --display ​ python +  $ update-alternatives --display ​ python 
- +  python - mode automatique 
-python - mode automatique +  link best version is /​usr/​bin/​python3 
- +  le lien pointe actuellement sur /​usr/​bin/​python3 
-link best version is /​usr/​bin/​python3 +  link python is /​usr/​bin/​python 
- +  /​usr/​bin/​python2 - priorité 1 
-le lien pointe actuellement sur /​usr/​bin/​python3 +  /​usr/​bin/​python3 - priorité 2
- +
-link python is /​usr/​bin/​python +
- +
-/​usr/​bin/​python2 - priorité 1 +
- +
-/​usr/​bin/​python3 - priorité 2+
  
 Ce qui par exemple se vérifie: Ce qui par exemple se vérifie:
  
-ls -alrt /​usr/​bin/​python* +  $ ls -alrt /​usr/​bin/​python* 
- +  lrwxrwxrwx 1 root root       9 avril  7 12:43 /​usr/​bin/​python3 -> python3.8 
-lrwxrwxrwx 1 root root       9 avril  7 12:43 /​usr/​bin/​python3 -> python3.8 +  -rwxr-xr-x 1 root root 3672400 avril 20 22:30 /​usr/​bin/​python2.7 
- +  -rwxr-xr-x 1 root root    6413 juil. 27 14:29 /​usr/​bin/​python3-wsdump 
--rwxr-xr-x 1 root root 3672400 avril 20 22:30 /​usr/​bin/​python2.7 +  -rwxr-xr-x 1 root root 5233184 août   2 17:09 /​usr/​bin/​python3.8 
- +  lrwxrwxrwx 1 root root       9 août   4 10:22 /​usr/​bin/​python2 -> python2.7 
--rwxr-xr-x 1 root root    6413 juil. 27 14:29 /​usr/​bin/​python3-wsdump +  lrwxrwxrwx 1 root root      24 sept. 16 22:08 /​usr/​bin/​python -> /​etc/​alternatives/​python
- +
--rwxr-xr-x 1 root root 5233184 août   2 17:09 /​usr/​bin/​python3.8 +
- +
-lrwxrwxrwx 1 root root       9 août   4 10:22 /​usr/​bin/​python2 -> python2.7 +
- +
-lrwxrwxrwx 1 root root      24 sept. 16 22:08 /​usr/​bin/​python -> /​etc/​alternatives/​python +
- +
- +
  
 =====Configuration==== =====Configuration====
Ligne 135: Ligne 119:
 Si jamais la vidéo ne peut pas être lue dans votre pays du fait de la propriété intellectuelle,​ un message de ce type apparaît Si jamais la vidéo ne peut pas être lue dans votre pays du fait de la propriété intellectuelle,​ un message de ce type apparaît
 ''​ERROR:​ -XXXXX: YouTube said: This video contains content from SME, who has blocked it in your country on copyright grounds.''​ ''​ERROR:​ -XXXXX: YouTube said: This video contains content from SME, who has blocked it in your country on copyright grounds.''​
-Pour télécharger la vidéo malgré tout, on peut passer par le proxy de TOR: +Pour télécharger la vidéo malgré tout, on peut passer par le proxy de TOR : 
-  - [[:​tutoriel:​comment_installer_un_paquet|installer]] **[[apt>​proxychains,​tor,obfsproxy|proxychains tor obfsproxy]]** +<note important>​obfs4proxy n'est plus disponible dans les dépôts officiels depuis [[Focal|Ubuntu 20.04]]((https://​packages.ubuntu.com/​search?​suite=default&​section=all&​arch=any&​searchon=names&​keywords=obfsproxy)) </​note>​ 
-  - pour télécharger la vidéo, utiliser ''​proxychains'':​ <​code>​proxychains ​youtube-dl url_de_la_video</​code>​+  - [[:​tutoriel:​comment_installer_un_paquet|installer]] **[[apt>​proxychains,​tor|proxychainstor]]** et **[[apt>​obfs4proxy]]** 
 +  - pour télécharger la vidéo, utiliser ''​proxychains'':​ <​code>​proxychains ​yt-dlp url_de_la_video</​code>​
  
  
Ligne 166: Ligne 151:
   * **(en)** [[https://​rg3.github.io/​youtube-dl/​|Site officiel]]   * **(en)** [[https://​rg3.github.io/​youtube-dl/​|Site officiel]]
   * **(en)** [[https://​github.com/​rg3/​youtube-dl|Plus d'​options]]   * **(en)** [[https://​github.com/​rg3/​youtube-dl|Plus d'​options]]
-  * ** (fr)** [[http://​la-vache-libre.org/​youtube-dl-telechargez-des-videos-en-ligne-de-commande-sur-diverses-plateformes-vimeo-youtube-google-arte-tv-etc/​|Aide]] 
   * [[man>​youtube-dl|Le manuel]]   * [[man>​youtube-dl|Le manuel]]
-  * [[https://​github.com/​yt-dlp/​yt-dlp|yt-dlp]]+  * [[:yt-dlp]] 
 + 
 +TELECHARGEMENT ACTUELLEMENT IMPOSSIBLE car le site youtube-dl.com a été rendu inaccessible suite à une décision de justice de la cour régionale de Hambourg  
  
  
  • youtube-dl.1662889489.txt.gz
  • Dernière modification: Le 11/09/2022, 11:44
  • par moths-art