O settings.yaml serve como o arquivo de configuração principal do TubeTube e contém os seguintes conjuntos de parâmetros principais:
- Parâmetros de controle de formato::
audio_extSuporte ao formato m4a/mp3/opus, etc., decida a extensão do arquivo de saídavideo_format_idCódigo de formato interno do YouTube, por exemplo, "625" corresponde à resolução 4K
- Parâmetros da estrutura do diretório::
General/Music/Podcast/VideoCaminhos de linha de base de armazenamento para quatro classificações- O caminho precisa corresponder estritamente às configurações de volume no docker-compose.yml
- parâmetro de transcodificação(Configuração avançada):
audio_bitratePode ser definido como 128k/192k/320k, etc.video_presetImpacto na velocidade de transcodificação (ultra-rápida a muito lenta)
- Controle simultâneo::
max_threadsConfiguração recomendada: 1,5 a 2 vezes o número de núcleos da CPUdownload_retryNúmero de novas tentativas em caso de anomalia na rede
Exemplo de configuração Descrição:
Ao definir ovideo_format_id: ‘313’Quando o sistema seleciona o formato HDR 2160p60 do YouTube, ele deve ser usado em conjunto com a opçãovideo_ext: webmUse. Combinações incorretas resultarão em falhas no download. Recomenda-se consultar a tabela de referência cruzada de formatos no Wiki do projeto para obter as configurações.
Essa resposta foi extraída do artigoTubeTube: Ferramenta de download de vídeos do YouTube com implantação automáticaO































