Recebo o seguinte erro ao tentar fazer o download de vídeo usando youtube-dl
.
WARNING: Warning: Falling back to static signature algorithm
ERROR: unable to download video data: HTTP Error 403: Forbidden
Recebo o seguinte erro ao tentar fazer o download de vídeo usando youtube-dl
.
WARNING: Warning: Falling back to static signature algorithm
ERROR: unable to download video data: HTTP Error 403: Forbidden
Respostas:
Você instalou via apt-get? Parece que esta versão está desatualizada. Isso estava acontecendo comigo:
$ 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.
Você pode instalá-lo de fontes oficiais: https://rg3.github.io/youtube-dl/download.html
Usando ondulação :
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
Se você não tem curl, pode usar o 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
Você também pode usar pip :
sudo pip install --upgrade youtube_dl
Você também pode usar o Homebrew :
brew install youtube-dl
As soluções acima não funcionaram para mim. Eu usei os seguintes comandos no youtube-dl
site oficial .
http://rg3.github.io/youtube-dl/download.html
Use 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
Isso consertou para mim.
mkdir youtubedl; cd youtubedl; wget 'wget https://yt-dl.org/downloads/2016.03.14/youtube-dl -O youtube-dl' -O youtube-dl; ./youtube-dl
(utilize a última URL de download, como indicado na página youtube-dl
Aqueles que enfrentam novos problemas com o youtube-dl
erro " Aviso: voltando ao algoritmo de assinatura estática " devem primeiro instalar python-pip
(se ainda não o instalaram, é claro) com
sudo apt-get install python-pip
e, em seguida, para corrigir o erro, use
sudo pip install youtube-dl --upgrade
Foi o que funcionou para mim esta manhã (como no momento de postar esta resposta).
Tente limpar o cache do youtube-dl:
youtube-dl --rm-cache-dir
A seguir foi corrigido o problema. Agora está funcionando lindamente.
$ sudo apt-get install yasm
$ git clone git://git.libav.org/libav.git
$ cd libav
$ ./configure
$ make
$ sudo make install
Fonte: http://www.tecmint.com/record-ubuntu-desktop-screen-using-avconv/
avconv
from source aliviará um problema de rede youtube-dl
? Oo
Eu baixei o youtube-dl em https://yt-dl.org/downloads/2014.09.25/ . Eu então fiz um chmod 777 youtube-dl e executei o comando. Ele me pediu para atualizar via ./youtube-dl -U, que me atualizou para a versão 2015.12.13. Corri ./youtube-dl com o URL novamente e o problema foi resolvido.
A tentativa de uma atualização do pip na instalação padrão do youtube-dl não fez a atualização nem resolveu o problema, indicando que a versão do pypi pode estar desatualizada nas correções de bugs.
Eu tentei isso e tudo está funcionando bem agora:
apt-get remove youtube-dl
apt-get update
apt-get install youtube-dl
Agora está funcionando novamente, já que essas linhas reinstalarão o mais recente youtube-dl do servidor
apt-get install --reinstall youtube-dl
o mesmo, acho ...
sudo youtube-dl -U
para atualizá-lo