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 17/09/2020, 19:16]
christophe c [Installation] ppliquer la méthode 1.2 ci-dessous
youtube-dl [Le 18/11/2020, 13:04] (Version actuelle)
109.7.55.182 [Via le site officiel] style
Ligne 26: Ligne 26:
   - [[:​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>​
   -  Puis <​code>​hash -r</​code>​   -  Puis <​code>​hash -r</​code>​
-Pour mettre à jour par la suite **youtube-dl**,​ il suffira d'​entrer 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** solutionne le problème. Si vous avez un message d'​erreur **/​usr/​bin/​env:​ «python»: Aucun fichier ou dossier de ce type**, faire un **sudo apt install python** solutionne le problème.
 +
 +<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/​]])
 +
 + ​update-alternatives --display ​ python
 +
 +python - mode automatique
 +
 +link best version is /​usr/​bin/​python3
 +
 +le lien pointe actuellement sur /​usr/​bin/​python3
 +
 +link python is /​usr/​bin/​python
 +
 +/​usr/​bin/​python2 - priorité 1
 +
 +/​usr/​bin/​python3 - priorité 2
 +
 +Ce qui par exemple se vérifie:
 +
 +ls -alrt /​usr/​bin/​python*
 +
 +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 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 98: Ligne 137:
 La qualité de sortie est alors d'une qualité moyenne. La qualité de sortie est alors d'une qualité moyenne.
  
-Vous pouvez spécifier ​une autre qualité ​de sortie ​avec l'​option ​**-crf**. "​0"​ donne la meilleure qualité (et le plus gros fichier), "​51"​ donne la moins bonne qualité (et le plus petit fichier). Pour une qualité maximale (mais le fichier peut être 10 fois plus gros que le webm initial !) :+Plus rapide est sans perte d'​information,​ vous pouvez spécifier de copier les flux (audio, vidéo, etc) avec **-c copy**
  
-<​code>​ffmpeg -i ma-video.webm -crf 0 ma-video.mp4</​code>​+<​code>​ffmpeg -i ma-video.webm -c copy ma-video.mp4</​code>​
  
 ===== Rechercher des vidéos et les regarder directement ===== ===== Rechercher des vidéos et les regarder directement =====
  • youtube-dl.1600362999.txt.gz
  • Dernière modification: Le 17/09/2020, 19:16
  • par christophe c