Uma das plataformas mais utilizadas em todo o mundo para a visualização de vídeos é, sem dúvida, o YouTube, que nos oferece inúmeras opções de visualização de múltiplos vídeos, tanto a nível educacional como pessoal. Nesta plataforma podemos encontrar um grande número de vídeos, que muitas vezes queremos baixar para o nosso computador.
No nível Linux, existe uma ferramenta bastante prática para baixar vídeos do YouTube, preservando suas características e qualidade. Hoje a Solvetic vai analisar o que é essa ferramenta prática.
YouTube-DLEste é um aplicativo escrito em Python através do qual teremos a oportunidade de baixar vídeos de plataformas como YouTube, Dailymotion, Google Video, Photobucket, Facebook, Yahoo, Metacafe, Depositfiles e muitos mais.
É uma ferramenta multiplataforma desenvolvida em pygtk que requer um interpretador Python. O YouTube-DL pode ser instalado em sistemas operacionais Windows, Mac OS ou Linux.
Suas principais características desta ferramenta são:
- Suporta retomar downloads com falha
- Permite o download de vídeos individuais
- Suporta download de playlists
- Baixe vídeos em vários formatos
- Download de legenda
1. Instalação do YouTube-DL no Ubuntu 17.04
Para instalar este utilitário prático, teremos duas opções:
- Use o aplicativo Ubuntu Software e, a partir daí, localize a ferramenta e instale-a
- Use o terminal digitando o seguinte comando:
sudo apt install youtube-dl
Inserimos a letra S para aceitar o download e a instalação dos pacotes.
Observação:Para as outras distros Linux, podemos executar a seguinte linha:
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O / usr / local / bin / youtube-dl
Posteriormente, será necessário atribuir permissões de execução ao script baixado usando a seguinte linha:
sudo chmod a + rx / usr / local / bin / youtube-dl
2. Usando YouTube-DL
Passo 1
Uma vez instalado para execução, será necessário usar a seguinte sintaxe:
url de vídeo youtube-dlPor exemplo:
youtube-dl https://www.youtube.com/watch?v=U_zOCy-GTWgPasso 2
Veremos o processo realizado:
etapa 3
Nela podemos ver detalhes como nome do vídeo baixado, tamanho e processos realizados. Se formos para nossa pasta pessoal, veremos o vídeo baixado. Isso é baixado por padrão no formato MP4.
3. Baixe vídeos do YouTube com YouTube-DL em diferentes formatos
O YouTube-DL nos oferece a possibilidade de baixar os vídeos em diferentes formatos utilizando o parâmetro -f e atribuindo o número de acordo com o formato e resolução, as opções são:
Opções de formato do YouTube
- 37: mp4 [1080x1920]
- 46: webm [1080x1920]
- 22: mp4 [720x1280]
- 45: webm [720x1280]
- 35: flv [480x854]
- 44: webm [480x854]
- 34: flv [360x640]
- 18: mp4 [360x640]
- 43: webm [360x640]
- 5: flv [240x400]
- 17: mp4 [144x176]
Se quisermos baixar um vídeo no formato MP4 com qualidade 720 X 1280, vamos executar a seguinte sintaxe:
youtube-dl -f 22 url de vídeo
Nota: Se quisermos baixar um vídeo em todos os formatos disponíveis, executaremos a seguinte sintaxe:
youtube-dl --all-formata o URL do vídeo
4. Baixe vídeos de legendas usando o YouTube-DL
Este aplicativo nos permite baixar legendas de vídeos do YouTube exclusivamente. Para isso, devemos primeiro validar se o vídeo contém legendas, para isso executaremos a seguinte sintaxe:
youtube-dl --list-subs URL do vídeoNeste caso, o vídeo não possui legenda, então veremos o seguinte:
Se o vídeo contiver legendas, executaremos o seguinte comando para baixar apenas as legendas, mas não o vídeo:
youtube-dl --all-subs --skip-download video url
5. Baixe listas de reprodução do YouTube
Sabemos que as listas de reprodução contêm uma série de vídeos específicos e este aplicativo nos permite baixar essa lista facilmente usando a seguinte sintaxe:
url da lista de reprodução youtube-dl -cit
Algumas das opções adicionais desta ótima ferramenta são:
Pular vídeos com erros
-eu
Aborte mais o download do vídeo se ocorrer um erro durante o download
--abort-on-error
Mostra a identificação do navegador atual
--dump-user-agent
Permite que você especifique um agente de usuário personalizado
-usuário-agente UA
Suprimir a validação do certificado HTTPS
--não-verificar-certificado
Baixe uma lista de reprodução, começando no número 1 por padrão.
- início da lista de reprodução NUMBER
Baixe uma lista de reprodução, começando no último número por padrão.
- fim da lista de reprodução NUMBER
Não permite o download de um vídeo menor que o valor definido em SIZE (por exemplo 30k ou 34,6m)
--min-filesize SIZE
Ele não suporta o download de um vídeo maior do que o valor SIZE (por exemplo, 30k ou 34,6m)
--max-filesize SIZE
Baixe vídeos que foram enviados em uma determinada data.
--data DATE
Baixe vídeos antes de uma data ou em uma determinada data.
--data antes de DATE
Baixe vídeos após uma data ou em uma determinada data
- depois de DATE
Não baixe vídeos com menos de um certo número de visualizações
--min-views COUNT
Não baixe vídeos com mais do que um certo número de visualizações
--max-views COUNT
Define o limite da velocidade máxima de download em bytes por segundo
--rate-limit LIMIT
Indica o número de tentativas de download (o padrão é 10)
- tentativas TENTATIVAS
Vemos como o YouTube-DL é uma ferramenta completa para baixar vídeos do YouTube.