Youtube-dl ne fonctionne pas


12

J'obtiens l'erreur suivante lorsque j'essaie de télécharger une vidéo à l'aide de youtube-dl.

WARNING: Warning: Falling back to static signature algorithm
ERROR: unable to download video data: HTTP Error 403: Forbidden

1
avez-vous essayé la version mise à jour. Essayez sudo youtube-dl -Ude le mettre à jour
Stormvirux

oui j'ai essayé la version mise à jour ne fonctionne toujours pas
acabhishek942

1
Je vous suggère d'installer DownloadHelper dans Firefox. C'est rapide et efficace. CLI prend beaucoup de temps!
Un Umar Mukthar

Réponses:


15

Avez-vous installé via apt-get? Il semble que cette version soit obsolète. Cela m'arrivait:

$ sudo youtube-dl -U
It looks like you installed youtube-dl with a package manager, pip, setup.py or a tarball. Please use that to update.

Vous pouvez l'installer à partir de sources officielles: https://rg3.github.io/youtube-dl/download.html

Utilisation de curl :

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

Si vous n'avez pas de boucle, vous pouvez également utiliser wget :

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

Vous pouvez également utiliser pip :

sudo pip install --upgrade youtube_dl

Vous pouvez également utiliser Homebrew :

brew install youtube-dl


11

Les solutions ci-dessus n'ont pas fonctionné pour moi. J'ai utilisé les commandes suivantes sur le site youtube-dlofficiel.

http://rg3.github.io/youtube-dl/download.html

Utilisez wget :

sudo wget https://yt-dl.org/downloads/2014.09.25/youtube-dl -O /usr/local/bin/youtube-dl

sudo chmod a+x /usr/local/bin/youtube-dl

Cela m'a arrangé.


C'est ainsi que youtube-dl devrait toujours être téléchargé, à mon avis
geoffmcc

confirmer: la version apt-get de youtube-dl ne fonctionne pas, vous devez télécharger youtube-dl à partir de son site Web, où vous trouverez des instructions mises à jour pour télécharger la dernière version - cet article a été copié à partir de là mais a un ancien lien de téléchargement . Notez que vous pouvez également le télécharger sans sudo, comme ceci mkdir youtubedl; cd youtubedl; wget 'wget https://yt-dl.org/downloads/2016.03.14/youtube-dl -O youtube-dl' -O youtube-dl; ./youtube-dl(utilisez la dernière URL de téléchargement comme indiqué dans la page Web youtube-dl
zipizap

3

Ceux qui rencontrent de nouveaux problèmes avec youtube-dlcette erreur " Avertissement: Revenir à l'algorithme de signature statique " doivent d'abord installer python-pip(s'ils ne l'ont pas déjà installé, bien sûr) avec

sudo apt-get install python-pip

puis, pour corriger l'erreur, utilisez

sudo pip install youtube-dl --upgrade

C'est ce qui a fonctionné pour moi ce matin (comme au moment de poster cette réponse).



1

Installez pip-python si ce n'est pas déjà fait, puis tapez:

sudo pip install --upgrade youtube_dl

Cela résout bien le problème.



0

J'ai téléchargé youtube-dl depuis https://yt-dl.org/downloads/2014.09.25/ . J'ai ensuite fait un chmod 777 youtube-dl et j'ai exécuté la commande. Il m'a demandé de mettre à niveau via ./youtube-dl -U qui m'a mis à niveau vers la version 2015.12.13. J'ai de nouveau exécuté ./youtube-dl avec l'URL et le problème a été résolu.

Essayer une mise à niveau de pip sur l'installation par défaut de pip de youtube-dl n'a pas fait la mise à niveau ou résolu le problème, indiquant que la version pypi pourrait être obsolète sur les corrections de bogues.


0

J'ai essayé cela et tout fonctionne bien maintenant:

apt-get remove youtube-dl
apt-get update
apt-get install youtube-dl

Maintenant, cela fonctionne à nouveau, car ces lignes réinstalleront le dernier youtube-dl du serveur


Vous pourriez aussi faire juste apt-get install --reinstall youtube-dlpour faire la même chose, je pense ...
Byte Commander
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.