Gerenciador de download Youtube-dl sempre atualizado no Linux

O gerenciador de downloads Youtube-dl costuma apresentar erros quando está em versão muito antiga, confira nessa matéria como resolver esse problema mantendo ele sempre atualizado no seu Linux.






Youtube-dl


Downloader de vídeos do YouTube e outros sites

O youtube-dl é um pequeno programa de linha de comando para baixar vídeos do YouTube.com e outros sites que não fornecem links diretos para os vídeos exibidos.





O youtube-dl permite ao usuário, entre outras coisas, escolher uma qualidade de vídeo específica para baixar (se disponível) ou deixar que o programa determine automaticamente o melhor (ou pior) vídeo de qualidade a ser capturado. Suporta o download de playlists inteiras e todos os vídeos de um determinado usuário.


Problemas


Os erros que o Youtube-dl apresenta quando está desatualizado são vários, um deles é o da imagem abaixo, mas todos sempre indicam a atualização do software para resolver.




O software tem o seu sistema de atualização, mas não é permitido em base Debian.


<


Você teria a opção de usar uma PPA caso seja user Ubuntu, o problema é que a unica PPA que tem o youtube-dl é a que mais causa problema devido a sua quantidade absurda de pacotes, sem se aprofundar, cada um faz o que quer e ...

A alternativa menos agressiva ao seu sistema operacional de ter o youtube-dl atualizado, é instalar usando o pip3 e o problema é resolvido.

A versão do youtube-dl do Ubuntu 18.04 é a 2018.03.14 e está defasada.





Remoção



O primeiro passo é remover a versão instalada, para isso de o comando correspondente a sua distribuição no terminal.



Para Arch Linux e derivados

sudo pacman -R youtube-dl


Para Debian e derivados

sudo apt remove youtube-dl


Para Fedora e derivados

sudo dnf remove youtube-dl

Para openSUSE e derivados

sudo zypper remove youtube-dl



Instalação

 

Instale o python3-pip com o comando correspondente a sua distribuição Linux.



Para Arch Linux e Manjaro

sudo pacman -S python-pip


Para Debian e Ubuntu

sudo apt install python3-pip


Para Fedora

sudo dnf install python3-pip


Para openSUSE

sudo zypper install python3-pip

Agora instale o youtube-dl com o pip3.


Instale o youtube-dl como user comum.


pip3 install youtube-dl



Crie um link simbólico em /usr/bin.

sudo ln -s ~/.local/bin/youtube-dl /usr/bin



Agora temos a ultima versão do youtube-dl instalada.





Agora ao usar o youtube-dl não temos mais nenhum erro.


Verificação




Download




Atualização



Para atualizar o seu youtube-dl use o comando abaixo, lembre sempre como user comum.

pip3 install --upgrade youtube-dl





Comentários

Postar um comentário

olá, seja bem vindo ao Linux Dicas e suporte !!

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais