Ir para o conteúdo
Totalmente local

Corretor de sobreposição de legendas

Encontre e repare timecodes sobrepostos, inválidos ou muito curtos em arquivos de legenda SRT e WebVTT.

Entrada

Corretor de sobreposição de legendas

Um arquivo de legenda exportado de um editor ou gerado automaticamente por uma ferramenta de transcrição geralmente termina com um tempo que é tecnicamente analisado, mas nunca é reproduzido de maneira limpa: o tempo de término de uma sugestão chega antes de seu início, duas dicas se sobrepõem, então o jogador tem que adivinhar qual mostrar, ou uma linha pisca na tela por uma fração de segundo porque seu vizinho quase não deixou espaço. Esta ferramenta verifica cada sugestão em um arquivo SRT ou WebVTT, em ordem, e sinaliza exatamente estes quatro problemas: um código de tempo final antes do início inválido, uma sobreposição com a sugestão anterior, uma lacuna entre as sugestões que é mais estreita do que você gostaria e uma duração da sugestão mais curta do que o que um visualizador pode realmente ler.

Escolha como reagir. O relatório apenas deixa o arquivo intacto e lista cada descoberta com seu timecode antigo e novo lado a lado. Cortar o final da sugestão anterior encurta a sugestão anterior apenas o suficiente para limpar a próxima - a escolha usual, já que nunca move o horário de início de uma linha. O início da sugestão Shift later empurra a próxima sugestão para frente, mantendo sua duração intacta. O intervalo mínimo e a duração mínima são configuráveis em milissegundos, com padrão de 80 ms e 700 ms — diretrizes comuns de legendagem, não números arbitrários.

O texto e a numeração da sugestão são deixados exatamente como estavam; apenas os códigos de tempo em caso de falha se movem. O formato de saída segue a entrada por padrão – vírgulas decimais permanecem SRT, pontos decimais e um cabeçalho WEBVTT permanecem WebVTT – ou força uma conversão de qualquer maneira. Terminações de linha CRLF e LF são aceitas.

Tudo é executado localmente no seu navegador. Um arquivo de legenda para um episódio inédito, uma versão preliminar de um cliente ou sua própria gravação é analisado, verificado e reparado em seu dispositivo - nunca carregado em qualquer lugar.

FAQ

O que exatamente conta como uma sugestão sobreposta ou inválida?
Quatro coisas: uma sugestão cujo horário de término é igual ou anterior ao seu próprio início, uma sugestão que começa antes do término da anterior, um intervalo entre duas dicas mais estreita que o mínimo que você definiu e uma sugestão mostrada por menos que a duração mínima.
Qual é a diferença entre os dois modos de correção?
"Cortar o final da sugestão anterior" encurta a sugestão que veio primeiro, de modo que o horário de início da sugestão seguinte nunca seja tocado. Em vez disso, "Shift later cue's start" move o próximo cue para frente - tanto seu início quanto seu fim, de modo que sua duração permanece inalterada. O relatório apenas não faz alterações e apenas lista o que encontrou.
Funciona com WebVTT e também com SRT?
Sim. Ele lê códigos de tempo SRT separados por vírgula e WebVTT separados por pontos, incluindo o cabeçalho WEBVTT e blocos NOTA/ESTILO, e pode converter entre os dois formatos na saída.
Isso renumerará minhas dicas ou alterará o texto?
Os números cue (ou identificadores WebVTT) e o próprio texto da legenda são copiados exatamente como estavam - apenas os códigos de tempo envolvidos em um problema detectado são ajustados.
Meu arquivo de legenda foi carregado em algum lugar?
Não. Toda a verificação e reparo são executados no seu navegador; o arquivo nunca sai do seu dispositivo.