O que é um arquivo SRT?

Um arquivo SRT (SubRip Subtitle, .srt) é um arquivo de legendas em texto simples. Cada legenda é um bloco numerado com tempo de início e de fim e uma ou duas linhas de texto. Players e plataformas mostram o texto sobre o vídeo nesses momentos, e o espectador pode ativar ou desativar as legendas.

Exemplo
1
00:00:01,000 --> 00:00:04,000
Bem-vindos de volta ao programa.

2
00:00:04,200 --> 00:00:07,500
Hoje vamos falar de legendas
para vídeos curtos.

3
00:00:08,000 --> 00:00:10,250
<i>(música animada)</i>

Como é construído um arquivo SRT

Cada bloco tem três partes: um número, um intervalo de tempo escrito como 00:00:01,000 --> 00:00:04,000 e o texto. Uma linha em branco separa os blocos. Os milissegundos vêm depois de uma vírgula, não de um ponto — o motivo mais comum para um arquivo SRT editado à mão não carregar.

O formato das marcações de tempo

Cada linha de tempo é assim: 00:01:02,500 --> 00:01:05,000 — horas, minutos e segundos com dois dígitos cada, uma vírgula, três dígitos de milissegundos e uma seta com um espaço de cada lado. As horas nunca são omitidas, mesmo num clipe de 2 minutos. Um ponto no lugar da vírgula ou a falta de espaço em volta da seta faz os players mais rigorosos pularem o bloco.

Regras de um arquivo SRT válido

Os blocos são numerados 1, 2, 3 em ordem e organizados pelo tempo de início. Exatamente uma linha em branco separa os blocos — sem ela, o bloco seguinte é lido como continuação do texto do anterior. O texto fica nas linhas logo depois da linha de tempo, normalmente uma ou duas linhas de até cerca de 42 caracteres. O arquivo é salvo como texto simples em UTF-8.

Formatação dentro do texto

O SRT não tem estilos próprios. A maioria dos players entende <i>, <b> e <u> para itálico, negrito e sublinhado, e alguns leem <font color="#ffff00">. Não existe um jeito padrão de mover uma legenda para o topo da tela, então o posicionamento exige VTT ou ASS, ou gravar as legendas no vídeo.

Onde o formato SRT é usado

O SRT é o formato que quase tudo aceita: uploads no YouTube, Facebook e LinkedIn, Premiere Pro, DaVinci Resolve, VLC e a maioria dos players de mídia de TV. Ele não carrega estilos além das tags de itálico, negrito e sublinhado, e é por isso que funciona em todo lugar.

Como abrir e editar

Qualquer editor de texto abre um arquivo SRT. Salve-o em UTF-8: em codificações antigas, as letras acentuadas viram caracteres quebrados. Para reproduzir legendas com um vídeo no VLC, dê ao SRT o mesmo nome do vídeo e mantenha os dois na mesma pasta.

Perguntas

Um arquivo SRT é o mesmo que uma transcrição?

Não. Um arquivo SRT divide a fala em linhas curtas e temporizadas para a tela. Uma transcrição é um texto contínuo, muitas vezes com nomes dos falantes e parágrafos.

Um arquivo SRT pode mudar a fonte ou a cor?

Só com tags <font>, que muitos players ignoram. Para estilos de verdade, use ASS ou grave as legendas no vídeo.

Por que meu arquivo SRT mostra caracteres estranhos?

Ele foi salvo numa codificação antiga. Salve-o de novo em UTF-8 num editor de texto.

Como é uma marcação de tempo SRT?

00:00:04,200 --> 00:00:07,500: horas, minutos, segundos, uma vírgula e três dígitos de milissegundos, depois o tempo final no mesmo formato.

Os números dos blocos SRT precisam estar em ordem?

Devem seguir 1, 2, 3 sem pular nenhum. A maioria dos players tolera lacunas, mas alguns formulários de upload rejeitam o arquivo, e qualquer editor que salva SRT renumera os blocos.

Quantos caracteres cabem numa linha SRT?

O formato não define limite. Guias de estilo de legendas, como o da Netflix, limitam as linhas em inglês a 42 caracteres e cada legenda a duas linhas.

Ler mais

Termos relacionados

Atualizado: