Ferramenta gratuita
Validador de arquivos SRT
Solte um arquivo .srt e receba uma lista de erros e avisos com o número do bloco de cada um. Roda no seu navegador — o arquivo nunca é enviado.
- Funciona no seu navegador
- Nada é carregado
- Sem registo
Solte seu arquivo aqui
ou
Compatível com arquivos .srt, .vtt e .txt
Adicionar arquivos SRT (2+)
Resultado
Como funciona
Validador de arquivos SRT em três passos
Solte Seu Arquivo SRT
Arraste e solte ou navegue para selecionar um arquivo de legenda SRT do seu computador.
Validação Instantânea
O validador verifica números de sequência, formato de carimbo de data/hora, sobreposições de tempo e legendas vazias.
Revise os Resultados
Veja um relatório claro de erros e avisos com números de linha para facilitar a correção.
Por que um player se recusa a carregar as suas legendas
O SubRip não perdoa pequenos deslizes. Um ponto no lugar da vírgula nos milissegundos, um número de sequência faltando, uma linha em branco perdida — e o player ou pula parte do arquivo ou não mostra nada. Quase nunca diz o motivo: as legendas simplesmente não aparecem.
Este validador percorre o arquivo bloco por bloco e diz o que está errado e exatamente onde. A verificação roda no seu navegador; o arquivo nunca é enviado.
O que é verificado
Aparecem como erros: um bloco com menos de duas linhas, um número de sequência ausente ou ilegível, uma linha de timecode ausente ou que não pode ser lida e um horário de fim que não vem depois do de início. Aparecem como avisos: um número de sequência fora de ordem, um timecode que não está no formato hh:mm:ss,mmm, uma sobreposição com a legenda anterior, um texto de legenda vazio e uma legenda que fica na tela por mais de 15 segundos.
A separação importa. Um erro geralmente significa que o arquivo não vai carregar ou vai perder blocos em silêncio. Um aviso significa que o arquivo funciona, mas o espectador vai notar algo estranho — uma legenda que demora demais ou duas legendas empilhadas uma sobre a outra.
O que fazer com o relatório
Pequenas correções são mais fáceis à mão: o relatório dá os números dos blocos, e um .srt abre em qualquer editor de texto. Se as sobreposições percorrem o arquivo todo, refazê-lo costuma ser mais rápido do que remendar legenda por legenda.
Se a estrutura estiver correta mas as legendas ainda se afastarem da fala, o problema não é o formato — use a ferramenta de ajuste de tempo, que move todos os timecodes de uma vez. E se o arquivo foi montado a partir de várias partes, olhe primeiro as emendas: é ali que as sobreposições costumam aparecer.
Com que velocidade as legendas podem ser lidas?
Para programas em inglês para adultos, o Netflix Timed Text Style Guide permite até 20 caracteres por segundo e 42 caracteres por linha, e para programas infantis até 17 caracteres por segundo. As BBC Subtitle Guidelines expressam o mesmo limite em palavras, de 160 a 180 palavras por minuto, enquanto o DCMP Captioning Key, escrito para mídia educacional, pede no máximo 130 palavras por minuto no nível básico e 160 no nível avançado.
A verificação de velocidade de leitura acima mede o seu arquivo contra o guia que você escolher. Ela roda separadamente da verificação de formato: um arquivo pode ser um SRT perfeitamente válido e ainda assim passar uma frase longa mais rápido do que qualquer pessoa consegue ler.
| Guia | Velocidade de leitura | Caracteres por linha | Linhas | Tempo na tela |
|---|---|---|---|---|
| Netflix, inglês (EUA), programas para adultos | até 20 caracteres por segundo | 42 | 2 | mínimo de 5/6 de segundo, máximo de 7 segundos |
| Netflix, inglês (EUA), programas infantis | até 17 caracteres por segundo | 42 | 2 | mínimo de 5/6 de segundo, máximo de 7 segundos |
| BBC Subtitle Guidelines | 160 a 180 palavras por minuto | 37 para a TV | 2 | pelo menos cerca de 0,3 segundo por palavra |
| DCMP Captioning Key | 130 (nível básico) a 160 (nível avançado) palavras por minuto | sem limite indicado | 2 | mínimo de 40 quadros (1 segundo e 10 quadros), máximo de 6 segundos |
Como a verificação conta
Caracteres por segundo é o tamanho do texto de uma legenda dividido pelo tempo que ela fica na tela. O validador remove marcações como <i> e {\an8}, conta espaços e pontuação e não conta a quebra de linha. Para os guias da BBC e do DCMP, ele conta palavras, porque é assim que esses guias expressam o limite, e verifica apenas os limites que cada guia realmente define.
O que a nossa própria marcação automática de tempo produz
Passamos o Discurso de Gettysburg, dividido nos seus dez parágrafos, pela nossa ferramenta TXT para SRT, que marca o tempo do texto a 150 palavras por minuto e mantém cada legenda entre 2 e 8 segundos. Os dois parágrafos curtos, de 10 e 11 palavras, saíram a 11,8 e 13,4 caracteres por segundo, folgadamente dentro do limite da Netflix para adultos. Todo parágrafo com mais de 20 palavras bateu no teto de 8 segundos, que já passa do máximo de 7 segundos da Netflix e do máximo de 6 segundos do DCMP, e o parágrafo final, de 86 palavras, chegou a 56,0 caracteres por segundo, quase três vezes o limite. Divida os parágrafos longos em linhas curtas antes de gerar e depois passe o resultado por esta verificação.
Respostas
Validação de SRT — perguntas frequentes
Qual é a diferença entre um erro e um aviso?
Um erro significa que o bloco quebra o formato e o player provavelmente vai descartá-lo ou recusar o arquivo. Um aviso significa que o arquivo ainda funciona, mas algo foge da especificação: numeração fora de ordem, legendas sobrepostas ou uma legenda parada na tela por tempo demais.
Por que um timecode com ponto é um problema?
Porque o SubRip separa os milissegundos com vírgula; o ponto é a convenção do WebVTT. Muitos players ainda abrem esse arquivo, mas algumas ferramentas o rejeitam de vez, então o validador aponta isso.
O que conta como sobreposição?
Uma legenda que começa antes de a anterior terminar. Na tela, parece duas linhas ao mesmo tempo ou um texto piscando. O relatório mostra tanto o horário de início da legenda atual quanto o horário de fim da anterior.
Por que uma duração acima de 15 segundos é sinalizada?
Não é uma violação do formato, é uma observação de qualidade: uma legenda na tela por mais de quinze segundos geralmente significa que dois blocos foram mesclados ou que o timecode de fim está errado. O arquivo em si continua perfeitamente válido.
O meu arquivo é enviado para um servidor?
Não. A análise acontece no seu navegador e o arquivo nunca é transmitido nem armazenado, então você pode verificar material confidencial com segurança.
O validador corrige os erros?
Não, ele só os relata, com os números dos blocos. As correções são feitas à mão em um editor de texto — os arquivos SubRip são simples o bastante para isso.
Posso validar um arquivo .vtt?
O validador é voltado ao SubRip. Converta primeiro um arquivo WebVTT com o conversor de VTT para SRT e depois confira o resultado aqui.
O arquivo passa, mas as legendas ainda não coincidem com a fala
Então o formato está certo e o tempo não: o arquivo foi feito para outra versão do vídeo. É para isso que serve a ferramenta de ajuste de tempo de legendas — ela move todos os timecodes de uma vez.
Qual é uma boa taxa de caracteres por segundo para legendas?
Para programas em inglês para adultos, o Netflix Timed Text Style Guide permite até 20 caracteres por segundo, e 17 para programas infantis. Escolha esse padrão na verificação de velocidade de leitura e cada legenda mais rápida é listada com o número do bloco, junto com linhas acima de 42 caracteres e legendas com menos de 5/6 de segundo ou mais de 7 segundos.
Precisa da transcrição completa?
Envie um áudio ou cole um link do YouTube para obter uma transcrição completa com IA, com identificação de falantes, marcações de tempo e resumos.
Grátis no iOS e Android. Sem necessidade de conta.
Ferramentas gratuitas
Mais ferramentas gratuitas
YouTube Transcript Generator · SozAI vs Other Tools · Alternatives to Popular Apps