Ir para o conteúdo principal
SubtitleMatrix

Converter SRT para SBV

Ou cole o texto da legenda

O que esta conversão altera

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

Esta lista vem da matriz de capacidades destes dois formatos, não do arquivo específico que você carregou. Um arquivo específico pode perder mais se usar recursos que o formato permite mas a matriz não modela.

O SBV é o formato que o YouTube usou nos próprios arquivos de legenda, e esta página reescreve um SRT nele. A forma é simples: hora de início, vírgula, hora de fim, o texto, e uma linha em branco entre blocos. Não existe numeração de bloco, então os números do seu SRT somem e o resto atravessa.

Os carimbos são reescritos na notação do SBV — 0:00:01.000, um dígito para a hora e um ponto antes dos milésimos — e apontam os mesmos instantes do 00:00:01,000 de origem. Tags embutidas passam intactas e um bloco de duas linhas continua com duas linhas, porque o SBV separa blocos por linha em branco e não por número.

Converta um arquivo ou um conjunto inteiro; a fila roda na ordem, pode ser parada e devolve um único ZIP. Nada é enviado.

Exemplos

Um arquivo SRT comum, convertido para SBV

Entrada

1
00:00:01,000 --> 00:00:03,500
Hello there.

2
00:00:03,500 --> 00:00:06,000
<i>Whispering</i> now.
And a second line.

3
00:00:06,000 --> 00:00:09,250
<b>Bold</b> statement.

Saída

0:00:01.000,0:00:03.500
Hello there.

0:00:03.500,0:00:06.000
<i>Whispering</i> now.
And a second line.

0:00:06.000,0:00:09.250
<b>Bold</b> statement.

Aqui nada é descartado: compare os dois lados linha por linha.

A mesma conversão com uma entrada problemática

Entrada

1
0:00:01,00 --> 0:00:03,500
<B>Bold</B> and <I>italic</I>.


2
00:00:03,500 --> 00:00:06,000


3
00:00:08,000 --> 00:00:09,000
Last one.

Saída

0:00:01.000,0:00:03.500
<b>Bold</b> and <i>italic</i>.

0:00:03.500,0:00:06.000

0:00:08.000,0:00:09.000
Last one.

É o tipo de dano que arquivos reais trazem: fins de linha misturados, espaços soltos, campos vazios. Compare com o exemplo organizado acima para ver o que o analisador perdoa.

Perguntas frequentes

O que é SBV e quando preciso dele?

É o formato de legenda que o YouTube criou para os próprios envios: dois carimbos separados por vírgula, o texto, uma linha em branco. Ferramentas e fluxos montados nesse pipeline esperam SBV, e converter costuma ser mais simples do que convencê-los a aceitar SRT.

Para onde foram os números dos blocos?

O SBV não tem campo para eles, então são descartados. Nada mais muda — mesmo início, mesmo fim, mesmas palavras — e a saída continua legível, porque o bloco é delimitado pela linha em branco seguinte.

Por que os carimbos ficaram diferentes do meu SRT?

O SBV escreve a hora com um dígito e usa ponto antes dos milésimos; o SRT preenche a hora com dois dígitos e usa vírgula. Os dois nomeiam o mesmo instante ao milissegundo, então nada desliza.

Minhas tags e quebras de linha são preservadas?

São. Tags embutidas atravessam sem alteração e um bloco de duas linhas continua com duas linhas — dentro do bloco a quebra não é ambígua no SBV, porque o que separa blocos é a linha em branco.

O que devo entregar ao YouTube: SBV ou SRT?

Os dois são aceitos no envio de legendas e os dois funcionam. O SBV é o caminho mais antigo; o SRT é o formato com mais suporte em todo o resto, então é o mais seguro de manter como arquivo mestre.

Ferramentas relacionadas