web-dev-qa-db-fra.com

Erreur de liste de lecture Youtube-dl

J'ai eu ce qui suit quand j'ai essayé de mettre à jour youtube-dl:

amrat@amrat-GA-78LMT-USB3:~$ Sudo youtube-dl -U
[Sudo] password for amrat: 
It looks like you installed youtube-dl with a package manager, pip, setup.py or a tarball. Please use that to update.
amrat@amrat-GA-78LMT-USB3:~$ 

Qu'est-ce que ça veut dire?

J'ai installé le programme en utilisant le terminal.

J'ai aussi cette erreur:

WARNING: unable to set language: <urlopen error [Errno 8] _ssl.c:510: EOF occurred in violation of protocol>
[youtube] ST_WC13rNJo: Downloading webpage
ERROR: Unable to download webpage: <urlopen error [Errno 8] _ssl.c:510: EOF occurred in violation of protocol>

S'il vous plaît donnez votre avis.

3
Nick

Vous feriez mieux de supprimer le Repository youtube-dl qui gère rarement le téléchargement de vidéos ou sa mise à jour, puis installez directement à partir du site Web du développeur:

Sudo apt-get remove youtube-dl
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

Et de temps en temps, mettez à jour votre version avec:

Sudo youtube-dl -U

La version actuelle rapporte les éléments suivants:

andrew@ilium~$ youtube-dl --version
2016.08.01
andrew@ilium~$ 

Et cette version ne présente aucun problème avec les vidéos et/ou les playlists YouTube actuelles avec lesquelles je l'ai testée ...

Références:

5
andrew.46

Si vous avez installé via un gestionnaire de paquets via le terminal, je suppose que vous avez utilisé apt.

Dans ce cas, essayez de courir

Sudo apt-get update && Sudo apt-get upgrade

pour mettre à jour tous les packages installés, ou utilisez:

apt-get install --only-upgrade youtube-dl

simplement mettre à jour le paquet youtube-dl.

Faites-moi savoir si cela fonctionne.

2
William

Pour corriger erorrs en utilisant la commande youtube-dl, essayez le correctif ci-dessous:

Désinstallez youtuble-dl en utilisant la commande: Sudo apt-get remove youtube-dl

Installez pip en utilisant la commande: Sudo apt-get install python-pip

Une fois terminé, installez youtube-dl: Sudo pip install youtube-dl

Cela a fonctionné pour moi, j'espère que ça le sera aussi pour vous! :)

1
Heera R

Cela signifie que YouTube-dl doit être mis à niveau par d'autres moyens que apt ou apt-get qui utilisent repo ou repo qui s'est avéré obsolète.

pip s'est avéré avoir la version actuelle youtube-dl qui est le moins susceptible d'échouer au téléchargement.

try Sudo -H pip install -U youtube-dl, devrait montrer une mise à jour propre de youtube-dl dans le terminal

0
nkvnkv