- O autor relata que, no passado, quando era editor-chefe do How-To Geek, praticou autocensura para não publicar sobre programas de download do YouTube
- Agora, como não depende mais da receita de anúncios do Google, recomenda com confiança programas gratuitos de download do YouTube que realmente são úteis
- Além disso, revela várias verdades do setor que as pessoas não costumam compartilhar
- Por que baixar vídeos do YouTube é eticamente justificável
- Por que o Google discretamente precisa de programas de download do YouTube
- Por que os Termos de Serviço do YouTube têm pouca eficácia prática
- O fato de o Google ter usado sua rede de anúncios para criar um ambiente favorável aos próprios serviços
Melhores recomendações de programas para baixar vídeos do YouTube
- O melhor programa para baixar vídeos do YouTube no Windows é o Stacher
- É open source e oferece uma interface gráfica amigável
- A melhor ferramenta de linha de comando é o yt-dlp
- Recomendado para quem quer um uso mais detalhado
- O Stacher funciona como GUI dessa ferramenta
- Também é recomendado o Stacher no Mac e Linux
- Tem suporte multiplataforma
- Como ferramenta baseada na web, há o Cobalt.tools
- Atualmente, alguns sites não funcionam por causa de bloqueios do Google
- Ainda existem instâncias que funcionam, então vale conferir
- No Android, a opção é o NewPipe
- Vem com função de download do YouTube integrada
- Com essas ferramentas, é possível guardar vídeos para os usos que desejar, como backup, preservação e arquivamento
A eficácia dos Termos de Serviço do YouTube e do EULA
- Ao instalar software, as pessoas concordam com o EULA (Contrato de Licença de Usuário Final), mas na prática ninguém o revisa em detalhes
- A Apple também já cometeu erros de EULA no passado com o Safari para Windows, mostrando que nem a própria empresa presta tanta atenção ao conteúdo
- Os Termos de Serviço do YouTube também, na prática, não são lidos pela maioria dos usuários, e sua essência é a de uma 'cláusula formal que ninguém realmente cumpre direito'
Por que o Google precisa de programas para baixar vídeos do YouTube
- O YouTube se consolidou como infraestrutura essencial da sociedade moderna, e há muito conteúdo que precisa ser preservado, como vídeos de reuniões públicas ou eventos familiares
- Programas de download funcionam como uma forma de obter cópias offline, de maneira semelhante a salvar uma página da web em PDF
- Se baixar vídeos do YouTube fosse realmente impossível, muitas organizações e pessoas provavelmente escolheriam plataformas com mais liberdade no lugar do YouTube, ou teriam o ônus de fornecer links de download separados
- O Google explora intencionalmente esse ecossistema de 'zona cinzenta' e mantém um ambiente em que baixar é possível, embora incômodo, reforçando assim o domínio de mercado do YouTube
Por que a imprensa não cobre programas para baixar vídeos do YouTube
- Não só o autor, mas vários veículos evitam cobrir esse tema por causa da dependência da receita publicitária do Google
- A rede de anúncios do Google aplica políticas de suspensão de anúncios ou sanções quando informações desfavoráveis aos próprios serviços da empresa (como o YouTube), ou informações de download, são publicadas
- Em um caso real, em 2012 o GHacks teve anúncios do AdSense bloqueados em todo o site após publicar um artigo relacionado a downloads do YouTube
- O Google foi tornando suas cláusulas de política cada vez mais explícitas, e a cláusula relacionada a 'Google Product Abuse' atualmente desapareceu da documentação oficial
A estratégia do Google: tornar tudo incômodo de propósito
- O Google não bloqueia completamente o download de vídeos do YouTube; em vez disso, usa uma estratégia de tornar o processo desconfortável e trabalhoso, para que o público não encontre facilmente como baixar
- Pressiona para que seus sites favoritos não possam tratar em detalhe de ferramentas de download
- Medidas técnicas fazem com que os métodos de download mudem com frequência ou sejam bloqueados
- Como resultado, os usuários acabam procurando uma solução por conta própria apenas quando realmente precisam, o que ajuda a manter a influência da plataforma YouTube
1 comentários
Opiniões no Hacker News
A alegação de que o Google permite secretamente ferramentas de download do YouTube não é convincente; o principal interesse do Google é reproduzir vídeos sem interrupções em diversos dispositivos, o que está bem longe de dar suporte ao download em si.
Ao olhar o código-fonte do
yt-dlp, dá para ver todo o esforço envolvido para baixar vídeos: cálculos complexos, verificação densig, mudanças imprevisíveis na API interna do YouTube e código para lidar com ofuscação constante.O Google frequentemente rejeita tentativas de download, bloqueia certos dispositivos ou formas de acesso e lança atualizações regulares para quebrar os métodos usados pelo
yt-dlp.A guerra principal está em desarmar bloqueadores de anúncios e impedir downloads, e a narrativa de que o Google “tolera isso de forma não oficial” ignora o quanto a empresa torna os downloads agressivamente instáveis.
Se realmente quisesse manter essas ferramentas vivas, os desenvolvedores não precisariam fazer malabarismos o tempo todo.
Basta ver como o rastreador de issues do
yt-dlpvive cheio de relatos de funcionalidades quebradas.Na verdade, no momento em que o Google parar de se importar com compatibilidade, todas essas portas vão se fechar, e mudanças como o uso de cabeçalhos secretos exclusivos do Chrome já começaram: https://news.ycombinator.com/item?id=44527739
Referências: debate no HN sobre o problema de CPU 100% no YouTube, engenharia reversa do cabeçalho X-Browser-Validation, github: chrome-x-browser-validation-header
yt-dlp.No fundo eu acho que algum dia até conseguiria acompanhar um código desses, mas, sinceramente, a chance de eu dedicar tempo a isso é praticamente zero.
Dá vontade de pensar que o Papai Noel devia fazer umas doações para esse pessoal.
Será mesmo que muitas instituições abandonariam o YouTube se o download fosse realmente proibido? Na prática, usam o YouTube por ser grátis, conveniente e estável, e não têm margem para gastar criando alternativas.
Além disso, essas instituições seriam só uma minoria ínfima entre os uploaders, e o mercado de criadores gerado pelo YouTube é tão grande que tornou viável a profissão de youtuber.
No fim, manter o canal de monetização dos vídeos é essencial tanto para o YouTube quanto para os criadores de conteúdo.
Ontem baixei um vídeo de 15 horas em 20 minutos, algo impossível na plataforma oficial.
É quase surpreendente eu não estar sendo bloqueado nem sofrendo limitação de velocidade, e parece que seria muito fácil impedir isso.
Parecia até que eles estavam permitindo, mas hoje apareceu de repente a mensagem “faça login para confirmar que você não é um robô”, então provavelmente fui colocado numa blacklist por fingerprinting.
yt-dlp.O Google faz atualizações periódicas para quebrar ferramentas de download e coloca cálculos dinâmicos ou código ofuscado que só funciona no meio do caminho, de modo que o download não saia corretamente.
Não é simplesmente entregar os arquivos de vídeo; o “cliente” precisa obrigatoriamente passar por todo tipo de processamento para conseguir baixar.
Numa situação dessas, dizer que “o Google permite secretamente” soa muito ingênuo, muito desconectado da realidade, ou como coisa de funcionário do Google.
yt-dlp, cancelo a assinatura na hora.É por causa de políticas assim que eu pago.
Quando um vídeo é removido do YouTube, é muito estressante que só apareça a mensagem “Este vídeo não está mais disponível” e mais nenhuma informação.
Não saber o que sumiu é ainda mais incômodo do que simplesmente não conseguir assistir ao vídeo.
Por isso, já pensei em criar uma ferramenta que faça backup automático com
yt-dlppara um HD grande de todo vídeo que eu abrir, deixando título, canal, thumbnail e data indexados.Acho que tratamos com leveza demais o desaparecimento silencioso de mídia.
yt-dlpusando as opções--write-info-json --write-subtitles --download-archive=already-downloaded.db.Foi fácil de fazer, mas difícil de manter.
Por exemplo, como o Google aplicava rate limit no meu IP, eu precisava deixar rodando devagar no NAS durante a noite, e o espaço de armazenamento acabava num instante, então tive de adicionar filtragem e até garbage collection.
Também era preciso manter
youtube-dleyt-dlpsempre atualizados.No fim, como toda essa manutenção era um saco, quando um vídeo era apagado saía mais eficiente procurar o link ou o ID no Bing ou no Yandex atrás de cache.
Se alguém for criar uma ferramenta nova, eu sugeriria fazer como extensão de navegador e extrair o vídeo direto do elemento
<video>.yt-dlptarde demais e já perdeu vídeos de lembranças preciosas.Por exemplo, no Spotify, mesmo quando uma música é removida, ela continua acinzentada na playlist e você ainda consegue ver o título; no YouTube, nem isso aparece.
Eu realmente gostaria que o Google ao menos deixasse ver o título de vídeos removidos.
Migrei uma playlist bem organizada do Spotify para o Youtube Music, e um monte de faixas virou “indisponível”, sem informar sequer quais eram.
Fui usuário Premium por 10 anos, mas cancelei a assinatura por causa da perda de dados e não pretendo gastar mais dinheiro nisso.
Fico na dúvida se, por razões legais, o vídeo em si precisa ser difícil de encontrar, ou se bastaria remover apenas a mídia.
Pensava que o “esforço” de um universo imenso ficava condensado em um único vídeo ou foto, e que era triste demais ver esses resultados sumirem por políticas do YouTube, questões de copyright, links mortos e afins.
Por isso, comprei hardware, montei em casa uma espécie de datacenter com ZFS e juntei centenas de TB para guardar vídeos raros e obscuros, gastando tempo e dinheiro nisso.
Baixava e acumulava até coisas pelas quais eu nem tinha tanto interesse, só porque eram raras.
Hoje, depois de casar, saí dessa obsessão e tento aceitar essas coisas como momentos que desaparecem com o tempo.
A afirmação de que “se o download no YouTube fosse impossível, muitas instituições deixariam a plataforma” não parece muito convincente.
Será mesmo que esse tipo de download é tão essencial assim para instituições? Acho que não em quantidade suficiente para o Google se importar.
Na verdade, em muitos casos a empresa até prefere que informações antigas desapareçam.
Algumas pessoas partem do pressuposto de que dá para impedir que usuários baixem vídeos, mas na prática isso é impossível.
Basta reproduzir o vídeo e gravar a saída da tela, e mesmo em um dispositivo totalmente travado sempre existe algum jeito de gravar a saída final.
A existência de DRM em serviços como a Netflix vem de exigências de licenciamento, não porque o DRM funcione perfeitamente.
No fim, até esses vídeos com DRM podem ser encontrados facilmente em torrent.
Não é como vídeo do YouTube, que qualquer um baixa com facilidade; proteções 4K como Widevine level 1 ficam na prática restritas a grupos de release especializados.
Conteúdo muito raro e pessoal pode sim ser razoavelmente protegido por DRM.
Resumindo: depois do DRM, a proporção de gente baixando cai de 1 em 100 para 1 em 100.000.
Na prática, até para circular isso em pirataria o custo é alto a ponto de precisarem colocar anúncios.
Mesmo quando aparece em torrent, séries são liberadas em quantidade menor do que filmes.
A maior parte do conteúdo que vai parar em torrent não surge porque o DRM foi quebrado, mas porque vazou por grupos de release ou por outros caminhos.
Há quem diga que “o Google não aplica mais essa política antiga”, e de fato a política do AdSense ligada a “Google Product Abuse” foi encerrada depois de 2012, então continuar apontando isso em textos recentes parece fora da realidade.
A frase “se fosse impossível baixar do YouTube, muitas instituições migrariam para plataformas mais flexíveis” parece especulativa demais.
Na prática, muitos usuários dependem do YouTube como único lugar para vídeos importantes, e a chance de todos migrarem para outras plataformas provavelmente não chega nem a 5%.
Por isso, mesmo que vídeos do YouTube realmente tenham valor como arquivo histórico, talvez isso nem represente uma perda financeira tão grande assim para o Google.
Fui procurar para ver se o Stacher é open source, mas em threads antigas do Reddit só achei menções a planos futuros de abrir o código.
Como no artigo ele foi descrito como open source, fiquei em dúvida.
Há anos uso o
yt-dlpcom enorme satisfação.Não é tanto um app único, e sim mais uma biblioteca Python, o que facilita muito acoplá-lo por script a programas maiores em Python.
Nunca tinha ouvido falar do Stacher; parece ser só uma interface gráfica para o
yt-dlp.Na minha experiência, o New Pipe quase nunca funcionou direito.
O que eu realmente quero é um app no estilo *arr.
Preciso de uma ferramenta em que eu possa colocar uma lista de canais do YouTube e ela arquive tudo automaticamente, mantendo sempre atualizado.
Quero recomendar o app Android Seal.
https://f-droid.org/packages/com.junkfood.seal/
É mais para um frontend de
yt-dlp, mas funciona também em vários sites além do YouTube.No Android, ele adiciona uma opção de download direto no menu de compartilhamento de links, e isso tem sido muito prático para mim.