UltKit

Conversor de legendas

Deixe o arquivo de legenda no formato que o seu player, editor ou formulário de envio pede. O conversor lê SRT, VTT, ASS, SBV, TTML e mais uma dúzia de tipos de legenda, reescreve as marcações de tempo na sintaxe de destino e pode ressincronizar, limpar ou simplificar o texto no caminho.

Conversor de legendas

ou solte arquivos SRT, VTT, ASS … aqui ·

Até 95 MB por arquivo· Até 20 arquivos· Apagados após 30 minutos

Saída

Os arquivos são processados em nossos servidores e apagados após 30 minutos.

Como usar esta ferramenta

  1. 1

    Envie os arquivos de legenda

    Adicione até 20 arquivos de até 95 MB cada: SRT, VTT, ASS, SSA, SBV, SUB, TTML, DFXP, XML, SMI, LRC ou TXT. Uma transcrição simples com uma linha por legenda também funciona.

  2. 2

    Escolha a saída e corrija a sincronia

    Escolha um formato em Converter para; o SRT vem pré-selecionado. Se as legendas aparecem cedo, tarde ou vão se desencontrando, abra Configurações avançadas e use Deslocar tempo ou os dois campos de taxa de quadros.

  3. 3

    Converta e salve

    Clique em Converter para SRT, ou no formato que você escolheu, e baixe cada arquivo ou um ZIP. A saída é sempre UTF-8, e cada envio é apagado após 30 minutos.

Resposta

O que um conversor de legendas muda?

O texto continua o mesmo. O conversor reescreve o cabeçalho do arquivo, a sintaxe das marcações de tempo e as marcas de estilo para que outro programa consiga ler as legendas, e pode mover todos os tempos de uma vez.

SRT, VTT, ASS e outros formatos de arquivo de legenda

  • .srt
  • .vtt
  • .ass
  • .ssa
  • .sbv
  • .ttml
  • .dfxp
  • .sub
  • .smi
  • .lrc
  • .xml
  • .txt

O SRT tem esse nome por causa do SubRip, um programa para Windows que extraía legendas de DVD por volta de 2000. É uma lista numerada de blocos com tempo de início e de fim e uma ou duas linhas de texto, e é por isso que quase todo player, editor e formulário de envio de streaming o lê. O WebVTT nasceu do SRT para a web: é especificado pelo W3C, começa com a palavra WEBVTT e pode posicionar ou estilizar os blocos com CSS. O TTML é o formato de legendas em XML do W3C, publicado como Recomendação em 2010; DFXP era o seu nome anterior, e os serviços de streaming usam perfis dele.

O SubStation Alpha (SSA) e o seu sucessor Advanced SubStation Alpha (ASS) vêm do fansub. Um arquivo ASS tem uma tabela de estilos com fontes, cores, contornos e margens, e cada linha pode sobrescrevê-los, então placas e músicas podem ficar em qualquer lugar da tela. O Aegisub, o editor de ASS mais usado, salva nesse formato por padrão. O SBV é o formato simples de exportação do YouTube; o SMI é o SAMI da Microsoft, o LRC guarda letras de música com o tempo de cada linha, e o TXT é texto simples.

Como cada saída escreve o mesmo bloco que começa em 1 minuto e 23,456 segundos
FormatoMarcação de tempoCabeçalhoEstilo
SRT`00:01:23,456 --> 00:01:25,789`Nenhum, os blocos são numeradosTags <i>, <b>, <u> e <font>
WebVTT`00:01:23.456 --> 00:01:25.789``WEBVTT` na primeira linhaConfigurações do bloco e classes CSS
ASS / SSA`0:01:23.45,0:01:25.78`[Script Info] e [V4+ Styles]Tabela de estilos completa e ajustes por linha
SBV`0:01:23.456,0:01:25.789`NenhumNenhum
TTML`begin="00:01:23.456"`Documento XML com namespacesAtributos de estilo no XML
TXT`[00:01:23]` com **Incluir marcações de tempo**, senão nenhumaNenhumNenhum

Deslocar o tempo da legenda e converter a taxa de quadros

4,3%o quanto uma versão PAL a 25 fps roda mais rápido que o original a 23,976 fps

Num filme de 120 minutos, isso soma quase 5 minutos, então legendas sincronizadas para uma versão vão se desencontrando cada vez mais na outra.

Deslocar tempo move todos os blocos na mesma quantidade, de −3.600 a +3.600 segundos, em passos de um milissegundo. Use um número positivo quando o texto aparece antes da fala e um negativo, como −1,5, quando ele vem atrasado. Essa é a correção quando a diferença é igual no começo e no fim, normalmente causada por uma abertura diferente ou por um logotipo de estúdio cortado.

O par de taxas de quadros resolve o outro caso. Escolha em Taxa de quadros original a taxa para a qual a legenda foi feita e em Taxa de quadros desejada a taxa do seu vídeo; as opções são 23,976, 24, 25, 29,97 e 30 fps. Cada marcação de tempo é então escalada pela proporção, e é assim que versões europeias em PAL e norte-americanas em NTSC do mesmo filme ganham legendas que batem. Se não souber para que lado ir, compare uma fala perto do fim do filme: se ela chega tarde demais, a taxa da legenda é menor que a do vídeo.

Os campos restantes trabalham no texto. Codificação de entrada lê corretamente arquivos antigos; Remover tags de formatação tira <i>, <b>, <font> e códigos do tipo {\an8}. Para saída em TXT, Incluir marcações de tempo coloca o tempo antes de cada linha e Unir linhas em parágrafos junta linhas quebradas em frases legíveis, que é a configuração para transcrições de SRT para TXT. Para saída em ASS ou SSA, Fonte (Arial por padrão) e Tamanho da fonte (48, em relação a um vídeo de 1080 pixels de altura) definem o estilo padrão.

De ASS para SRT, o estilo não volta mais

Converter ASS em SRT, VTT ou TXT mantém o texto e os tempos, mas descarta posições, cores, sincronia de karaokê e placas desenhadas. Guarde o arquivo ASS original se você pode querer reestilizar as legendas depois; converter o SRT de volta com SRT para ASS só aplica um estilo padrão.

Erros na conversão de legendas e como corrigir

  • O player não mostra legenda nenhuma depois de carregar o arquivo.

    Dê à legenda exatamente o nome do arquivo de vídeo com a nova extensão, por exemplo filme.mp4 e filme.srt, e confira se a extensão corresponde ao formato; um VTT renomeado para .srt continua com pontos nas marcações de tempo.

  • Todas as legendas aparecem cerca de um segundo adiantadas num envio para streaming.

    Informe um Deslocar tempo positivo, como 1, e converta de novo. Meça a diferença na primeira fala, não numa entrada de música.

  • Uma transcrição em TXT perdeu a estrutura de linhas das legendas.

    Unir linhas em parágrafos estava ativado, o que junta as linhas em frases corridas. Desative para manter uma legenda por linha, ou ative Incluir marcações de tempo para marcar onde cada bloco começa.

  • Uma conversão de TXT gerou um único bloco gigante.

    A transcrição é um parágrafo só. Coloque cada legenda numa linha própria, de preferência com no máximo uns 42 caracteres, e depois defina Segundos por linha.

Perguntas sobre o conversor de legendas

Qual formato de legenda o YouTube aceita?

O YouTube Studio aceita SRT, WebVTT, SBV, TTML e vários formatos de transmissão, então raramente é preciso converter para o próprio YouTube. O SBV é um dos formatos que o YouTube oferece quando você baixa legendas editadas lá; converta-o para SRT antes de abrir num editor de vídeo.

Qual formato de legenda preciso para a faixa de um vídeo HTML5?

WebVTT. O elemento <track> dos navegadores só lê arquivos VTT, então um SRT ao lado de um MP4 no seu site é ignorado. Converter SRT para VTT acrescenta o cabeçalho WEBVTT e troca as vírgulas decimais por pontos.

Cores, fontes e posições sobrevivem à conversão da legenda?

Só entre ASS e SSA. SRT, VTT, SBV e TXT não têm onde guardar fontes por linha, efeitos de karaokê ou posições na tela, então um fansub de anime convertido em SRT mantém o texto e a sincronia, mas perde o estilo. Tags básicas de itálico e negrito passam para SRT e VTT, a menos que você marque Remover tags de formatação.

Como corrigir legendas que vão saindo de sincronia aos poucos?

Um atraso constante se corrige com Deslocar tempo; um atraso que cresce significa que o arquivo foi feito para uma versão com outra taxa de quadros. Coloque em Taxa de quadros original a taxa para a qual a legenda foi sincronizada e em Taxa de quadros desejada a do seu vídeo, na maioria das vezes 23,976 para 25 ou o contrário.

Dá para transformar uma transcrição em legendas sincronizadas?

Sim. Envie um TXT com uma legenda por linha e converta para SRT; cada linha recebe a duração definida em Segundos por linha, uma depois da outra. Os tempos não vão bater exatamente com a fala, então ajuste-os num editor como o Subtitle Edit ou o Aegisub. Comece por converter TXT para SRT.

Por que as letras acentuadas da legenda viram pontos de interrogação ou símbolos estranhos?

O arquivo foi salvo numa página de código antiga, como Windows-1251 para russo ou Windows-1256 para árabe, e foi lido como UTF-8. Escolha a certa em Codificação de entrada e converta de novo; a saída é gravada em UTF-8 para que os players modernos a exibam corretamente.

Posso converter legendas em imagem de um DVD ou Blu-ray?

Não como texto. Faixas VobSub (.sub com .idx) e PGS de Blu-ray guardam cada legenda como uma figura, então precisam antes de reconhecimento óptico de caracteres. Os arquivos .sub que esta ferramenta lê são arquivos MicroDVD em texto.

Todas as ferramentas de Conversor de legendas

Escolha exatamente o tamanho ou formato que pediram para você. Todas as páginas abaixo são a mesma ferramenta com configurações padrão diferentes.