Percentual de falas reaproveitadas do cache local durante as traducoes.
Painel Inicial
Orquestrador automatizado e pipeline industrial de processamento de animes
Lógica do Fluxo de Trabalho (Pipeline)
Análise de Mídia
Audite faixas, codecs e bitrate dos arquivos de vídeo originais.
Acessar Painel →Extração
Extraia faixas de legendas (ASS/PGS/SRT) em lote de arquivos MKV.
Acessar Painel →Troca de Tipo de Legenda
Antes de traduzir: troca fontes legadas (VNI/ANSI) por Unicode, para o texto não chegar corrompido ao LLM.
Acessar Painel →Análise de Legenda
Verifique anomalias de LLM, formatação e metadados nas legendas traduzidas.
Acessar Painel →Tradução Local
Traduza legendas por IA usando LLM local com proteção de estilos.
Acessar Painel →Tradução sem Lore
Traduza uma obra ainda sem lore declarada — teste rápido, com saída em pasta separada.
Acessar Painel →Correção de Cache
Varra e corrija falas vazias ou não traduzidas do banco de cache.
Acessar Painel →Revisão de Legendas
Detecte e corrija erros remanescentes nas legendas .ass já traduzidas.
Acessar Painel →Revisão de Lore
Padronize nomes, locais e termos de mundo nas legendas traduzidas via lore oficial.
Acessar Painel →Revisão de Concordância
Corrige gênero (o menina, ela está cansado) direto na legenda PT-BR, sem inglês nem LLM.
Acessar Painel →Karaokê
Traduza as letras (romaji + PT-BR juntos) e depois achate/limpe a animação — duas passadas na mesma tela.
Acessar Painel →Correção de Karaokê
Corrige a legenda PT-BR sem alterar a original, preservando estrutura, tempos e tags.
Acessar Painel →Remuxer
Mescle os vídeos originais e as legendas traduzidas em novos MKVs.
Acessar Painel →Renomear Arquivos
Sanitize e padronize nomes de arquivos usando regex e metadados oficiais.
Acessar Painel →Mapa do Projeto
Visualize a árvore estrutural e taxonomia de classes Java do projeto.
Acessar Painel →Telemetria
Monitore hits de cache, tokens e logs em tempo real do sistema.
Acessar Painel →Iniciar Auditoria de Mídia
Forneça o caminho da pasta contendo os episódios em formato de vídeo (.mkv, .mp4, etc.) para analisar codecs e sincronias.
O que a análise faz
somente leituraRoda o ffprobe em cada vídeo da pasta e devolve contêiner, codecs e cada faixa de legenda embutida, classificada por traduzibilidade. Nada é gravado em disco — o relatório vive na tela, e o TXT só sai se você clicar em Exportar.
-
subtitles
Legenda de TEXTO (ASS, SSA, SRT, WebVTT, MOV_TEXT) Extraível e traduzível. É o caminho normal: segue para a 1.2. não escreve nada
-
image
Legenda BITMAP (PGS, VobSub, DVB) É imagem, não texto. Exige OCR, que este projeto não faz — saber disso antes evita gastar uma noite tentando. não escreve nada
warning O sincronismo aqui não é diagnóstico. O ffprobe só devolve metadados, e a duração da faixa costuma ser um valor de enchimento igual à do vídeo. Atraso constante ou legenda de outro release só se confirma olhando os tempos dos eventos da própria legenda — o que esta tela não faz.
Logs do Analisador
Extração Industrial de Legendas
Extraia faixas de legendas embutidas em vídeos (MKV/WebM via MKVToolNix; MP4/MOV/AVI e outros via ffmpeg) com alta precisão.
O que a extração faz
escreve arquivos novosTira as faixas de legenda de dentro do vídeo e as grava como arquivos soltos. A ferramenta muda conforme o contêiner, e você não precisa escolher.
-
movie
Contêiner .mkv / .webm — MKVToolNix Identifica as faixas com
mkvmerge --identifye extrai commkvextract. É o caminho fiel: a faixa sai como estava dentro do arquivo. grava arquivos novos exige MKVToolNix instalado -
theaters
Demais contêineres (.mp4, .mov, .avi, .ts, .m2ts, .flv, .wmv) — ffmpeg Usa
ffprobepara achar a faixa effmpeg -mappara extrair. grava arquivos novos exige ffmpeg instalado
folder_off
A pasta de saída é PLANA — ela não repete a árvore de subpastas. Se a varredura achar dois vídeos com o mesmo nome em temporadas diferentes (Season01/Episodio01.mkv e Season02/Episodio01.mkv), o segundo sobrescreve a legenda do primeiro. Extraia temporada por temporada, em pastas de saída separadas.
Logs do Extrator
Tradução via LLM Local
Traduz legendas no formato ASS/SSA do Inglês para Português usando IA local (ex: Mistral Nemo no LM Studio).
O que a tradução faz
usa cacheTraduz cada fala do .ass com o LLM rodando na sua máquina (LM Studio) e a lore da obra. O que já foi traduzido antes vem do cache e não vai ao modelo de novo — rodar duas vezes na mesma pasta custa quase nada.
-
shield
As tags do ASS são mascaradas antes de o modelo ver Cada
{\i1},{\pos}e a quebra\Nviram marcador e voltam no lugar. É o que impede o modelo de comer a tipografia da legenda. grava o .ass traduzido LM Studio local precisa do LM Studio no ar -
fingerprint
O cache carimba de ONDE veio cada tradução Modelo, idiomas, lore e o hash do prompt ficam gravados junto. Mudou a lore, muda o hash: aquela obra é retraduzida do zero em vez de reusar o que a lore antiga produziu. grava o cache da obra
-
policy
Três defeitos são recusados sozinhos Fala que voltou igual ao inglês, resposta em que o modelo conversa em vez de traduzir e resíduo do original não entram na legenda — viram pendência. não publica o que não passou
inventory A legenda só é reescrita no fim, com o arquivo inteiro pronto. Sair pelo botão ou uma queda do LM Studio no meio deixa no cache o que já foi traduzido — a próxima execução recomeça de onde parou. Só o processo morto à força (falta de energia, encerrado pelo Gerenciador de Tarefas) perde o episódio em curso; os episódios anteriores já estão gravados.
Console da Tradução
Tradução sem Lore (crua)
Para o anime que você acabou de baixar e que ainda não tem lore declarada — teste rápido ou pressa. Não exige escolher obra, e por isso não aplica terminologia nenhuma.
O que você perde sem lore:
- Nomes próprios podem ser traduzidos. Sem lista de termos protegidos, nada impede um personagem chamado Sky virar Céu. O prompt pede para manter, mas pedido não é garantia.
- Sem reforço determinístico de terminologia e sem correção de grafia canônica.
O que continua protegido: tags ASS/SSA, detecção de alucinação e meta-resposta, identificadores numéricos, resíduo em inglês e eco do original.
A saída vai para traducao_ptbr_sem_lore, separada da definitiva. Quando você
escrever a lore de verdade, o cache desta execução é descartado sozinho.
O que você ganha e o que perde
sem terminologiaÉ o caminho do acabei de baixar e quero ver como fica. Não pede obra — e por isso não aplica terminologia nenhuma.
-
person_off
Nome próprio fica desprotegido Sem lista de termos da obra, nada impede um personagem chamado Sky virar Céu. O prompt pede para manter — pedido não é garantia. LM Studio local precisa do LM Studio no ar
-
folder_special
A saída vai para pasta separada Grava em
traducao_ptbr_sem_lore, e não na definitiva. Quando você escrever a lore de verdade, a 2.1 retraduz do zero — a proveniência divergiu e o cache desta execução é descartado sozinho. grava em pasta própria não toca a tradução definitiva -
verified_user
O que continua protegido mesmo sem lore Tags do ASS, detecção de alucinação e de meta-resposta, identificadores numéricos, resíduo em inglês e eco do original. Sem lore não significa sem guarda. as guardas de qualidade seguem valendo
warning Serve para ver, não para arquivar. Se a obra já tem lore escrita, use a 2.1 — esta tela desperdiça a proteção que alguém já escreveu.
Console da Tradução sem Lore
Correção do Cache de Tradução
Corrija o banco persistente da pasta cache sem perder a
proveniência da lore. A limpeza prepara falhas para nova tradução, o Google preenche
lacunas como contingência online e o LLM local revisa concordância. Cada alteração gera
backup e auditoria. O ASS/SRT já exportado não muda: execute novamente a Tradução
Local para regenerá-lo com o cache corrigido.
Higienizar o cache
rode na ordemOs três passos agem sobre o alvo escolhido acima e cada um gera backup antes de escrever. Fora de ordem eles ainda funcionam, mas rendem menos: o Google só preenche o que a limpeza esvaziou.
-
1
Limpar falhas do cache Invalida fallbacks e respostas defeituosas para que voltem à fila. Nomes e termos autorizados pela lore são preservados. escreve no cache
-
2
Preencher lacunas via Google Envia ao Google Translate somente as falas que ficaram vazias ou inválidas. É contingência online, não o tradutor principal. escreve no cache precisa de internet
-
3
Revisar concordância Gênero, pronomes, artigos e tratamentos nas falas suspeitas, com o LLM local e a lore registrada em cada arquivo. escreve no cache LLM local
Terminologia oficial da lore
ensaio antesRestaura os termos oficiais de cada obra no cache já gravado. Não faz parte da sequência acima — é um passe à parte, em lote, sobre trabalho pronto. Por isso o aplicar só destrava depois de um ensaio.
-
1
Ensaiar Mede quantas vezes cada termo oficial seria restaurado e em quais arquivos. Sai tudo no console abaixo. não escreve nada
-
2
Aplicar ao cache Grava as trocas que o ensaio mediu, com backup e escrita atômica por arquivo. reescreve em loteDestrava após o ensaio
Logs de Correção
Revisão de Legendas
Varre arquivos .ass/.ssa já em português: corrige concordância de gênero, pronomes, artigos e tratamentos (senhor/senhora, ele/ela) via LLM local, ou resíduos em inglês via Google Tradutor.
Informe a pasta com as legendas traduzidas (.ass). A
revisão lê e grava os arquivos PT-BR; o inglês de referência vem de _Track2.ass
na mesma pasta (ou pasta EN abaixo) e, se não houver, do cache do projeto
(cache/**/*_ENG.cache.json).
Passadas de revisão
independentesAs duas leem e gravam os próprios arquivos .ass — não o
cache. Cada arquivo tocado ganha backup em backups/revisao-legendas/ antes da
escrita, e a primeira cópia da sessão nunca é sobrescrita.
-
psychology
1 — Traduzir o que faltou (LLM local + dicionários) É esta que você roda. Acha as falas que ficaram em inglês e as traduz com o modelo local, que conhece a lore. Os dicionários ajustam a proposta que volta, e toda proposta passa por um portão que a descarta quando não melhora a legenda. Quando o modelo não resolve, a fala fica pendente — o Google não entra aqui, para não re-traduzir por cima do que já estava certo. Para o Google, use o botão 2. grava nos .ass LLM local sem Google
-
language
2 — Só o Google (quando o LLM está desligado) A passada do Google, isolada — não passa pelo LLM local. Rode-a quando o LM Studio não estiver no ar. Ela re-traduz o inglês inteiro, então numa fala parcialmente traduzida substitui o que já estava certo — por isso é escolha explícita, não a continuação do botão 1. E fala com tag inline (
{\i1}…{\i0}) costuma voltar comoTAG_CORROMPIDAe ficar pendente — medido no Guilty Crown: 5 falas que a opção 1 resolveu. grava nos .ass precisa de internet
lyrics
A varredura pega todos os estilos, inclusive as letras de abertura e
encerramento. Se a legenda tem uma faixa de música em inglês (estilo
Song ENG), ela será tratada como inglês residual e traduzida. Confira o
relatório antes de dar a rodada por boa.
Logs da Revisão
Correção de Karaoke
Usa a legenda original como referência imutável e altera apenas a legenda traduzida. Preserva estrutura, tempos e tags ASS; com contexto selecionado, também corrige falas suspeitas via LLM local.
O que a correção faz
compara com a originalPõe o .ass original ao lado do traduzido e devolve ao traduzido a estrutura, os tempos, os estilos e as tags da original. A original nunca é reescrita — ela é só a referência.
-
rule
Correção estrutural — sem LLM, sem internet É determinística: compara evento a evento e conserta o que se desalinhou. Sem obra escolhida, é só isto que roda, e é o caminho seguro. grava só o traduzido não usa LLM
-
psychology
Correção por LLM — só quando você escolhe a obra Com a obra informada, as falas que ainda parecem quebradas depois do conserto estrutural podem ir ao modelo local. É camada extra e opcional, não o motor. grava só o traduzido LM Studio local precisa do LM Studio no ar
info Sem obra escolhida a operação é inteiramente determinística. Escolher a obra liga a segunda camada — e só ela depende do LM Studio estar no ar.
Logs de Correção de Karaoke
Remuxer Industrial
Gere novos arquivos de vídeo contendo a faixa de vídeo original e as novas legendas em português acopladas de maneira limpa.
O que o remuxer faz
publica sem sobrescreverJunta o vídeo original com a legenda já revisada num .mkv novo, via mkvmerge. Vídeo e áudio passam sem recodificar — não há perda de qualidade e não demora como uma conversão.
-
build
Gera em temporário, confere, e só então publica O arquivo nasce com nome temporário; o
mkvmerge -Jconfere se vídeo, áudio e a legenda PT-BR estão lá; só depois ele vira o arquivo final. Uma falha no meio deixa o temporário para trás e não toca no seu vídeo. cria .mkv novo não sobrescreve o original exige MKVToolNix instalado -
schedule
Sincronismo manual (offset em ms) O valor vai como
--sync 0:<ms>e desloca linearmente todos os tempos da legenda. Serve para atraso constante; não corrige legenda de outro release, onde o descompasso varia ao longo do episódio. deixe 0 se não houver atraso
folder_open
O MKV final vai para mkv_final_ptbr, dentro da pasta de vídeos, a menos que você escolha outra pasta no campo de destino. Em nenhum dos dois casos o vídeo original é tocado, e destino que já existe é preservado, não sobrescrito.
Logs do Remuxer
Mapeamento de Estrutura & Taxonomia
Varre recursivamente os arquivos do repositório Java, gerando o relatório markdown de arquitetura e taxonomia automaticamente.
Estrutura do Projeto
Telemetria por fatia
Ainda não consolidado. Use Consolidar para reunir a telemetria das pastas de relatório.
Terminologia e nomes canônicos
Aguardando sessões de revisão de lore.
Funil de Processamento Cognitivo
Volume de falas filtradas ate o acionamento real do LLM local.
Distribuicao de Modelos LLM
Frequencia agregada das chamadas locais registradas no historico.
Servidor Java
Monitoramento operacional inferido pela atividade recente da API local.
Historico Operacional
0 operacoes registradas
| Data/Hora | Operacao | Origem | Detalhe / Chave | Duracao | Confianca |
|---|---|---|---|---|---|
| Aguardando dados de processamento... | |||||
Log Auditavel do Pipeline de Traducao
Registro sintetico das metricas recebidas do endpoint local de telemetria.
Documentação Técnica
Guia completo do KRONOS CORE — arquitetura, todos os módulos do pipeline, referência de API REST e diagnósticos.
Selecione uma seção no menu lateral ou clique nos cards acima.