RepoPicks Radar

Atualizado todo dia por volta das 02:00 UTC

Guias

Início do Radar

yt-dlp

yt-dlp/yt-dlpRevisado por IA

O Radar encontrou sinais fortes de risco neste projeto. Ele continua visível para você ler as evidências, mas fica fora dos rankings e das recomendações.

O que faz

yt-dlp é um programa de linha de comando que salva vídeos e áudio do YouTube e de milhares de outros sites no seu computador. Ele pode escolher a qualidade, baixar playlists inteiras, legendas e miniaturas, e converter vídeos em arquivos de áudio como MP3. Não há janela com botões: você digita comandos em um terminal. Windows, Mac e Linux têm, cada um, um programa pronto em um único arquivo. Para a melhor qualidade também é preciso ter o ffmpeg, e o suporte completo ao YouTube precisa de um ambiente JavaScript como o Deno.

Facilidade de instalação

C · instalar 1 ou 2 ferramentas · Windows

  • Windows C
  • macOS C
  • Linux C

No Windows há um único arquivo pronto (yt-dlp.exe), mas ele não tem janela gráfica, você o usa digitando comandos, e o README recomenda fortemente instalar também o ffmpeg e um ambiente JavaScript como o Deno. O Mac tem o mesmo tipo de arquivo único; no Linux, o download recomendado é um arquivo pequeno que já precisa ter o Python instalado.

Números no GitHub

Estrelas
204.232em 31 de out. de 2026
Downloads
237.494.0472.341.591 na semana
Crescimento
+2.108estrelas em 6 dias

Estrelas ao longo do tempo

202 mil203 mil204 mil205 mil 25 de out.27 de out.29 de out.31 de out. 202 mil203 mil204 mil205 mil 25 de out.28 de out.31 de out.

Fatos

Roda em
Windows, macOS, Linux
Você precisa instalar
FFmpeg, Outras ferramentas
Para compilar a partir do código
Python, FFmpeg
Espaço em disco
22 MB–67 MB · pelo instalador
Contas ou chaves
Nenhuma
Custo
Grátis · Gratuito. O código é de domínio público (Unlicense); os programas prontos para Windows, Mac e Linux incluem código sob GPLv3+, então esses arquivos ficam sob GPLv3+.
Licença
Unlicense (Permissiva)
Pode substituir
4K Video Downloader
Última atualização
29 de out. de 2026

Sinais de risco (6)

  • AltoEnvolve proteção, licença ou termos de outra empresa

    O uso principal é salvar mídia de sites que não oferecem download, e o README documenta como contornar suas defesas: "--xff VALUE How to fake X-Forwarded-For HTTP header to try bypassing geographic restriction"; "--impersonate CLIENT[:OS] Client to impersonate for requests"; "pycryptodomex - For decrypting AES-128 HLS streams and various other data". Os termos de uso de muitos sites não permitem guardar uma cópia, e várias leis de diferentes países restringem contornar uma proteção técnica.

    revisão por IA

  • Atençãobaixar pode ser restrito dependendo de onde você vive

    O trabalho do programa é extrair mídia de sites que não oferecem um botão de download, e o README descreve como contornar as defesas dos sites: "pycryptodomex - For decrypting AES-128 HLS streams and various other data", "--impersonate CLIENT[:OS] Client to impersonate for requests" para "sites that employ TLS fingerprinting", "--xff VALUE How to fake X-Forwarded-For HTTP header to try bypassing geographic restriction", e um ambiente JavaScript "Required for full YouTube support". Guardar uma cópia pode violar os termos de uso de um site, e em alguns países contornar uma proteção técnica já é, por si só, contra a lei.

    revisão por IA

  • Infoatualizações sem verificação a partir de outros repositórios

    README.md (UPDATE): "You may also use `--update-to <repository>` ... Be careful with what repository you are updating to though, there is no verification done for binaries from different repositories." A atualização normal com `-U` permanece no canal oficial.

    revisão por IA

  • Infopode ler os cookies do navegador

    README.md (DEPENDENCIES): "secretstorage - For `--cookies-from-browser` to access the Gnome keyring while decrypting cookies of Chromium-based browsers on Linux". O programa pode ler os logins salvos do seu navegador quando você usa essa opção.

    revisão por IA

  • Infoa licença do binário é diferente da do repositório

    README.md (Licensing): "the PyInstaller-bundled executables include GPLv3+ licensed code, and as such the combined work is licensed under GPLv3+", enquanto o repositório em si é Unlicense.

    revisão por IA

  • Infopode buscar código em tempo de execução

    Opção do README `--remote-components COMPONENT`: "Remote components to allow yt-dlp to fetch when required ... ejs:npm (external JavaScript components from npm), ejs:github". O README acrescenta "By default, no remote components are allowed".

    revisão por IA

As evidências aparecem no idioma original.

O que o Radar não conseguiu verificar

  • Se a versão estável atual ainda funciona com o YouTube e outros sites no dia em que você a usar; o README diz que a estável 'costuma estar desatualizada e sujeita a quebras externas' e recomenda o canal nightly
  • Se baixar de um determinado site é permitido pelos termos desse site ou pela lei de direitos autorais de onde você vive
  • Quais sites precisam de ffmpeg ou de um ambiente JavaScript na prática, e quanto espaço em disco eles acrescentam
  • Se o Windows ou algum antivírus exibe avisos sobre o arquivo único yt-dlp.exe

Projetos parecidos

O app RepoPicks

Em breve: instale com 1 clique pelo app RepoPicks.