Repolode
fancydirty

fancydirty/subtitle-scout

Um sistema de legendas auto-hospedado em que um agente LLM encontra, verifica e instala legendas na sua biblioteca de mídia, além de traduzi-las quando não há uma fonte disponível.

Estrelas
126
Forks
3
Issues abertas
0
Último commit
há 2 meses

O que é?

O Subtitle Scout examina diretamente as pastas de mídia, identifica cada título pelo TMDB e verifica quais episódios ou filmes estão sem legendas no idioma desejado. Em seguida, um agente LLM escolhe entre fontes como OpenSubtitles, SubDL, ASSRT, Jimaku e SubHD e avalia se cada legenda baixada corresponde ao episódio exato antes de salvá-la ao lado do arquivo de vídeo.

As legendas candidatas são baixadas para um ambiente temporário e verificadas estruturalmente, incluindo a quantidade de cues, a duração da linha do tempo em relação à duração do vídeo e a codificação. Se nenhuma fonte tiver uma legenda utilizável, um segundo agente pode traduzir a legenda original frase por frase, após uma etapa de revisão do glossário. Episódios sem correspondência continuam marcados como não correspondentes, em vez de receberem um arquivo provavelmente incorreto.

O sistema é executado em um contêiner Docker com um painel web e um assistente de configuração, armazena as credenciais em seu próprio banco de dados SQLite e não exige Plex, Jellyfin, Emby, Sonarr ou Radarr. O chinês conta com a cobertura mais ampla de fontes; inglês, japonês e coreano são totalmente compatíveis.

Recursos principais

  • 01Examina diretamente as pastas de mídia locais, sem precisar de um servidor de mídia.
  • 02Usa um agente LLM para escolher fontes e termos de busca.
  • 03Verifica estruturalmente cada legenda candidata em um ambiente isolado antes de instalá-la.
  • 04Traduz frase por frase quando não há uma legenda original disponível.
  • 05Mostra o status de cada episódio: legendas instaladas, pendentes ou indisponíveis.
  • 06Oferece um painel web com histórico de atividade e um assistente de configuração.

Casos de uso

  • Completar as legendas em chinês de uma biblioteca de mídia doméstica armazenada em um NAS.
  • Encontrar legendas para séries menos conhecidas que costumam não aparecer em fontes isoladas.
  • Traduzir uma legenda em japonês para chinês quando não há uma faixa em chinês.

Tópicos

Perguntas frequentes

O que é subtitle-scout?
Um sistema de legendas auto-hospedado em que um agente LLM encontra, verifica e instala legendas na sua biblioteca de mídia, além de traduzi-las quando não há uma fonte disponível. O Subtitle Scout examina diretamente as pastas de mídia, identifica cada título pelo TMDB e verifica quais episódios ou filmes estão sem legendas no idioma desejado. Em seguida, um agente LLM escolhe entre fontes como OpenSubtitles, SubDL, ASSRT, Jimaku e SubHD e avalia se cada legenda baixada corresponde ao episódio exato antes de salvá-la ao lado do arquivo de vídeo.
subtitle-scout é gratuito? Qual é a licença?
subtitle-scout é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
subtitle-scout ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de subtitle-scout foi em 4 de set. de 2026.
Para que posso usar subtitle-scout?
Completar as legendas em chinês de uma biblioteca de mídia doméstica armazenada em um NAS. Encontrar legendas para séries menos conhecidas que costumam não aparecer em fontes isoladas. Traduzir uma legenda em japonês para chinês quando não há uma faixa em chinês.
Onde consigo subtitle-scout?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/fancydirty/subtitle-scout

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados