Como revisar e editar legendas SRT

Legendas geradas por máquina nunca estão 100% certas, então revise antes de publicar. O SRT é texto simples; conhecendo o formato e os tipos de erro mais comuns, um vídeo de 10 minutos não leva muito tempo. Se o que você quer é uma transcrição em texto simples, sem tempos (de vídeo para texto), há um método no final.

O formato SRT tem quatro linhas

Cada legenda é um número, um tempo, o texto e uma linha em branco:

1
00:00:00,060 --> 00:00:02,900
I want to have a chat with you today.
今天我想和大家聊一聊,

2
00:00:02,900 --> 00:00:05,300
How can a small team
spend very little money?
一个小团队怎样用很少的钱

Com o que editar

Por enquanto o Twinsubs só gera arquivos e não tem editor embutido. É de propósito: a revisão fica com a ferramenta que você já conhece.

Ao salvar, mantenha duas coisas: a codificação continua UTF-8 e a extensão continua .srt. Se o TextEdit salva em texto rico por padrão, mude para texto simples antes, ou dados de formatação vão parar no arquivo.

Cinco tipos de erro em legendas feitas por máquina

  1. Nomes própriosNomes de pessoas, empresas, produtos e termos. O reconhecimento pode escrever uma palavra de som parecido, e a tradução pode traduzir ao pé da letra. Confira estes primeiro.
  2. Números e unidadesAnos, valores, percentuais. Um dígito ouvido errado muda o sentido, então confira com o vídeo.
  3. Homófonos e trechos perdidosOnde a música cobre a voz, meia frase pode ser perdida ou trocada por uma palavra de som parecido.
  4. Posição das quebrasUma legenda que termina no meio da frase fica estranha de ler. Una ou divida legendas para corrigir.
  5. Tempos sobrepostos ou curtos demaisDuas legendas cujos intervalos se cruzam, ou uma legenda exibida por menos de um segundo, que ninguém consegue ler. Alguns editores se recusam a importar sobreposições.

Uma ordem de revisão que poupa tempo

  1. Procure primeiro os nomes própriosUse localizar e substituir no arquivo inteiro para corrigir de uma vez todas as grafias erradas da mesma palavra.
  2. Depois passe os olhos nos númerosOlhe só as legendas que têm dígitos e confira com o vídeo.
  3. Por último, assista inteiroCarregue as legendas em um player como o IINA, reproduza desde o início e pause só onde a leitura ficar ruim.

Um vídeo longo não precisa ser ouvido palavra por palavra. Com essa ordem, a maioria dos erros é pega nos dois primeiros passos.

Em um arquivo bilíngue, qual linha está errada?

Cada legenda de um SRT bilíngue tem duas linhas: uma no idioma de destino e outra no de origem. Quando algo lê mal, olhe primeiro a linha de origem:

Transforme um SRT em texto simples (de vídeo para transcrição)

O que você quer não são legendas, e sim uma transcrição sem números e sem tempos, por exemplo para anotações de entrevista ou de curso. O Twinsubs grava só SRT para vídeo, então o método é gerar o SRT primeiro e depois tirar as linhas de número e de tempo. Escolha um dos dois caminhos:

Caminho um: um único comando no Terminal (ferramentas do próprio macOS)

Escolha primeiro o arquivo: para um idioma só, use o arquivo de um idioma só (como Interview.en.srt); o arquivo bilíngue mantém os dois idiomas. Depois rode isto no Terminal (troque o nome do arquivo pelo seu e coloque entre aspas se tiver espaços):

tr -d '\r' < Interview.en.srt | grep -vE '^[0-9]+$|-->' | sed '/^$/d' > Interview.txt

Ele faz três coisas: tira as quebras de linha do Windows, apaga as linhas só com números e as linhas com --> (os tempos) e apaga as linhas em branco. O resultado é salvo como Interview.txt, e o SRT original fica intacto.

Atenção: um texto de legenda que seja só dígitos em uma linha (por exemplo uma linha que diga apenas “2024”) também é apagado, como se fosse um número de legenda. Dê uma olhada nos lugares onde há números depois de converter.

Caminho dois: substituição com regex em um editor de texto

Cada linha do resultado é uma legenda, não um parágrafo. Para virar parágrafos corridos, junte as linhas vizinhas depois. Se você precisa saber em que ponto do vídeo algo foi dito, guarde o SRT e não converta.

A tradução ao vivo tem o seu próprio caminho: depois de uma reunião, você pode salvar uma sessão ao vivo como arquivo de texto; veja legendas bilíngues para reuniões.

As legendas servem como referência; revise antes de publicar. Veja os Termos de uso, seção 3.

Perguntas frequentes

Posso transformar um SRT em uma transcrição em texto simples?

Sim. Um SRT é texto simples; tire as linhas de número e as de tempo e o que sobra é uma transcrição. A seção sobre transformar um SRT em texto simples traz um comando do Terminal e um jeito de fazer em um editor de texto.

Posso ficar com um só idioma de um SRT bilíngue?

O mais fácil é usar o arquivo de um idioma só que o Twinsubs grava junto (como .en.srt), que contém apenas o idioma de destino. Se você só tem o arquivo bilíngue, use localizar e substituir em um editor para apagar um dos dois idiomas, linha por linha.

O SRT abre cheio de lixo. O que faço?

Provavelmente é um problema de codificação. Abra ou salve de novo em UTF-8 em um editor de texto. O Twinsubs grava em UTF-8.

O arquivo inteiro de legendas está adiantado ou atrasado em relação à fala.

Primeiro confirme que as legendas vieram deste mesmo vídeo. Se o arquivo todo realmente está deslocado, desloque tudo de uma vez com um editor de legendas dedicado (por exemplo a função de deslocar tempos do Aegisub), em vez de editar os tempos legenda por legenda.

O que significa tempo sobreposto?

A legenda seguinte começa antes de a anterior terminar. Alguns editores se recusam a importar sobreposições; mova o fim da legenda anterior para antes do início da seguinte.

Atualizado em 2026-10-23. Voltar à página inicial do Twinsubs