SSubToolDesk
pt
SBV → SRT

Converte legendas SBV do YouTube para SubRip (.srt)

Transforma um ficheiro .sbv transferido do YouTube Studio numa pista de legendas .srt universalmente compatível, com a sincronização preservada ao milissegundo, processado inteiramente no teu dispositivo.

Detetado: …
Solta um ficheiro, cola o texto ou edita diretamente
…
Local

Os teus ficheiros nunca tocam num servidor. Cada conversão nesta página é executada localmente no teu navegador através da API FileReader do JavaScript. Nada é enviado, registado ou armazenado. Seguro para gravações confidenciais de Zoom/Teams, vídeo não publicado e entrevistas legais.

Como funciona a conversão de SBV para SRT

.sbv (SubViewer) é o formato de legendas que o YouTube Studio oferece quando transferes as legendas de um vídeo, sejam elas geradas automaticamente ou carregadas manualmente. Codifica a mesma ideia básica que o SRT, uma lista cronometrada de texto de legendas, mas com uma sintaxe mais enxuta: cada bloco é apenas uma linha de código de tempo seguida de uma ou mais linhas de texto, sem qualquer número de legenda. A própria linha de código de tempo tem este aspeto: 0:00:04.160,0:00:06.770, uma marca de início e fim unidas diretamente por uma vírgula, com um ponto antes dos milissegundos e sem seta -->.

O conversor do SubToolDesk analisa essa estrutura localmente no teu navegador, atribui a cada bloco um índice sequencial limpo (o SRT exige um; o SBV não tem nenhum) e reformata cada código de tempo na forma HH:MM:SS,mmm --> HH:MM:SS,mmm do SRT. Nenhum ficheiro sai do teu dispositivo.

Como converter SBV para SRT (passo a passo)

  • No YouTube Studio, abre Legendas do teu vídeo, depois usa o menu de opções junto a uma pista de legendas e escolhe Transferir > .sbv.
  • Arrasta esse ficheiro .sbv para o conversor acima, ou cola o conteúdo no painel da esquerda.
  • Confirma que a etiqueta de formato deteta SBV.
  • Pressiona Descarregar para guardar um ficheiro .srt corretamente formatado, ou Copiar para o colar noutro lugar.

Porquê converter SBV para SRT

O YouTube aceita sem problemas voltar a carregar um ficheiro .sbv como pista de legendas, mas quase mais nenhum sítio espera esse formato. Converter costuma ser por um destes motivos:

  • Motivo: a importação de legendas do teu editor de vídeo, Premiere, DaVinci Resolve, Final Cut, não reconhece .sbv de todo e espera .srt.
  • Motivo: um fornecedor de localização ou um serviço de legendagem pede SRT como formato de entrada padrão, independentemente da origem das legendas originais.
  • Motivo: transferiste legendas automáticas do YouTube para as reaproveitar noutra plataforma (um servidor de anúncios, um sistema de ensino à distância, um segundo serviço de streaming) que só aceita .srt.
  • Motivo: queres adicionar números de legenda para que o ficheiro seja mais fácil de referenciar ou editar num editor de legendas dedicado como o Aegisub ou o Subtitle Edit, que os esperam.
  • Motivo: estás a arquivar as legendas no formato mais universalmente suportado para que o ficheiro ainda abra em qualquer software que uses daqui a uns anos.

Antes e depois: um exemplo real

Uma breve exportação SBV do YouTube Studio, sem números de legenda, com códigos de tempo unidos por vírgula, convertida para SRT:

Before
0:00:06.120,0:00:09.400
Ainda bem que estou aqui, obrigado pelo convite.

0:00:09.600,0:00:12.800
Vamos começar com a agenda.
After
1
00:00:06,120 --> 00:00:09,400
Ainda bem que estou aqui, obrigado pelo convite.

2
00:00:09,600 --> 00:00:12,800
Vamos começar com a agenda.

Cada bloco ganhou um número de legenda sequencial, a vírgula entre os dois códigos de tempo passou a uma seta -->, e o ponto antes dos milissegundos passou a vírgula, o separador exigido pelo SRT. O texto do diálogo em si não foi alterado.

O formato SBV, byte a byte

Um único bloco SBV tem este aspeto, sem número de legenda, sem seta:

0:00:03.500,0:00:06.120
Obrigado por te juntares à chamada de hoje.

Os dois códigos de tempo são unidos por uma única vírgula sem espaços à volta, cada um na forma H:MM:SS.mmm (as horas não têm zero à esquerda). Seguem-se diretamente uma ou mais linhas de texto de legenda, e uma linha em branco separa cada bloco do seguinte. O SubToolDesk renumera sequencialmente cada bloco ao exportar, já que o SRT exige um índice contínuo a começar em 1 e o SBV não tem nenhum.

Porque é que isto ainda importa para os criadores do YouTube

O SBV é essencialmente um formato legado, é anterior ao WebVTT e é específico do fluxo de legendagem do YouTube, mas continua a ser a primeira opção no menu de transferência do YouTube Studio para muitos editores, o que significa que continua a aparecer como ponto de partida sempre que alguém precisa de tirar legendas da plataforma. O SRT, em contraste, é aceite praticamente em todo o lado: editores de computador, plataformas de streaming, servidores de anúncios e formulários de carregamento de legendas criados muito antes de o WebVTT ou o SBV existirem.

Nada sai do teu navegador

Como a conversão é uma transformação de texto puro (sem processamento de vídeo, sem chamada de rede ao YouTube nem a mais lado nenhum), é executada instantaneamente e inteiramente do lado do cliente. O teu ficheiro de legendas, e todo o diálogo que contém, nunca sai do teu dispositivo só para ser reformatado.

O que este conversor preserva e remove

Preservado:

  • Cada palavra do texto de diálogo, pela ordem original.
  • Sincronização com precisão de milissegundos para cada legenda.
  • Um bloco por legenda, pela ordem original.

Adicionado ou alterado:

  • Um número de legenda sequencial antes de cada bloco, a começar em 1, já que o SBV não tem nenhum e o SRT exige um.
  • A vírgula que une os dois códigos de tempo passa a uma seta -->.
  • O ponto antes dos milissegundos em cada código de tempo passa a vírgula, o separador exigido pelo SRT.

Problemas comuns e como resolvê-los

  • A etiqueta de formato mostra Unknown em vez de SBV: o SBV é detetado pela sua linha de código de tempo simples H:MM:SS.mmm,H:MM:SS.mmm; uma colagem truncada que corte a meio de um código de tempo, ou uma com carateres extra nessa linha, pode quebrar a deteção.
  • Os números de legenda parecem errados ou fora de ordem: é esperado se a origem não tinha nenhum; o SRT exige-os, por isso o conversor gera sempre um índice sequencial limpo, independentemente do que estivesse no ficheiro original.
  • O leitor rejeita o ficheiro convertido ou para depois da primeira legenda: confirma que a etiqueta de formato mostrou SBV antes da conversão; uma colagem muito truncada pode quebrar a deteção dos blocos e produzir um bloco com uma linha de código de tempo ausente ou malformada.
  • Letras acentuadas ou texto não inglês aparecem como caracteres estranhos tipo é: o .sbv de origem não foi guardado como UTF-8; volta a exportá-lo ou a guardá-lo como UTF-8 e carrega-o de novo.

Perguntas frequentes

Como converto um ficheiro SBV para SRT?

Arrasta o teu ficheiro .sbv para o conversor acima, ou cola o conteúdo diretamente no painel da esquerda. Depois de a etiqueta de formato confirmar SBV, pressiona Descarregar ou Copiar. A ferramenta adiciona números de legenda sequenciais, troca a vírgula entre cada par de códigos de tempo por uma seta -->, e substitui o ponto antes dos milissegundos por uma vírgula. Sem instalação, sem conta, sem carregamentos.

Onde obtenho um ficheiro .sbv, para começar?

No YouTube Studio: abre Legendas para um vídeo, usa o menu de opções junto a qualquer pista de legendas e escolhe Transferir > .sbv. Funciona tanto para legendas geradas automaticamente como para legendas carregadas manualmente.

O que muda realmente ao converter SBV para SRT?

Três coisas: é adicionado um número de legenda sequencial antes de cada bloco (o SBV não tem nenhum), a vírgula que une cada par de códigos de tempo de início/fim passa a uma seta -->, e o ponto antes dos milissegundos passa a vírgula, o separador exigido pelo SRT.

A conversão perde alguma precisão de sincronização?

Não. A precisão ao milissegundo é preservada exatamente. Só mudam os separadores e os números de legenda adicionados.

Porque é que precisaria de SRT em vez de SBV, para começar?

O SRT é o formato de legendas mais universalmente suportado: o VLC, a maioria dos leitores multimédia, o Adobe Premiere, o DaVinci Resolve, e a maioria dos formulários de carregamento de pistas de legendas aceitam .srt. O SBV é específico do fluxo de legendagem do próprio YouTube e quase mais nada o reconhece.

O que posso usar para abrir ou editar o ficheiro SRT depois de converter?

Qualquer editor de texto simples funciona, o Bloco de Notas no Windows, o TextEdit no Mac. Para ajustes de sincronização ou uma interface mais amigável, editores de legendas dedicados como o Aegisub ou o Subtitle Edit tratam o SRT nativamente, e a maioria dos leitores multimédia (incluindo o VLC) carregam-no junto com o ficheiro de vídeo correspondente para pré-visualizar a sincronização.