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.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.