O YouTube é o maior repositório de mídia streaming existente, com dezenas de bilhões de vídeos on-line enviados para a plataforma e centenas de milhares adicionados todos os dias.

Embora você possa usar extensões de navegador ou serviços online para baixar vídeos do YouTube, geralmente é mais rápido, fácil e seguro baixar vídeos do YouTube usando uma ferramenta de terminal simples no Linux.

O que é yt-dlp?

O YouTube é o guardião de seus vídeos online e não gosta que as pessoas os baixem de uma forma que esteja fora do controle da empresa. O aplicativo do YouTube permite que você baixe alguns vídeos para o seu dispositivo para assisti-los off-line, mas eles permanecem no aplicativo e você não poderá reproduzi-los usando nenhum outro software.

Isso geralmente é inconveniente, pois você pode querer acessar ou manipular o arquivo em outros dispositivos ou adicionar permanentemente o vídeo do YouTube à sua coleção particular.

Anteriormente, cobrimos o melhores extensões de navegador para baixar vídeos do YouTube

instagram viewer
, no entanto, as extensões do Chrome costumam ser um risco de segurança, pois têm acesso irrestrito a todos os dados que passam pelo seu navegador. As extensões podem alterar a propriedade, permitindo que pessoas mal-intencionadas acessem sua vida online e, em alguns casos, são até usadas para injetar malware em seu PC.

O yt-dlp é um fork do youtube-dl e é uma ferramenta de código aberto atualizada regularmente que ajuda você a baixar vídeos do seu terminal. É altamente configurável e você pode especificar o tipo de arquivo, resolução e muito mais durante o download de um vídeo.

Embora o yt-dlp e seu predecessor tenham sido projetados pensando nos vídeos do YouTube, a ferramenta também funciona com centenas de outros sites de streaming de vídeo, incluindo uma grande variedade de plataformas NSFW dedicadas. Você pode encontrar uma lista de sites suportados pelo yt-dlp em sua página GitHub.

Como instalar o yt-dlp no Linux

Você pode instalar o yt-dlp baixando os binários, com pip ou usando um gerenciador de pacotes de terceiros. O método mais fácil e amplamente aplicável é usar binários. Este método funcionará com todos os sistemas operacionais do tipo Unix, incluindo Linux e macOS.

O comando a seguir fará o download da versão mais recente do yt-dlp e a copiará para o seu caminho local:

sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp

Agora torne-o executável com:

sudo chmod a+rx /usr/local/bin/yt-dlp

Use yt-dlp para baixar vídeos do YouTube no Linux

Primeiro, use o navegador da área de trabalho para navegar até o vídeo do YouTube que deseja baixar. Em seguida, clique na barra do navegador para destacar o URL do vídeo que deseja baixar e copie-o para a área de transferência.

Para nosso vídeo de demonstração, escolhemos "Glyn Moody: Walled Culture—A Journey Behind the Copyright Bricks". Este vídeo está licenciado como licença Creative Commons Attribution (reutilização permitida). Esta é uma licença CC BY 3.0 que permite explicitamente que você adapte, distribua ou reproduza o trabalho, desde que dê crédito ao autor original e forneça um link para a licença.

Depois de obter o URL, abra um terminal e digite yt-dlp, seguido do URL que você copiou. No nosso caso, entraríamos:

yt-dlp https://www.youtube.com/watch? v=f6wtF_2eyrU

Quando você bate Digitar, yt-dlp fará o download do vídeo para seu diretório atual usando as configurações padrão. Para a maioria das pessoas, isso será tudo que você precisa.

Uso avançado do yt-dlp

Embora o comando padrão yt-dlp seja ótimo em muitas situações, existem dezenas de opções de configuração que você pode definir para garantir que obtém exatamente o que precisa. Aqui estão alguns dos mais úteis.

Baixe vídeos do YouTube em um formato específico

Por padrão, a execução do comando acima fará o download do vídeo que queremos como um arquivo WEBM de 1280x720. Nem sempre é o caso e, na maioria das vezes, o formato padrão será um arquivo MP4 ou 3GP e a resolução pode ser qualquer uma.

O --list-formats flag mostra todos os formatos disponíveis para download, as resoluções disponíveis, os tamanhos dos arquivos e os codecs usados. Além de baixar o fluxo completo, você pode especificar para baixar apenas o vídeo ou o fluxo de áudio.

yt-dlp --lista-formatos https://www.youtube.com/watch? v=f6wtF_2eyrU

Decida qual formato você deseja baixar e use o -f argumento e digite o ID apropriado.

Por exemplo, se você deseja baixar apenas áudio com uma taxa de bits média de 129k, digite:

yt-dlp -f 140 https://www.youtube.com/watch? v=f6wtF_2eyrU

Quando você bate Digitar, o arquivo começará a ser baixado.

Como alternativa, se você quiser apenas o melhor áudio disponível e o melhor vídeo disponível, mesclados em um único arquivo:

yt-dlp -f 'bv*+ba' https://www.youtube.com/watch? v=f6wtF_2eyrU -o '%(id) s.%(ext) s'

Baixe uma lista de reprodução inteira do YouTube como arquivos MP3

Muitas vezes, os vídeos do YouTube são agrupados em listas de reprodução e o yt-dlp permite baixá-los facilmente. Para baixar uma lista de reprodução do YouTube no Linux usando as configurações padrão, basta colocar um URL de lista de reprodução no lugar de um URL de vídeo individual.

É mais provável que, em vez de vários videoclipes, você queira apenas o áudio produzido como arquivos MP3. Nesse caso, você precisa usar argumentos adicionais para especificar o formato de áudio: --extract-audio irá extrair o áudio dos vídeos, --formato de áudio permite especificar o formato do áudio baixado e --qualidade de áudio define a taxa de bits.

yt-dlp --format bestaudio --extract-audio --audio-format mp3 --audio-quality 160K --output "%(título) s.%(ext) s" --yes-playlist 'https://www.youtube.com/watch? v=_AnGd4PaG6U&lista=PLmbToKnvW413vfHySE8AKb4i6bPnU92F7'

... e isso é tudo que você precisa fazer.

Falsifique sua localização com um proxy

Alguns vídeos no YouTube e outros sites são restritos a determinados países, geralmente devido a restrições de licenciamento, e o yt-dlp permite contornar essas restrições de várias maneiras.

Você pode usar o --geo-verification-proxy argumento para especificar um endereço de proxy em um país de destino; o --geo-bypass argumento tentará contornar as restrições geográficas falsificando cabeçalhos HTTP; --geo-bypass-país falsificará um código de país de duas letras.

Esses argumentos nem sempre funcionarão em todos os sites. Se um método não funcionar, tente outro - ou considere uma VPN.

yt-dlp oferece várias outras opções de configuração

Nós apenas arranhamos a superfície do que você pode fazer com o yt-dlp, mas estamos bastante confiantes de que ele atenderá às necessidades da maioria dos usuários. Para obter uma lista completa de opções e exemplos disponíveis, confira a documentação oficial do yt-dlp.

É legal baixar vídeos do YouTube?

Você certamente estará violando os termos de serviço ao baixar vídeos do YouTube usando yt-dlp, mas a legalidade disso é uma área cinzenta. De acordo com a lei dos EUA, todo trabalho é instantaneamente protegido por direitos autorais assim que é produzido, no entanto, os criadores geralmente renunciam a seus direitos ou licenciam seus trabalhos sob os termos do Creative Commons ou atribuem uma licença copyleft.

Alternativamente, alguns indivíduos e organizações – como o governo dos Estados Unidos – liberam seu trabalho para o domínio público, o que significa que qualquer pessoa pode usá-lo para qualquer finalidade.

Outro aspecto muitas vezes esquecido é que o DMCA proíbe a evasão de tecnologias de proteção contra cópia, que tem tornou efetivamente impossível tirar proveito das exceções de direitos autorais para quase todos os trabalhar. Para obter um guia exaustivo sobre a lei de direitos autorais nos Estados Unidos e no mundo, recomendamos o livro de Glyn Moody's "cultura murada" (CC POR 4.0).

Salve o melhor conteúdo do YouTube usando o yt-dlp

O yt-dlp é uma das nossas ferramentas favoritas para baixar vídeos e músicas do YouTube, mas lembre-se de que você só deve usá-lo para baixar conteúdo que tenha uma licença que permita isso.

As obras de domínio público são sempre seguras para usar como você quiser, enquanto as condições exatas das licenças Creative Commons variam de acordo com o tipo. Vale a pena reservar um tempo para pesquisar o que as licenças Creative Commons e copyleft permitem que você faça.