Sobre o projeto
Esta ferramenta é um programa de linha de comando que extrai legendas automaticamente ao inserir o número BV do Bilibili. Se o vídeo já possuir legendas enviadas ou legendas de IA, elas serão baixadas diretamente; caso contrário, o áudio será baixado automaticamente e o serviço ASR da SiliconFlow será chamado para converter a voz em texto, gerando arquivos SRT com carimbos de data/hora, arquivos TXT de texto puro e metadados em JSON. Suporta processamento em lote de vídeos com múltiplas partes (P), cache local para evitar solicitações duplicadas, configurações de proxy e download de áudio aprimorado via yt-dlp. As funcionalidades principais dependem apenas da biblioteca padrão do Python 3.10+, sem dependências obrigatórias. É necessário registrar-se no SiliconFlow para obter a API Key para a função ASR. A estrutura de saída é organizada por número BV e título para facilitar a gestão. Existe também o projeto irmão bili-subtitle, que oferece uma versão de extensão de navegador para extração rápida sem configuração.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.