O processo a seguir pode ser seguido para diagnosticar falhas na extração de legendas:
Inspeção básica(Resolver problemas comuns do 80%): Confirme a presença do logotipo da legenda CC no vídeo (a exibição front-end precisa estar ativada), verifique as configurações de proxy de rede (algumas regiões precisam de configuração específica) e verifique a validade da chave de API (se configurada).
diagnóstico técnico::
- aprovar (um projeto de lei ou inspeção etc.)
DEBUG=ytt-mcp* npm startAtive o modo de registro detalhado e observe os códigos de erro:- ERR_YT_NO_CAPTIONS indica que as legendas não estão ativadas
- ERR_YT_AGE_RESTRICTED precisa lidar com a verificação de idade
- ERR_NETWORK_TIMEOUT Verifique as configurações do firewall
- Para algumas legendas geradas automaticamente, tente adicionar o seguinte ao URL
&t=10Atualização forçada do parâmetro de registro de data e hora
OpçõesAtivar o módulo experimental de reconhecimento de fala quando as legendas oficiais não estiverem disponíveis (a ser definido na configuração)"enableASR": true), o recurso é implementado com base no modelo Whisper com uma precisão de cerca de 75-85%. Também é recomendável enviar o problema no GitHub com o ID do vídeo e os logs de erro, e a equipe de desenvolvimento geralmente responderá em 48 horas.
Essa resposta foi extraída do artigoytt-mcp: ferramenta de servidor para obter e processar legendas para vídeos do YouTubeO































