Editor de Legendas grátis
Edite legendas SRT/VTT em uma tabela, visualize-as ao vivo sobre seu vídeo e exporte.
Carregue um arquivo SRT, VTT, SBV, LRC ou ASS/SSA, comece do zero ou solte um vídeo para gerar legendas automaticamente no seu dispositivo. Edite o tempo e o texto de cada legenda, ajuste as linhas a um limite de caracteres, visualize as legendas ao vivo sobre o vídeo, grave-as em um MP4 ou exporte SRT, WebVTT, SBV, LRC, ASS ou texto simples.
Solte um arquivo de legenda, ou um vídeo ou áudio para gerar legendas automaticamente
SRT, VTT, SBV, LRC, ASS, SSA, TXT, MP4, MOV, MKV, WEBM, MP3, M4A, WAV, OGG, FLAC, AAC · processado no seu dispositivo
ou pressione Ctrl+V para colar da área de transferência
Seus arquivos nunca saem do seu dispositivo. Todo o processamento acontece localmente no seu navegador.
🔒 Legendas e vídeo permanecem em seu dispositivo — nada é enviado.
Como funciona
Abra um arquivo SRT ou VTT — ou comece do zero — e edite o tempo de início, tempo de fim e texto de cada legenda numa tabela limpa. Opcionalmente carregue o seu vídeo para ver as legendas renderizadas ao vivo enquanto reproduz, clique em qualquer legenda para saltar até lá, desloque todas as temporizações de uma vez, e exporte como SRT ou VTT.
- 1Abra legendasSolte um arquivo .srt/.vtt, ou comece com uma legenda vazia.
- 2Edite as legendasAs horas aceitam HH:MM:SS.mmm; o texto suporta várias linhas.
- 3Pré-visualize no vídeoOpcional: carregue o vídeo e observe as legendas aparecerem ao vivo.
- 4ExportarAs legendas são ordenadas e salvas como SRT ou VTT.
Legendas e vídeo permanecem no seu dispositivo — nada é carregado.
Guia
Exemplo prático
Clique em “Ou comece do zero”. Aparece uma legenda, de 00:00:00.000 a 00:00:03.000, com o texto “Sua primeira legenda”, e o contador mostra “1 legendas”. Substitua o texto por: We drove all night to reach the coast, and the sunrise over the water was worth every mile of it. São 97 caracteres em 3 segundos, então o triângulo de aviso diz “Velocidade de leitura rápida (32 caracteres por segundo)” e “Linha mais longa que 42 caracteres”. Abra “Comprimento da linha e tempo”, mantenha a predefinição “TV / YouTube · 42×2” e clique em “Redividir todas as legendas”. Aparece “Pronto: 1 legendas viraram 2.” A primeira legenda agora termina em 00:00:01.192 com “We drove all night to reach the coast,” e a segunda vai até 00:00:03.000 em duas linhas. O aviso de linha longa desaparece, mas as duas legendas mantêm o aviso de velocidade. Escolha “SRT (SubRip)” em “Formato de exportação” e clique em “Exportar” para salvar subtitles.srt.
Quais configurações usar e os limites
- Comece por um arquivo, do zero ou por um rascunho. Solte um arquivo .srt, .vtt, .sbv, .lrc, .ass ou .ssa, ou um arquivo de texto simples. O formato é identificado pelo conteúdo: um cabeçalho WEBVTT, “[Script Info]” ou linhas Dialogue do ASS, linhas de tempo com “-->” ou marcas de tempo do LRC. “Ou comece do zero” gera uma legenda de 3 segundos. Seu trabalho é salvo automaticamente neste navegador 0,6 segundo após cada alteração, e “Restaurar rascunho anterior”, com a contagem de legendas, é oferecido na próxima vez. Um rascunho de 1,5 milhão de caracteres ou mais não é salvo. “Começar novamente” apaga o rascunho. Páginas de código mais antigas, como a Windows-1251, são decodificadas com um palpite baseado no idioma da página.
- Edite os tempos digitando-os. Cada caixa de Início e Fim mostra HH:MM:SS.mmm. Digite um novo tempo e clique fora para aplicar. “1:05.5” significa 1 minuto e 5,5 segundos, e “0:01:05,500” também funciona, com 1 a 3 casas decimais. Qualquer outra coisa, como “65”, exibe “Tempo inválido” e redefine a caixa. “+” adiciona uma legenda depois dessa linha, com 3 segundos e começando onde a linha termina, e “×” a remove. As linhas não são reordenadas enquanto você edita, mas a exportação ordena por início. “Deslocar tudo” move todas as legendas em -1s, -0.5s, +0.5s ou +1s, e um deslocamento negativo para quando a primeira legenda chega a zero.
- Leia os triângulos de aviso e as linhas em âmbar. Um triângulo ao lado de uma legenda mostra “Velocidade de leitura rápida” com o valor quando o texto passa de 21 caracteres por segundo (as quebras de linha não são contadas), “Linha mais longa que 42 caracteres” quando uma linha é mais longa que o ajuste Caracteres por linha, ou ambos. Linhas em âmbar, com a observação “Algumas legendas se sobrepõem ou terminam antes de começarem”, significam que uma legenda termina no mesmo instante ou antes do seu próprio início, ou começa mais de um milissegundo antes do fim da linha acima. Os avisos nunca impedem a exportação.
- Ajuste as linhas a um limite de caracteres. Abra “Comprimento da linha e tempo”. Predefinições: “TV / YouTube · 42×2”, “Vídeo vertical · 28×2” e “Uma linha curta · 20×1”. Os campos aceitam Caracteres por linha de 12 a 80, Linhas por legenda de 1 a 3, Mínimo de segundos de 0,3 a 3 e Máximo de segundos de 2 a 15 (padrões 42, 2, 1 e 7). “Redividir todas as legendas” reorganiza todas as legendas, une as quebras de linha manuais, divide as legendas longas em finais de frase, vírgulas ou espaços e reparte o tempo conforme o tamanho, de modo que os tempos de início e fim externos não mudam. Uma legenda mais curta que o mínimo toma emprestado tempo do silêncio ao lado. O tempo da fala nunca muda, então as legendas rápidas continuam sinalizadas.
- Escolha o formato de exportação pensando nos seus limites. “Formato de exportação” oferece “SRT (SubRip)”, “WebVTT”, “SBV (YouTube)”, “LRC (letras)”, “ASS / SSA” e “Texto simples (TXT)”. O arquivo mantém o seu nome original com a extensão .srt, .vtt, .sbv, .lrc, .ass ou .txt, e um arquivo traduzido acrescenta o código do idioma, como em talk.es.srt. O LRC guarda só os tempos de início e junta cada legenda em uma linha. O texto simples descarta os tempos por completo. A exportação ASS leva o tamanho do texto, as cores, a posição e o contorno da gravação no vídeo. As legendas são gravadas em ordem de início.
- Adicione um vídeo para visualizar, gerar ou gravar as legendas. “Adicione um vídeo para visualização ao vivo (opcional)” o reproduz com a legenda atual desenhada sobre a imagem, e os números das linhas viram botões ▶ que saltam para aquela legenda. Com um vídeo carregado, “Gerar legendas automaticamente a partir deste arquivo” transcreve a fala no seu dispositivo: escolha “Idioma falado” e “Modelo de fala” (“Mais rápido” é o padrão em celulares). Só as primeiras 5 horas em um computador, ou 90 minutos em um celular, são transcritas. “Gravar as legendas no vídeo” o recodifica e salva name_subtitled.mp4. Soltar um arquivo de vídeo ou áudio na tela inicial abre a tela de geração automática.
Problemas comuns e como resolvê-los
- Aparece “Não foi possível ler este arquivo de legendas. Use um arquivo SRT, VTT, SBV, LRC ou ASS/SSA válido.”
- O arquivo foi carregado, mas nenhuma legenda saiu dele, ou não pôde ser lido. O leitor procura linhas de tempo com “-->” (SRT e WebVTT), linhas de tempo “início,fim” (SBV), marcas [mm:ss.xx] (LRC) ou linhas Dialogue: (ASS/SSA), e descarta qualquer legenda sem texto. Um roteiro simples, um arquivo .sub baseado em quadros ou um arquivo de legendas em XML não têm nada disso. Abra o arquivo em um editor de texto para conferir se as linhas de tempo estão lá, ou converta-o antes para SRT.
- Aparece “Tempo inválido” e a caixa voltou ao valor anterior.
- Os tempos são verificados quando você sai da caixa. Eles precisam de minutos e segundos com dois-pontos entre eles, horas opcionais e 1 a 3 casas decimais depois de um ponto ou vírgula, como em 1:05.5, 0:01:05,500 ou 00:01:05.500. Um número solto como 65 ou 1.5 é rejeitado. A caixa é restaurada para o tempo anterior e fica contornada de vermelho por cerca de dois segundos.
- Aparece “A transcrição falhou. Tente o modelo de fala mais rápido, ou um arquivo mais curto.”
- Esta é a mensagem geral para quando o mecanismo de fala falha depois que o áudio foi lido e o modelo carregado. Escolha a opção “Mais rápido” em “Modelo de fala”, que é o modelo menor, ou use um arquivo mais curto. Se parte do processamento tinha terminado, você vê no lugar “A transcrição parou em 12:30 por causa de um erro”, com o seu próprio tempo, e a parte concluída já está na tabela. “Parar” também mantém o trabalho feito até então.
- Aparece “Não foi possível salvar esse arquivo. Verifique se downloads são permitidos aqui, ou tente outro navegador.”
- “Exportar” mostra isto quando o navegador não oferece nenhuma forma de salvar o arquivo, como em um navegador embutido em um aplicativo, sem folha de compartilhamento, ou com uma nova aba bloqueada. O vídeo com legendas gravadas relata a mesma coisa. Abra a página no seu navegador normal, permita downloads para o site e clique em “Exportar” de novo. Suas legendas continuam na tabela e o rascunho fica salvo neste navegador.
- Aparece “As fontes da gravação cobrem latim, cirílico, grego, árabe, persa, urdu e hebraico. Estes caracteres ficarão faltando no vídeo: 日本語.”
- O mecanismo de vídeo não tem fontes do sistema, então a ferramenta fornece três arquivos de fonte próprios: Noto Sans, Noto Sans Arabic e Noto Sans Hebrew. Caracteres fora delas, como chinês, japonês, coreano, tailandês ou hindi, não são desenhados no vídeo. O aviso aparece antes de a gravação começar. Exporte um arquivo SRT ou WebVTT e deixe o player exibir o texto.
Como se compara
Este editor trabalha sobre uma tabela: você altera textos e tempos digitando, sem forma de onda, sem linha do tempo para arrastar as legendas e sem localizar e substituir. Os arquivos ASS/SSA são lidos apenas pelo texto e pelas marcas de itálico, negrito e sublinhado, então estilos, posições e efeitos do original se perdem na importação. Em compensação, tudo roda no seu navegador. A página diz “Legendas e vídeo permanecem em seu dispositivo”, e o modelo de fala e o mecanismo de vídeo são baixados uma só vez para o dispositivo. O texto gerado automaticamente precisa de revisão, assim como a tradução automática, que só é oferecida em navegadores que informam ter um tradutor integrado.
Ferramentas relacionadas
Gerador de Legendas
Solte um vídeo e receba legendas precisas em SRT ou VTT, ou gravadas no MP4, no idioma original ou traduzidas para inglês. Funciona no navegador; nada é enviado.
Ajuste / Ressincronização de Legendas
Corrija legendas fora de sincronia — avance ou atrase todos os tempos e corrija discrepâncias de taxa de quadros. Mantém o formato original. Executa no seu navegador.
Conversor de Legendas
Converta legendas entre SRT, WebVTT, SBV, LRC e ASS preservando a sincronização. O formato de entrada é detectado automaticamente. Executa inteiramente no seu navegador.