Sobre o projeto

You-Get é um utilitário de linha de comando pequeno para baixar conteúdos multimídia (vídeos, áudios, imagens) da web. Permite aos usuários baixar mídias de sites populares como YouTube, Youku, Niconico, Bilibili e uma grande lista de outros sites suportados. Para sites não listados explicitamente, um extrator universal tenta encontrar e baixar os recursos. Principais capacidades incluem: - Baixar vídeos, áudios e imagens de sites suportados. - Transmitir vídeos online diretamente para um player de mídia (ex: mpv, vlc) ou navegador, sem anúncios. - Rastrear páginas da web para baixar imagens ou arquivos binários arbitrários. - Mostrar opções de qualidade e formato disponíveis para uma URL antes do download. - Pesquisar no Google Videos e baixar o resultado mais relevante quando uma palavra-chave não URL é passada. - Pausar e retomar downloads, com arquivos temporários `.download` mantidos para recuperação de progresso. - Definir caminhos e nomes de arquivos de saída personalizados. - Configurar proxies HTTP, incluindo proxies de extrator específicos para conteúdo restrito por região. - Carregar cookies do navegador (Mozilla `cookies.sqlite` ou Netscape `cookies.txt`) para acessar mídias privadas ou que exigem login. - Extrair URLs de recursos downloadáveis ou gerar os dados extraídos em formato JSON. Pré-requisitos incluem Python 3.7.4 ou superior e FFmpeg 1.0 ou superior (necessário para unir vídeos de múltiplas partes e downloads de alta resolução). RTMPDump é uma dependência opcional. A instalação está disponível via pip, Homebrew, Git clone, Antigen, Flox e FreeBSD pkg. Definições de completion para shell são fornecidas para Bash, Fish e Zsh. O projeto é distribuído sob a licença MIT.