Como baixar vídeos do Youtube no celular

O Youtube está repleto de vídeos, para todos os gostos.
Eu, mesmo, não tenho tempo de ver tudo o que gostaria e, quando tenho, muitas vezes estou em algum local em que não há conexão Wi-Fi ou ela é muito lenta.

Nas salas de espera — com as costumeiras revistas chatas e TVs ligadas em programas depressivos — é onde melhor se aproveita o tempo vendo uma palestra de nosso interesse, uma videoaula, o último upload do nosso youtuber favorito etc.
Só não esqueça de usar fones de ouvido… 😉

Já mostrei como fazer download de vídeos do Youtube para o seu PC/laptop, com o uso do youtube-dl — uma ferramenta superflexível a ponto de permitir baixar vídeos de muitos outros sites.
Para baixar em um smartphone Android, contudo, precisamos usar outro app.

Baixe e configure o Youtube Cacher

Como o próprio nome indica, o aplicativo vai usar o cache do próprio app do Youtube (que você precisa ter já instalado no seu celular) e convertê-lo para um formato que possa ser lido por outros players, além de gravá-lo em algum outro local do seu sistema de armazenamento — uma vez que o app do Youtube sempre apaga o cache, para liberar espaço.

  1. O primeiro passo é baixar o aplicativo a partir do repositório do F-Droid.
    Se você ainda não tem o F-Droid, veja como instalá-lo aqui.
  2. Em seguida, procure pelo app e clique em “Instalar”.
    youtube cacher download
  3. Após a instalação, é possível encontrar o Youtube Cacher na relação de apps instalados no seu aparelho, Basta procurar por “youtube”.
    Para baixar seu vídeo, cole a URL dele na caixa de download:
    baixar vídeos do youtube no Android

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

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/.

Como instalar o youtube-dl para baixar vídeos.

O youtube-dl (ou YouTube DownLoader) é um aplicativo multi-plataforma para fazer download de vídeos de sites como o YouTube e muitos outros — ou seja, apesar do nome, ele não é restrito ao YouTube.
Neste artigo, não vou mostrar como fazer uso do aplicativo, mas “apenas” mostrar alguns métodos eficazes de obter a versão mais atual do youtube-dl.
Se você é heavy user do aplicativo ou baixa intensamente vários vídeos da Internet, vale a pena ter a versão mais atual do youtube-dl.
youtube red logo

O youtube-dl é um aplicativo “visado” — o que quer dizer que os sites de streaming de audio e video estão constantemente buscando formas de bloquear softwares que fazem download de seu conteúdo.
Portanto, se você encontrar dificuldades para baixar alguma coisa, é possível que o site alvo tenha encontrado alguma maneira de bloquear o youtube-dl.
Normalmente, é possível resolver este problema com uma atualização do aplicativo.

Os métodos mais simples de baixar e instalar o aplicativo

No site oficial http://youtube-dl.org/latest/, é possível encontrar os binários mais atuais para Linux e para Windows (.EXE).
Neste caso, basta baixar e executar. Eles já vêm prontos para uso.
Quem usa o Mac OS X, pode também usar o brew, para fazer a instalação:

brew install youtube-dl

Mas não instale nada ainda (se você usa Linux). Vamos percorrer outras opções, antes de decidir.
Nos repositórios de cada distribuição, há outras opções mais interessantes e bem mais seguras para o pessoal que usa Linux (que nem eu)
Usuários Ubuntu podem baixar e instalar o aplicativo direto do Software Center com toda a segurança, clicando no link abaixo:

Instalar YOUTUBE-DL

Quem usa Debian, Ubuntu e outras distribuições baseadas nestas, pode usar o apt, para instalar:

sudo apt install youtube-dl

Quem usa Fedora, Red Hat ou CentOS, use o yum:

yum install youtube-dl

No OpenSUSE também é fácil:

zypper install youtube-dl

Se você usa os backports, pode obter uma versão mais atualizada dos repositórios.
Para saber qual a versão disponível, No Debian e no Ubuntu, use a opção “show”, do apt:

apt show youtube-dl | grep -i vers
Versão: 2014.08.05-1+deb8u1

Se quiser saber um pouco mais sobre o comando grep, clique aqui.
Se você for procurar nos repositórios dos backports pode encontrar uma versão mais atual (no Debian 8.x Jessie):

apt -t jessie-backports show youtube-dl | grep -i vers
Versão: 2015.11.27.1-1~bpo8+1

Para instalar esta versão mais nova, no Debian 8, portanto, basta indicar o repositório dos backports:

apt -t jessie-backports install youtube-dl

Outros métodos de instalação

Em qualquer UNIX ou Linux, você pode baixar a versão mais atual do programa, com o curl.
Neste caso, não esqueça de executar os comandos com privilégios administrativos, onde for necessário:

curl https://yt-dl.org/latest/youtube-dl -o /usr/local/bin/youtube-dl
chmod a+rx /usr/local/bin/youtube-dl

Depois dos comandos acima, o youtube-dl já estará pronto para ser executado por qualquer usuário do sistema.
Se você não tem o curl instalado, use o wget:

wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
chmod a+rx /usr/local/bin/youtube-dl

Quem tem o PIP instalado no sistema, pode fazer assim:

sudo pip install youtube-dl

Especificamente, para quem fez a instalação por um destes últimos métodos, é possível verificar se há atualizações para o aplicativo, com o seguinte comando:

youtube-dl -U

Divirta-se!

Como converter vídeos do Youtube para mp3.

Tenho meus canais preferidos no YouTube, mas nem sempre tenho tempo de ver todos os programas de que gosto.
Uma solução para isto é baixar apenas o áudio de alguns dos meus videocasts preferidos, para ouvir (como podcast) no carro ou durante as atividades físicas diárias.
Uma das ferramentas mais populares para baixar os vídeos do YouTube é o youtube-dl.
O desafio é extrair apenas o áudio do arquivo de vídeo baixado, para enviar pro smartphone ou o pendrive do carro.
youtube red logo

Como instalar o youtube-dl

Se você ainda não tem o aplicativo instalado, é possível encontrá-lo nos repositórios da maioria das distribuições GNU/Linux.
Se você usa Windows ou MAC OS X, leia aqui, como instalar a versão mais atualizada para o seu sistema.
Usuários Ubuntu podem instalar o aplicativo direto do Ubuntu Software Center, clicando no link abaixo:
Instalar
Se você usa outra distribuição Linux e/ou estiver interessado em uma versão mais atualizada, leia o artigo Alguns métodos para baixar e instalar o youtube-dl na sua plataforma.

Como baixar e extrair o áudio de vídeos do YouTube

Qualquer que seja o seu sistema operacional, o funcionamento do aplicativo é o mesmo.
No exemplo, abaixo, uso um dos vídeos do Canal da Marjorie que, embora ela capriche bastante no visual dos vídeos, é possível entender seu conteúdo apenas a partir do áudio.
Sinta-se à vontade para escolher seu próprio vídeo. Tudo o que você precisa fazer é substituir a URL do YouTube no final da linha de comando, abaixo:

youtube-dl --extract-audio --audio-format mp3 -l https://www.youtube.com/watch?v=MFAahlZ05dU

Veja o resultado abaixo. Note que o nome do vídeo é exibido nas últimas linhas da saída do comando — o que ajuda a ter certeza de que se está baixando o áudio do lugar certo:

 MFAahlZ05dU: Downloading webpage
 MFAahlZ05dU: Downloading video info webpage
 MFAahlZ05dU: Extracting video information
 MFAahlZ05dU: Downloading DASH manifest
 MFAahlZ05dU: Downloading DASH manifest
[download] Destination: O que está acontecendo com a Internet, pt 3 - pessoas lineares-MFAahlZ05dU.webm
[download] 100% of 6.55MiB in 00:07
[ffmpeg] Destination: O que está acontecendo com a Internet, pt 3 - pessoas lineares-MFAahlZ05dU.mp3
Deleting original file O que está acontecendo com a Internet, pt 3 - pessoas lineares-MFAahlZ05dU.webm (pass -k to keep)

Super fácil, não é?

Referências

Como instalar o youtube-dl https://elias.praciano.com/2016/01/como-instalar-o-youtube-dl-para-baixar-videos/.
Como instalar a interface gráfica do youtube-dl: https://elias.praciano.com/2016/01/como-instalar-uma-interface-grafica-para-o-youtube-dl/.

Assista e baixe fácil videos do Youtube com o Minitube.

O Minitube existe aí em versões para Windows, Mac e Ubuntu.
Se você é um feliz possuidor de uma máquina Ubuntu, siga em frente. Vamos ver, aqui, duas formas de instalar este software. Note que a instalação de aplicativos exige você tenha acesso administrativo à máquina.

Via terminal

  • Abra um terminal com as teclas Ctrl + Alt +T
  • Instale o Minitube com o apt-get:
    sudo apt-get install libqtgui4 libqt4-xml libqt4-network libqt4-dbus phonon-backend-vlc

A partir de agora, você pode rodar o Minitube do terminal ou usar o dash.
Fácil, né? 😉
PS:A princípio, bastaria executar sudo apt-get install minitube. Mas, como eu sabia que você provavelmente iria copiar e colar o comando todo, decidi transcrever o comando na sua forma mais completa e, portanto, menos susceptível à erros… 😉

Pela Central de Programas do Ubuntu

Meu modo preferido de instalar meus aplicativos é pelo terminal. Mas, cada um tem o seu jeito… Se você curte uma interface gráfica para fazer as coisas acontecerem, quem sou eu pra te contrariar?

  • Abra a Central de Programas do Ubuntu
    Captura de tela de 2013-02-04 16:08:36
  • Faça a busca por ‘minitube’, no canto superior direito do aplicativo
  • Quando ele aparecer nos resultados da busca, marque-o para instalaçãoCaptura de tela de 2013-02-04 16:13:48

Feita a instalação, feche a Central e rode o aplicativo a partir da sua barra de aplicativos à esquerda, na tela.
Se tudo der certo, o Minitube será adicionado automaticamente à barra de aplicativos à esquerda da tela.