Conversor de legendas
Converte legendas entre SRT, WebVTT, ASS/SSA e SBV no navegador, desloca os tempos em milissegundos e corrige desvios de fps, como 23,976 para 25.
- Formato de entrada
- –
- Legendas
- –
- A última legenda termina em
- –
- Removidas (antes de 0:00)
- –
Como converter um ficheiro de legendas
- Larga um ficheiro de legendas na zona de largada (SRT, VTT, ASS, SSA ou SBV), ou cola as legendas em Legendas a converter.
- Deixa o Formato de entrada em Detetar automaticamente, ou escolhe tu o formato se a deteção falhar.
- Escolhe o Formato de saída: SRT (SubRip), WebVTT, ASS (Advanced SubStation Alpha) ou SBV (YouTube).
- Se as legendas estiverem dessincronizadas, introduz um Desfasamento (ms) e, quando o atraso aumenta ao longo do filme, define uma Conversão de fotogramas por segundo.
- Assinala Remover etiquetas de formatação se quiseres só texto simples.
- Carrega em Converter, verifica o resultado em Legendas convertidas e usa Copiar ou Transferir.
O ficheiro é lido e convertido no teu navegador. Nada é enviado.
O que guarda cada formato
- SRT (SubRip) é o formato mais suportado: um número, uma linha de tempo como
00:01:02,345 --> 00:01:04,000(com vírgula antes dos milissegundos) e uma ou mais linhas de texto. Os leitores aceitam algumas etiquetas ao estilo HTML:<i>,<b>,<u>e<font color>. Muitos ficheiros incluem também{\an8}para pôr uma linha no topo do ecrã; esta ferramenta mantém-no. - WebVTT é o formato do elemento HTML5
<track>e da maioria dos leitores de streaming. Começa com um cabeçalhoWEBVTT, usa um ponto antes dos milissegundos (00:01:02.345) e pode conter comentáriosNOTE, blocosSTYLEeREGION, identificadores de legenda e definições de legenda (align:start line:10%). Esta ferramenta ignora os blocos de comentário e de estilo, mantém os identificadores e as definições quando convertes de VTT para VTT, e escapa&e<como a especificação exige. - ASS / SSA (SubStation Alpha) é usado por fansubs e ficheiros MKV. Os tempos usam centésimas de segundo (
0:01:02.35) e cada linhaDialoguetem um estilo, um nome de personagem e etiquetas de substituição como{\i1},{\pos(…)}ou{\c&H0000FF&}. Quando convertes de ASS para ASS, as informações do script, os estilos V4+ e as etiquetas de substituição originais são mantidos. Quando convertes para outro formato, o itálico, o negrito, o sublinhado e a cor passam a etiquetas SRT ou VTT; o posicionamento, o karaoke e os desenhos vetoriais não têm representação e são descartados. - SBV é o formato de texto simples do YouTube:
0:01:02.345,0:01:04.000seguido do texto, sem formatação.
Corrigir legendas dessincronizadas
Se as legendas estão adiantadas ou atrasadas o mesmo tempo do princípio ao fim, basta um desfasamento: 2000 mostra cada linha dois segundos mais tarde, -500 meio segundo mais cedo. As linhas que terminariam antes de 0:00 são removidas e contadas em Removidas (antes de 0:00).
Se o atraso aumenta progressivamente (certo no início, vários segundos desfasado no fim), as legendas foram sincronizadas para outra taxa de fotogramas. As edições PAL reproduzem os filmes a 25 fps em vez de 23,976 fps, por isso correm cerca de 4 % mais depressa. Define Legendas feitas para com a taxa original e Vídeo que reproduzes com a taxa do teu vídeo; cada tempo é multiplicado por origem ÷ destino. As taxas 23,976, 29,97 e 59,94 são tratadas com os seus valores exatos (24000/1001, etc.). A taxa de fotogramas é aplicada primeiro e o desfasamento depois.
Perguntas frequentes
Porque é que o ficheiro convertido mostra os acentos errados?
Os ficheiros SRT antigos estão muitas vezes guardados em Windows-1252 e não em UTF-8. Esta ferramenta deteta UTF-8 e UTF-16 (pela marca de ordem de bytes) e, caso contrário, reconhece Windows-1252 (Europa Ocidental, incluindo o português), Windows-1251 (cirílico) ou Windows-1256 (árabe) a partir do próprio texto; escreve sempre em UTF-8, que todos os leitores modernos leem.
Os estilos e posições ASS sobrevivem a uma conversão para SRT?
Só em parte. O itálico, o negrito, o sublinhado, a cor e a posição no topo {\an8} são transferidos. Os tipos de letra, os contornos, as posições exatas, as rotações e os efeitos de karaoke não têm equivalente em SRT nem em WebVTT, por isso perdem-se. Guarda o ficheiro ASS original se precisares deles.
Posso converter para SSA?
A ferramenta lê ficheiros SSA (v4) e ASS (v4+) e escreve em ASS, que todos os leitores compatíveis com SSA também suportam.
O meu ficheiro não tem números de linha. Funciona na mesma?
Sim. O analisador procura as linhas de tempo, por isso tolera números em falta, linhas em branco em falta entre legendas ou um ponto em vez de vírgula nos ficheiros SRT.
O que faz o desfasamento às legendas sobrepostas?
Nada de especial: todas as legendas se deslocam o mesmo tempo, por isso as sobreposições ficam como estavam. A saída é ordenada pela hora de início.
Ferramentas relacionadas
- Cortar vídeo Corta um vídeo MP4, MOV, WebM ou MKV no navegador. Escolhe o início e o fim na pré-visualização, corta rápido sem recodificar ou ao fotograma exato.
- Vídeo para MP3 Extrai o som de um vídeo MP4, MOV, WebM ou MKV para um ficheiro MP3 no navegador. Escolhe a taxa de bits, guarda só uma parte, sem envio.
- Extrator de fotogramas de vídeo Extrai qualquer fotograma de um vídeo como imagem PNG ou JPG em resolução total, avança fotograma a fotograma ou captura várias imagens num ZIP.
- Conversor de áudio Converte ficheiros de áudio para MP3, WAV, OGG, M4A ou FLAC no navegador, ou extrai o som de um vídeo. Em lote, sem envio nem registo.