Aprendizagem pessoal com IA
e orientação prática

TubeTube: Ferramenta de download de vídeos do YouTube com implantação automática

Introdução geral

O TubeTube é uma ferramenta de download de vídeos do YouTube de código aberto desenvolvida por MattBlackOnly. A ferramenta usa o yt-dlp como o mecanismo de download principal, suporta downloads com vários threads e pode baixar rapidamente vários vídeos ao mesmo tempo. Os usuários podem personalizar o local e o formato do download por meio de arquivos YAML, com suporte a opções de áudio e vídeo. Além disso, o TubeTube otimiza a experiência para dispositivos móveis, suportando o download de várias transmissões ao vivo. A ferramenta fornece a configuração do Docker Compose, que é conveniente para os usuários implantarem e usarem rapidamente em diferentes ambientes.

TubeTube: ferramenta de download de vídeos do YouTube auto-implantada-1


 

Lista de funções

  • Download multi-threaded: suporta o download de vários vídeos ao mesmo tempo para aumentar a velocidade de download.
  • Personalize o local e o formato: defina o caminho de download e o formato do arquivo por meio de um arquivo YAML.
  • Otimizado para dispositivos móveis: projetado para uso em dispositivos de tela pequena.
  • Opção de download: Você pode optar por fazer download de áudio ou vídeo.
  • Suporte a vídeo ao vivo: suporta o download de várias transmissões ao vivo.
  • Configuração do Docker: fornece arquivos de configuração do Docker Compose para facilitar a implantação.

 

Usando a Ajuda

Processo de instalação

  1. Instalação do DockerVerifique se o Docker está instalado em seu sistema. Você pode instalar o Docker com o seguinte comando:
   sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
  1. projeto de clonagemUse o git para clonar o projeto TubeTube localmente:
   git clone https://github.com/MattBlackOnly/TubeTube.git
cd TubeTube
  1. Criação de um arquivo Docker Compose: Crie odocker-compose.ymlcom o seguinte conteúdo:
   serviços.
tubetube.
imagem: ghcr.io/mattblackonly/tubetube:latest
nome do contêiner: tubetube
portas: 6543:6543
- 6543:6543
volumes.
- /caminho/para/geral:/data/Geral
- /path/to/music:/data/Music
- /caminho/para/podcasts:/dados/Podcast
- /caminho/para/vídeos:/dados/Vídeo
- /caminho/para/config:/config
- /caminho/para/temp:/temp
ambiente.
- PUID=1000
- PGID=1000
reiniciar: a menos que seja interrompido
  1. Criação de arquivos de configuração: em/caminho/para/configpara criar o diretóriosettings.yamlcom o seguinte conteúdo:
   Geral.
audio_ext: m4a
audio_format_id: '140'
video_ext: mp4
video_format_id: '625'
Música: audio_ext: mp3
audio_ext: mp3
audio_format_id: '140'
Podcast.
audio_ext: m4a
audio_format_id: '140'
Podcast: audio_ext: m4a audio_format_id: '140' Podcast.
video_ext: mp4
video_format_id: '625'
  1. Início dos serviçosInicie o serviço executando o seguinte comando no diretório raiz do projeto:
   docker-compose up -d

Processo de uso

  1. Acesso à interface da Web: Abrir no navegadorhttp://localhost:6543para acessar a interface da Web do TubeTube.
  2. Baixar vídeoDigite o link do vídeo do YouTube na barra de pesquisa, selecione a opção de download (áudio ou vídeo) e clique no botão de download.
  3. Gerenciar downloadsVerifique o andamento do download e gerencie os arquivos de vídeo baixados na página de gerenciamento de downloads.

Operação da função em destaque

  • Downloads multi-threadedAtivar a opção Download multithread na página Settings (Configurações) para definir o número de threads para downloads simultâneos.
  • Formatos personalizados: emsettings.yamlModifique as configurações de formato de áudio e vídeo no arquivo para oferecer suporte a várias opções de formato.
  • Download de vídeo ao vivoDigite o link do vídeo ao vivo na barra de pesquisa, selecione a opção de download e o TubeTube cuidará automaticamente do download da transmissão ao vivo.
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " TubeTube: Ferramenta de download de vídeos do YouTube com implantação automática

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil