Conversor de VTT para SRT
Cole um ficheiro WebVTT ou largue-o aqui e obtenha um ficheiro SRT limpo e numerado, que os editores de vídeo e os formulários de carregamento aceitam. A conversão acontece no seu navegador, por isso as suas legendas nunca saem do seu dispositivo.
Cole o texto ou largue aqui um ficheiro .srt ou .vtt. Até 5 MB.
Resultado em SRT
Guardado como ficheiro .srt.
Cole legendas ou escolha um ficheiro, e a versão SRT aparece aqui.
Funciona no seu navegador. Nada é carregado.
Inverter o sentido: de SRT para VTTConverta um ficheiro VTT em quatro passos.
Sem conta e sem carregamentos. Feche o separador e nada fica guardado.
- Cole o texto WebVTT na caixa ou largue nela um ficheiro .vtt.
- A versão SRT aparece à medida que escreve. Tudo o que vale a pena verificar, como blocos sobrepostos, é listado por baixo com o número de linha.
- Copie o resultado ou transfira-o como ficheiro .srt com o nome do original.
- Carregue o .srt com o seu vídeo ou importe-o para o seu editor de vídeo.
O que o SRT mantém e o que deixa para trás
O SRT é o formato mais simples. O texto e os tempos de início e de fim de cada bloco passam sem alterações. As funcionalidades do WebVTT sem equivalente em SRT são removidas, porque um ficheiro SRT não tem onde as guardar.
| No ficheiro WebVTT | No ficheiro SRT |
|---|---|
O cabeçalho WEBVTT e as linhas abaixo dele, como Language: en | Ficam de fora. Um ficheiro SRT começa com o primeiro bloco. |
| Identificadores de bloco | Substituídos por números a contar a partir de 1, como o SRT espera. |
Marcas de tempo curtas como 01:02.500 | Escritas por extenso: 00:01:02,500 |
Definições de bloco como line:0 ou align:start | Ficam de fora. Os leitores usam a posição predefinida. |
Blocos NOTE, STYLE e REGION | Ficam de fora. |
<i>, <b> e <u> | Mantêm-se. |
Etiquetas <v>, <c>, <lang> e <ruby> | A etiqueta é removida e o texto é mantido. |
Etiquetas de marca de tempo como <00:00:04.000> | Ficam de fora. |
&, < e > | Passam a ser os caracteres simples &, < e > |
WEBVTT
Language: en
NOTE Recorded at the March meetup
intro
00:01.000 --> 00:03.500 line:0
<v Maya>Thanks for coming & welcome.</v>
00:03.800 --> 00:06.000
<c.accent>Tonight</c> we have <i>three</i> talks.1
00:00:01,000 --> 00:00:03,500
Thanks for coming & welcome.
2
00:00:03,800 --> 00:00:06,000
Tonight we have <i>three</i> talks.Nomes de quem fala nas etiquetas de voz
O WebVTT pode indicar quem está a falar com uma etiqueta de voz, como em <v Maya>Thanks for coming.</v>. Os navegadores usam o nome para aplicar estilos em vez de o mostrar, e o SRT nem sequer tem etiquetas de voz, por isso o conversor mantém as palavras ditas e remove a etiqueta.
Se os espectadores precisarem de saber quem está a falar, escreva o nome no texto do bloco antes de converter, como os ficheiros SRT costumam mostrar:
1
00:00:01,000 --> 00:00:03,500
MAYA: Thanks for coming.Quando o SRT é a melhor escolha
O SRT não tem uma especificação formal. O nome vem do SubRip, um programa para extrair legendas de vídeos, e a sua estrutura simples explica porque é que tantas ferramentas o leem. Converta para SRT quando:
- Vai importar legendas para um editor de vídeo. O Premiere Pro e o DaVinci Resolve importam ficheiros SRT.
- Vai adicionar legendas a um vídeo para as redes sociais. O Facebook e o LinkedIn aceitam ficheiros de legendas SRT.
- Vê vídeos num leitor de computador. O VLC, por exemplo, carrega automaticamente um ficheiro SRT que esteja ao lado do vídeo e tenha o mesmo nome.
O YouTube aceita os dois formatos, por isso qualquer um serve. Para saber mais sobre as diferenças, leia SRT vs VTT.
Respostas rápidas.
O meu ficheiro de legendas é enviado para algum servidor?
Não. O ficheiro é lido e convertido pela própria página, no seu navegador. Nada é enviado para um servidor, nada fica guardado e não precisa de conta.
Porque é que os identificadores dos meus blocos foram substituídos por números?
O SRT espera que cada bloco comece com um número, a contar a partir de 1. Os identificadores WebVTT podem ser qualquer texto, por isso o conversor numera os blocos por ordem.
A posição das minhas legendas mantém-se?
Não. As definições de bloco como line:0 ou align:start não têm equivalente em SRT, por isso são removidas e os leitores mostram os blocos na posição predefinida, normalmente ao centro, perto da parte inferior.
O que acontece aos nomes de quem fala nas etiquetas <v>?
A etiqueta é removida e o texto falado é mantido. Se o nome tiver de aparecer no ecrã, acrescente-o ao texto do bloco antes de converter.
A ferramenta avisa que há blocos sobrepostos. Isso é um problema?
Os blocos sobrepostos são permitidos no WebVTT, e os navegadores mostram-nos ao mesmo tempo. Os leitores de SRT tratam as sobreposições de formas diferentes, por isso verifique cada par assinalado. O aviso indica o número de linha do bloco posterior.
Funciona com ficheiros VTT com tempos palavra a palavra?
Sim. As etiquetas de marca de tempo como <00:00:04.000> e as etiquetas <c> à volta de cada palavra são removidas, e fica o texto com os tempos de início e de fim do bloco. As linhas de cabeçalho como Kind: captions e Language: en também são descartadas.
- SRT → VTTConversor de SRT para VTTTransforme um ficheiro SubRip em WebVTT para vídeo HTML5 e leitores web, com o cabeçalho, as marcas de tempo e as etiquetas corrigidos automaticamente.
- ± TemposSincronizador de legendasDesloque as legendas para mais cedo ou mais tarde, em segundos ou milissegundos, no ficheiro todo ou a partir de qualquer bloco.
- GuiaSRT vs VTTEm que diferem os dois formatos de legendas e quando usar cada um.
Ainda não tem legendas? O AutoCap gera-as a partir do seu vídeo.
Carregue um vídeo em inglês ou em qualquer uma de 38 línguas europeias e obtenha legendas com um tempo de início e de fim para cada palavra. Corrija qualquer palavra e exporte um MP4 com as legendas embutidas, renderizado no seu navegador até 2K, ou transfira ficheiros SRT e VTT num plano pago. O plano gratuito inclui 2 minutos por mês.