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:自部署YouTube视频下载工具-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:
   services:
tubetube:
image: ghcr.io/mattblackonly/tubetube:latest
container_name: tubetube
ports:
- 6543:6543
volumes:
- /path/to/general:/data/General
- /path/to/music:/data/Music
- /path/to/podcasts:/data/Podcast
- /path/to/videos:/data/Video
- /path/to/config:/config
- /path/to/temp:/temp
environment:
- PUID=1000
- PGID=1000
restart: unless-stopped
  1. Criação de arquivos de configuração: em/path/to/configpara criar o diretóriosettings.yamlcom o seguinte conteúdo:
   General:
audio_ext: m4a
audio_format_id: '140'
video_ext: mp4
video_format_id: '625'
Music:
audio_ext: mp3
audio_format_id: '140'
Podcast:
audio_ext: m4a
audio_format_id: '140'
Video:
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
pt_BRPortuguês do Brasil