Ir para o conteúdo principal
SubtitleMatrix

Formato de legenda SBV

O que este formato consegue expressar

Estilo do texto
Somente texto simples
Posição na tela
Não
Sincronização karaokê
Não
Quebras de linha dentro de um bloco
Sim
Linha do tempo
Hora de início e de término para cada bloco
Resolução dos tempos
1 ms
Tempos guardados como números de quadro
Não
Texto da direita para a esquerda
Sim

Exemplos

Um arquivo SBV típico e o que se lê dele

Arquivo

0:00:01.000,0:00:03.500
The quick brown fox.

0:00:04.000,0:00:06.250
Jumps over the lazy dog.

0:00:07.000,0:00:09.000
Two lines here.
And a second one.

O que ele contém

3 cues, 4 lines of text

  0:00:01.000 → 0:00:03.500
    The quick brown fox.
  0:00:04.000 → 0:00:06.250
    Jumps over the lazy dog.
  0:00:07.000 → 0:00:09.000
    Two lines here.
    And a second one.

Outside the cues:
  nothing — SBV stores cues and nothing else

O lado direito não é um arquivo convertido — é o que este site lê do lado esquerdo, e o ponto de partida de toda conversão desse arquivo.

Um arquivo SBV problemático e o que ainda se lê dele

Arquivo

00:00:01.000 , 00:00:03.000
Hello, world.

Some stray caption text
00:00:05.000,00:00:07.000
This block had a line before its timecode.

not a timecode at all
just prose on two lines

00:00:09.000,00:00:09.000
Zero length.

00:00:11.000,00:00:13.000
No trailing newline after this one.

O que ele contém

4 cues, 4 lines of text

  0:00:01.000 → 0:00:03.000
    Hello, world.
  0:00:05.000 → 0:00:07.000
    This block had a line before its timecode.
  0:00:09.000 → 0:00:09.001
    Zero length.
  0:00:11.000 → 0:00:13.000
    No trailing newline after this one.

Outside the cues:
  nothing — SBV stores cues and nothing else

Reported while reading — repaired or skipped, never silently:
  1 × blocks with no readable timecode pair (they were skipped)
  1 × cues whose end time was not after their start time (they were given a 1ms duration)

Arquivos reais chegam com marca de ordem de bytes, fim de linha do Windows, uma linha solta antes de um timecode ou um timecode que não dá para ler. Nada disso lança exceção: o que não se entende é reportado, nunca descartado em silêncio.

Converter YouTube SBV para outro formato

Cada uma destas roda inteiramente no seu navegador. Os rótulos dizem o que aquela direção custa antes de você abri-la.

Converter SBV em CSV no navegador: nada se perde nesta direção.

Nada se perde nesta direção — cada recurso do formato de origem tem para onde ir no formato de destino.

Converter SBV em JSON no navegador: nada se perde nesta direção.

Nada se perde nesta direção — cada recurso do formato de origem tem para onde ir no formato de destino.

Converter SBV em SMI no navegador: nada se perde nesta direção.

Nada se perde nesta direção — cada recurso do formato de origem tem para onde ir no formato de destino.

Converter SBV em SRT no navegador: nada se perde nesta direção.

Nada se perde nesta direção — cada recurso do formato de origem tem para onde ir no formato de destino.

Converter SBV em TTML no navegador: nada se perde nesta direção.

Nada se perde nesta direção — cada recurso do formato de origem tem para onde ir no formato de destino.

Converter SBV em VTT no navegador: nada se perde nesta direção.

Nada se perde nesta direção — cada recurso do formato de origem tem para onde ir no formato de destino.

Convertendo para este formato

YouTube SBV é um dos formatos de legenda que este site processa, e esta página é a referência dele: o que consegue guardar, o que não consegue e uma página para cada formato para o qual dá para convertê-lo.

A tabela acima é o retrato completo — não existe lista escondida de recursos. Quando uma linha diz não, é exatamente isso que se perde ao converter para SBV, e cada página de conversão ligada abaixo avisa disso antes de você abrir qualquer arquivo.

Todas essas conversões rodam no seu navegador. Nenhum arquivo é enviado e não é preciso criar conta, o que faz diferença para material sob NDA, prontuário médico ou embargo de transmissão.

Perguntas frequentes

O que é um arquivo SBV?

`.sbv` é o formato de legenda que o YouTube exporta: dois carimbos de tempo numa linha, separados por vírgula, e o texto abaixo. É pequeno, fácil de gerar e a maioria dos reprodutores abre.

O SBV guarda estilo?

Não — ele guarda blocos, e um bloco é texto com dois horários. Nada no arquivo declara fonte, cor ou posição: o reprodutor é quem decide tudo isso.

Todo bloco SBV guarda início e fim?

Guarda, e um instante num arquivo SBV se escreve `0:00:04.126`. É o máximo de precisão do SBV — o milissegundo — e o número é exato, então um bloco pode ser curto, longo ou sobrepor o seguinte sem que nada fique implícito.

Para quais formatos dá para converter SBV sem perder nada?

SRT, VTT, SMI, TTML, JSON e CSV — tudo o que o SBV expressa, eles também expressam. A tabela acima é a origem dessa resposta: uma linha que diz sim dos dois lados é um recurso que sobrevive. Toda outra direção perde alguma coisa, e cada uma dessas páginas nomeia a própria lista.

Dá para abrir um arquivo SBV num editor de texto?

Dá. Um arquivo `.sbv` é uma linha com dois horários seguida do texto, repetida. Os dois horários são separados por vírgula e os milissegundos por ponto — é essa a parte que as pessoas esquecem.