GUIA DE ARQUIVO SRT

O que é um arquivo SRT? Estrutura, tempos e exemplos

Guia prático sobre SubRip Subtitle: blocos, timecodes, erros frequentes e como criar um SRT limpo.

Atualizado agosto de 2026 9 min de leitura

SRT significa SubRip Subtitle. É um formato de texto simples que combina legenda com horário de início e fim. Sua simplicidade explica por que continua tão usado.

Estrutura de um arquivo SRT

O SRT é dividido em blocos. Cada bloco normalmente contém número, linha de tempo, texto e uma linha vazia antes do próximo.

ParteExemploFunção
Número1Ordena os blocos.
Timecode00:00:01,000 --> 00:00:04,000Define entrada e saída.
TextoWelcome to our SRT tutorial.Texto exibido.
Linha vaziaSepara os blocos.
1
00:00:01,000 --> 00:00:04,000
Welcome to our SRT tutorial.

2
00:00:05,500 --> 00:00:08,000
Each cue has timing and text.

Como funcionam os timecodes

A sintaxe comum é horas:minutos:segundos,milissegundos. Início e fim são separados por uma seta, e o fim deve ocorrer depois do início.

00:01:12,500 --> 00:01:15,800 significa exibição de 1:12,5 até 1:15,8.

Qual codificação usar?

UTF-8 é a opção mais segura em workflows modernos, sobretudo para acentos e alfabetos não latinos. UTF-8 sem BOM costuma ser bem portátil, mas depende do aplicativo.

SRT pode guardar estilos?

SRT é principalmente texto com timing. Alguns players aceitam tags simples, mas estilos avançados não são portáveis de forma confiável.

  • Muito portátil: Texto, quebras de linha e timing.
  • Às vezes aceito: Itálico ou negrito dependendo do player.
  • Pouco portátil: Fontes, cores, posições, animações e efeitos; use ASS quando necessário.

Como criar um SRT

  1. Numerar os cues a partir de 1.
  2. Adicionar início e fim válidos.
  3. Colocar o texto abaixo do timecode.
  4. Deixar uma linha vazia entre blocos.
  5. Salvar em UTF-8 com extensão .srt.
  6. Validar e revisar junto ao vídeo.

Erros SRT comuns

1
00:00:04.000 --> 00:00:01.000
Broken timestamp

3
00:00:03,500 --> 00:00:06,000
This cue overlaps the previous one.
ProblemaEfeito
Timecode inválidoO player pode ignorar o cue.
Fim antes do inícioDuração inválida.
SobreposiçãoDuas legendas podem aparecer ao mesmo tempo.
Cue vazioHá timing sem texto.
Numeração quebradaAlguns players toleram, mas sequência limpa é melhor.
Encoding erradoCaracteres podem aparecer incorretamente.

Validade técnica não garante leitura confortável

Não existe um único limite universal de caracteres ou velocidade para todas as plataformas e idiomas.

  • Dê tempo suficiente para leitura.
  • Divida frases em pontos naturais.
  • Evite cues excessivamente longos.
  • Teste em celular e desktop.
  • Faça revisão visual além da validação técnica.

Onde SRT é usado

Plataformas de vídeo

Como faixa separada de legendas.

Edição

Troca de texto temporizado entre ferramentas.

Tradução

Tradução preservando timings.

Acessibilidade

Legendas opcionais sem burn-in permanente.

Workflow SRT confiável

  1. Criar ou gerar a primeira versão.
  2. Corrigir texto e pontuação.
  3. Revisar timing e quebras.
  4. Validar estrutura e sobreposições.
  5. Traduzir a partir do master limpo se necessário.
  6. Converter apenas quando o destino exigir.
  7. Testar o arquivo final no ambiente real.

SRT continua popular porque combina texto legível com timing simples e portátil. Mantenha a estrutura limpa e use formatos mais ricos apenas quando houver necessidade.

Perguntas frequentes

O que significa SRT?

Normalmente SubRip Subtitle.

Posso abrir SRT no Bloco de Notas?

Sim, é texto puro.

Por que SRT usa vírgula no timecode?

A sintaxe comum usa vírgula antes dos milissegundos.

SRT guarda cores e fontes?

Não de forma confiável; ASS é melhor para estilos avançados.

Como validar um SRT?

Verifique sintaxe, duração, ordem, sobreposições, blocos vazios e encoding.