youtube-dl ne marche plus

igorbatchev

Membre confirmé
22 Novembre 2009
350
10
Salut,

Ça fait pas mal de temps que j'utilise youtube-dl, mais depuis quelques temps, ça ne marchait plus. J'ai galéré pour faire les mises à jour, il a fallu que je passe par Python3 que je n'avais pas encore installé (je sais, je sais, je retarde). Maintenant j'ai la bonne version de youtube-dl : 2021.01.16 J'ai aussi dû utiliser Install\ Certificates.command pour contourner une erreur que me renvoyait Youtube-dl, une histoire de certificat SSL pas reconu.

Mais quand je veux télécharger une vidéo youtube, ça ne marche toujours pas ! Je reçois un message qui dit YouTube is not currently available on this device et, là où je devrais trouver ma vidéo, je trouve le dit message.

Bref j'ai réussi à solutionner pas mal de trucs simples et évidents (genre mettre à jour Youtube-dl lol) Mais là je bloque ! Pourtant les problèmes qu'ont rencontré les créateurs du logiciel semblent être résolus depuis deux mois :

Est-ce que quelqu'un pourrait m'aider ?
Bonne année
Igor
 
Dernière édition par un modérateur:

igorbatchev

Membre confirmé
22 Novembre 2009
350
10
Oui ce lien m'avait été très utile quand j'ai découvert youtube-dl, mais je crois pas qu'il y ait la solution à mon problème spécifique :( je précise que j'arrive très bien à télécharger des vidéos de viméo par exemple !
 

louiscypher

Membre confirmé
31 Octobre 2020
260
51
48
Comment as-tu installé YouTube-dl sur ton Mac ?
Dans le terminal, Brew puis YouTube-dl ?
 

igorbatchev

Membre confirmé
22 Novembre 2009
350
10
Salut,
Ou avec pip install, franchement c'était il y a trois ans je ne me souviens pas. En tout cas c'est avec pip que j'ai fait la dernière mise à jour !
 

louiscypher

Membre confirmé
31 Octobre 2020
260
51
48
je viens de tester chez moi après avoir installé youtube-dl avec pip3 et ça marche parfaitement sur YouTube.

Peut-être vérifier où en est python : https://vgkits.org/blog/pip3-macos-howto/

puis désinstaller et réinstaller YouTube-dl...
 
Dernière édition:

vincentn

Membre confirmé
27 Octobre 2002
251
43
Salut,
Ou avec pip install, franchement c'était il y a trois ans je ne me souviens pas. En tout cas c'est avec pip que j'ai fait la dernière mise à jour !
Si tu as Homebrew, fais tout simplement un
Python:
brew list
pour voir ce que tu as d'installé.

Avec pip tu fais
Python:
python -m pip list

Ta vidéo fonctionne chez moi. Un classique
Bloc de code:
youtube-dl -f best liendirectdelavideo
me permet de récupérer la vidéo.

Le plus simple, comme le dit @louiscypher , c'est de désinstaller et réinstaller le tout. Python et YT-DL si tu veux continuer de passer via pip.
 

louiscypher

Membre confirmé
31 Octobre 2020
260
51
48
Testé avec MacBook Air M1, iPad, iPhone, les trois téléchargent la vidéo avec YouTube-dl.
 

igorbatchev

Membre confirmé
22 Novembre 2009
350
10
Salut ! Merci pour votre intérêt !
Peut-être vérifier où en est python : https://vgkits.org/blog/pip3-macos-howto/
Quand je tape python3 ça donne ça

Bloc de code:
Python 3.8.3 (v3.8.3:6f8c8320e9, May 13 2020, 16:29:34)
[Clang 6.0 (clang-600.0.57)] on darwin

@vincentn j'ai pu vérifier et je confirme que c'est installé par pip.

Je pensais que python étant installé par défaut sur le mac, et nécesssaire au fonctionnement de la machine, je pouvais pas le désinstaller...
Peut-être que je peux commencer par réinstaller youtube-dl ?
Là je dois bouger, je me souviens plus comment on désinstalle, je me repenche là dessus plus tard.... Merci encore en tout cas
 

Garkam

Membre confirmé
22 Avril 2020
226
81
42
Je pensais que python étant installé par défaut sur le mac, et nécesssaire au fonctionnement de la machine, je pouvais pas le désinstaller...
Salut,
Python est bien installé par défaut sur Mac, mais en version 2.7 (version obsolète maintenant) du moins jusqu'à High Sierra. Je ne sais pas si c'est toujours le cas pour les OS supérieurs.
 
Dernière édition par un modérateur:

igorbatchev

Membre confirmé
22 Novembre 2009
350
10
Salut,
J'ai désinstallé et réinstallé youtube-dl, et je continue à avoir ce message d'erreur :
ERROR: 9xp1XWmJ_Wo: YouTube said: Unable to extract video data
 

igorbatchev

Membre confirmé
22 Novembre 2009
350
10
Bon, en fait je m'en sors pas. Je vais poser des questions de débutant mais tant pis j'assume...
Quand je fais pip3 uninstall youtube-dl, ça marche... Mais quand je fais python -m pip list, je retrouve youtube-dl dans la liste : en fait il est encore installé.
Et je ne sais pas désinstaller python3. Je passe par brew ?
Bref je veux suivre le conseil mais je ne sais pas faire...
 

louiscypher

Membre confirmé
31 Octobre 2020
260
51
48
Passe la commande
Bloc de code:
brew install python3
Python sera mis à jour si tu as une version plus ancienne.
 

igorbatchev

Membre confirmé
22 Novembre 2009
350
10
Salut,
C'est fait, mais j'ai un message d'erreur :

Bloc de code:
...
[/QUOTE]
[QUOTE]
Warning: You are using macOS 10.13.
We (and Apple) do not provide support for this old version.
You will encounter build failures with some formulae.
Please create pull requests instead of asking for help on Homebrew's GitHub,
Twitter or any other official channels. You are responsible for resolving
any issues you experience while you are running this
old version.

Error: python@3.9: the bottle needs the Apple Command Line Tools to be installed.
  You can install them, if desired, with:
    xcode-select --install
You can try to install from source with:
  brew install --build-from-source python@3.9
Please note building from source is unsupported. You will encounter build
failures with some formulae. If you experience any issues please create pull
requests instead of asking for help on Homebrew's GitHub, Twitter or any other
official channels.
 

louiscypher

Membre confirmé
31 Octobre 2020
260
51
48
Je ne suis pas assez calé dans la manipulation du terminal mais manifestement, il y a un truc qui cloche avec python sur ton Mac. (Cela-dit, YouTube-dl marche avec Vidl sur ton Mac... pense à mettre à jour celui-ci dans vidl de temps à autres.)
Tu es sous macOS High Sierra, pourquoi ?
Quel Mac as-tu ?