youtube-dl não está funcionando

22

Estou usando o youtube-dl para baixar alguns vídeos do youtube. Mas quando escrevo:

youtube-dl http://www.youtube.com/watch?v=rn_YodiJO6k

Eu recebo:

[youtube] Setting language
[youtube] rn_YodiJO6k: Downloading video webpage
[youtube] rn_YodiJO6k: Downloading video info webpage
[youtube] rn_YodiJO6k: Extracting video information

ERROR: unable to download video

O que estou fazendo de errado?

    
por Rondogiannis Aristophanes 29.09.2012 / 15:17

3 respostas

28

A mesma pergunta foi feita em unix.stackexchange.com.

O Youtube mudou algo para torná-lo incompatível com youtube-dl , ele foi corrigido na última versão. Use o seguinte para atualizar youtube-dl até que o sistema de pacotes obtenha a versão atualizada:

sudo youtube-dl -U

Atualizar

Como observado por sup nos comentários youtube-dl é corrigido no Ubuntu para desativar a opção --update devido a preocupações de segurança ( o relatório de erros está aqui ). Também é argumentado no relatório de bug que youtube-dl é um alvo em movimento, portanto a versão nos repositórios está frequentemente desatualizada. Isso facilita a atualização de uma necessidade.

O upgrade fácil ainda é possível com, por exemplo, %código%. Instale assim (você pode querer desinstalar versões antigas do pip primeiro):

sudo pip install youtube_dl

A atualização agora pode ser feita com:

sudo pip install --upgrade youtube_dl

Conforme documentado na página de download do youtube-dl . Observe que preocupações semelhantes de segurança também estão associadas a esse método.

    
por Thor 29.09.2012 / 16:24
2

Para mim, as seguintes linhas funcionaram:

sudo apt-get remove -y youtube-dl
wget -O - https://yt-dl.org/latest/youtube-dl | sudo tee /usr/local/bin/youtube-dl > /dev/null
sudo chmod a+x /usr/local/bin/youtube-dl
hash -r
    
por Nadia 25.02.2015 / 17:47
-5

Você precisa colocar aspas duplas ( " ) antes e depois do URL do vídeo para que ele funcione. Eu não acho que seja um bug.

Por exemplo:

youtube-dl "<video-URL>"
    
por S. Lootz 26.09.2013 / 18:38