Erro de lista de reprodução do Youtube-dl

2

Eu recebi o seguinte quando tentei atualizar o 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:~$ 

O que isso significa?

Eu instalei o programa usando o terminal.

Eu também recebo este erro:

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>

Por favor, informe.

    
por Nick 22.07.2016 / 06:16

4 respostas

4

Você seria o melhor a remover o Repositório youtube-dl , que raramente lida com o download de vídeos ou com a atualização e a instalação diretamente do site do desenvolvedor:

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

E, de tempos em tempos, atualize sua versão com:

sudo youtube-dl -U

A versão atual relata o seguinte:

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

E esta versão não tem problemas com vídeos atuais do YouTube e / ou playlists com os quais testei ...

Referências:

por andrew.46 03.08.2016 / 15:31
2

Se você instalou através de um gerenciador de pacotes através do terminal, então eu estou supondo que você usou o apt.

Nesse caso, tente executar

sudo apt-get update && sudo apt-get upgrade

para atualizar todos os pacotes instalados ou usar:

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

para apenas atualizar o pacote youtube-dl.

Deixe-me saber se isso funciona.

    
por William 22.07.2016 / 08:40
1

Para corrigir erorrs ao usar o comando youtube-dl, tente abaixo a correção:

Desinstale youtuble-dl usando o comando: sudo apt-get remove youtube-dl

Instale o pip usando o comando: sudo apt-get install python-pip

Uma vez feito - instale o youtube-dl: sudo pip install youtube-dl

Isso funcionou para mim, espero que isso seja para você também! :)

    
por Heera R 07.04.2017 / 06:17
0

Isso significa que o youtube-dl precisa ser atualizado por outros meios que não o apt ou apt-get, que usam repo ou repos, o que provou estar desatualizado.

pip provou ter a versão atual do youtube-dl, que é menos provável que o download falhe.

tente sudo -H pip install -U youtube-dl , deve mostrar uma atualização limpa do youtube-dl no terminal

    
por nkvnkv 29.04.2017 / 00:55