Não é possível baixar vídeos do YouTube [duplicados]

0

youtube-dl está me mostrando esta mensagem o tempo todo. O que devo fazer?

$ youtube-dl https://www.youtube.com/watch?v=t-xPlsYmYXY
[youtube] Setting language
WARNING: unable to set language: <urlopen error [Errno 8] _ssl.c:510: EOF occurred in violation of protocol>
[youtube] t-xPlsYmYXY: Downloading webpage
ERROR: Unable to download webpage: <urlopen error [Errno 8] _ssl.c:510: EOF occurred in violation of protocol>
    
por Manoj Kumar 22.07.2016 / 04:21

2 respostas

1

$ sudo add-apt-repository ppa:nilarimogard/webupd8
$ sudo apt-get update
$ sudo apt-get install youtube-dl

Atualização: Da mesma forma, em vez de usar qualquer PPA de terceiros, você pode usar o comando curl ou wget para instalar a versão mais recente do script youtube-dl, conforme mostrado.

$ sudo curl https://yt-dl.org/latest/youtube-dl -o /usr/local/bin/youtube-dl
OR
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl

Depois de baixar o script, defina a permissão executável.

$ sudo chmod a+rx /usr/local/bin/youtube-dl
    
por Reza Bojnordi 25.05.2017 / 14:10
0

O protocolo que pode estar violando pode ser apenas SSL. Tente usar os sinalizadores --no-check-certificate ou --prefer-insecure :

youtube-dl --no-check-certificate https://www.youtube.com/watch?v=t-xPlsYmYXY

ou

youtube-dl --prefer-insecure https://www.youtube.com/watch?v=t-xPlsYmYXY

Também pode ser um bug do youtube-dl relacionado especificamente às configurações do seu sistema. Por exemplo, certifique-se de que o relógio do sistema esteja correto, caso contrário, ele poderá invalidar o certificado SSL.

Você pode querer ler o restante da documentação do youtube-dl .

    
por uncanny_valley 19.08.2016 / 12:09