Como instalar uma interface gráfica para o youtube-dl – Elias Praciano
Categories
Debian Linux Tutoriais Ubuntu

Como instalar uma interface gráfica para o youtube-dl

Como instalar uma interface gráfica, que facilita o uso do youtube-dl, aplicativo para fazer downloads de vídeos na Internet.

Aparentemente, tudo é mais fácil na interface gráfica.
O aplicativo youtube-dl tem mais de uma interface de usuário gráfica (ou Graphical User Interface – GUI) — se fizer uma busca na Internet, vai encontrar várias opções de aplicativos e métodos de instalação.
Não me importo de usar o console para fazer qualquer trabalho — até prefiro!
Mas a gente sempre tem uma namorada ou namorado, um amigo, um colega de trabalho etc. que se sentiria mais confortável fazendo suas coisas com cliques e toques na tela.
O objetivo deste artigo é te ajudar a ajudar estas pessoas.
Internet TVs
Entre as várias GUI existentes para youtube-dl, a minha escolha recaiu sobre a youtube-dl-gui.
Os métodos de instalação foram os que funcionaram para mim, em uma máquina Ubuntu 14.04 LTS “Trusty Tahr” e no Debian 8.2 “Jessie”.
Os links de onde tirei as informações estão relacionados ao final do post. Se ainda restar dúvidas, consulte-os.

O que é o youtube-dlG?

O Youtube-dlG ou youtube-dl-gui é uma interface gráfica multiplataforma para a ferramenta de downloads de vídeos e audio, youtube-dl.
Através desta GUI, é possível listar vários vídeos para baixar de uma só vez.
Além disto, o aplicativo permite selecionar os formatos de download ou de conversão, a qualidade do vídeo e do áudio entre outras opções.
O Youtube-dlG não oferece acesso a todos os recursos do youtube-dl — que são muitos.
Ou seja, usuários que desejam fazer uso de recursos mais avançados de download, conversão e extração de componentes dos vídeos terão que ir para a linha de comando.
Interface gráfica para download de vídeos no YouTube

Apesar do nome, você pode fazer download de vídeos de vários outros sites — e não somente do YouTube.

Veja uma relação dos recursos cobertos pelo Youtube-dlG:

  • Baixar vídeos de todos os sites suportados pelo youtube-dl.
  • Suporte a download simultâneo de múltiplos vídeos.
  • Conversão automática de vídeo para áudio — com a possibilidade de optar por formato e qualidade.
  • Suporte a vídeos DASH do YouTube — ele baixa automaticamente ambos, audio e video, e os mescla.
  • Opcionalmente, permite a remoção do áudio ou do vídeo e a seleção do formato de gravação deste último.
  • Tem suporte a opções de download de playlist e ainda permite escolher o idioma das legendas (maravilha para quem deseja baixar playlists de músicas com as letras no idioma original ou traduzida).
  • Oferece a possibilidade de de gravar uma descrição no arquivo de vídeo, gravar os thumbnails, limitar a velocidade de download, do tamanho do arquivo etc.
  • Suporte a configurar o user agent, referrer, autenticação para baixar vídeos, configurar proxy etc.
  • Baixa automaticamente o youtube-dl (se você já não o tiver instalado ainda) e o mantém atualizado
    Eu não experimentei esta opção, uma vez que já tinha o youtube-dl instalado previamente. Além disto, a atualização dele corre por conta do próprio sistema operacional (no meu caso).
  • Suporta que o usuário especifique argumentos e opções da linha de comando dentro da interface gráfica — que serão repassados ou youtube-dl.

Captura de tela do Youtube-dlG

Como instalar o youtube-dl-gui no Ubuntu

Usuários do Ubuntu, podem encontrar os pacotes do youtube-dl e do Youtube-dlG nos repositórios (não oficiais) do WebUpd8 PPA.
Você pode usar as instruções abaixo para instalar o programa no Ubuntu, no Linux Mint e em outras distribuições baseadas no próprio Ubuntu.
Comece por adicionar os repositórios e atualizá-los no seu sistema:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update

Agora proceda com a instalação:

sudo apt-get install youtube-dlg

Uma vez instalado, você encontrará o youtube-dlg através do Dash do Unity, ou nos menus de aplicativos, nas outras distribuições.

Como instalar no Debian

No Debian, eu usei um outro processo, que envolve baixar o código fonte em Python e instalar em um processo semelhante ao de compilar.
Não se assuste, por que não é complicado.
Ao escrever este post, instalei a versão 0.3.8 do aplicativo. Verifique se há uma versão mais atualizada para baixar, antes de prosseguir, no site do WebUpd8:
Depois de baixar, descompacte o arquivo e entre no novo diretório criado:

tar xvzf youtube-dlg_0.3.8.orig.tar.gz 
cd youtube-dl-gui-0.3.8/

Em seguida, instale algumas bibliotecas Python, necessárias para rodar o aplicativo:

sudo aptitude install python-wxgtk3.0-dev

Agora, vamos à instalação:

sudo python setup.py install

… e voilá!
O aplicativo já está pronto para ser executado do terminal: youtube-dl-gui.
Divirta-se!

Referências

Artigo no WebUpd8: http://www.webupd8.org/2014/03/multi-platform-youtube-dl-gui-youtube.html.
Download do app (código fonte ou pacotes de instalação): http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/y/youtube-dlg/.
Página oficial do aplicativo: http://mrs0m30n3.github.io/youtube-dl-gui/.

By Elias Praciano

Autor de tecnologia (livre, de preferência), apaixonado por programação e astronomia.
Fã de séries, como "Rick and Morty" e "BoJack Horseman".
Me siga no Twitter e vamos trocar ideias!

5 replies on “Como instalar uma interface gráfica para o youtube-dl”

Instalação no Korora 24 (Fedora 24):

* Instalar o Youtube-dl: sudo dnf install youtube-dl
* Instalar biblioteca Python: sudo dnf install wxPython-devel
* baixe de “http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/y/youtube-dlg/” o arquivo youtube-dlg_0.3.8.orig.tar.gz
* Descompactar e instalar:
tar xvzf youtube-dlg_0.3.8.orig.tar.gz
cd youtube-dl-gui-0.3.8/
sudo python setup.py install

* para executar: youtube-dl-gui

Boa tarde, para desinstalar no debian qual o procedimento?

parabéns pelo site
abraço

Você pode remover o diretório youtube-dl-gui-0.3.8/
e, em seguida, remover as bibliotecas desnecessárias:

sudo aptitude update
sudo aptitude autoremove

Leave a Reply to Claudio Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.