Como Adicionar Legendas em Vários Idiomas em um Só Vídeo
Adicione legendas em vários idiomas a um vídeo: transcreva uma vez, traduza em camadas e escolha a entrega — arquivos separados, faixas ou legenda embutida.
Legendas multilíngues — um vídeo com legendas em vários idiomas — se resumem a três decisões, não a uma tarefa longa: transcreva uma vez no idioma original, adicione cada outro idioma como uma camada de tradução sobre esses mesmos tempos e só depois escolha como entregar o resultado — arquivos separados, um vídeo com faixas alternáveis ou uma cópia com legenda embutida por idioma. Quase todo fluxo de trabalho multilíngue que dá errado falha porque esses passos foram feitos na ordem errada.
Este artigo percorre a ordem que funciona, o que a tradução faz com os tempos e as fontes ao longo do caminho, qual formato de entrega cada plataforma realmente aceita e como colocar todos os idiomas em um vídeo do YouTube.
Transcreva uma vez, traduza em camadas
O erro que mais custa tempo é rodar o reconhecimento de fala de novo para cada idioma.
O reconhecimento de fala faz duas coisas ao mesmo tempo: produz o texto e produz os limites das legendas — onde cada uma começa e termina. O texto muda de idioma para idioma. Os limites não deveriam mudar. Se você transcrever o mesmo vídeo cinco vezes, vai obter cinco conjuntos de limites ligeiramente diferentes, e uma correção de sincronia em espanhol deixa de servir para o arquivo em alemão. Multiplique isso por uma gravação de duas horas e o fluxo de trabalho desmorona.
Traduzir a transcrição, em vez disso, mantém uma única linha do tempo:
- Uma transcrição do idioma falado, com tempos reais.
- Uma rodada de correções — nomes, termos do produto, pontuação.
- N traduções desse texto corrigido, todas herdando os mesmos limites de legenda.
É no passo 2 que está a vantagem. Um sobrenome escrito errado, corrigido antes de traduzir, fica corrigido em todo lugar. O mesmo sobrenome corrigido depois dá oito edições separadas. Se você já tem um SRT pronto e só precisa dos outros idiomas, traduzir um SRT sem estragar os tempos cobre as ferramentas que mantêm intactos os limites das legendas.
No Sablate é literalmente assim que uma tarefa é estruturada: uma tradução é uma camada adicionada a uma transcrição já existente, não uma tarefa nova. O tradutor offline (Argos) roda no seu computador; DeepL, OpenAI e Claude ficam disponíveis se você usar sua própria chave de API. Vale saber isto sobre o caminho offline: o Argos publica quase só pares que têm o inglês de um dos lados, então um par como turco para alemão não tem pacote direto e é composto passando pelo inglês como escala intermediária. Funciona, e é por isso que uma linha de turco para alemão fica um pouco mais sem graça do que uma de turco para inglês.
Escolha o formato de entrega antes de começar
Isso decide toda a exportação, então decida primeiro.
| Arquivos separados por idioma | Um MKV, uma faixa por idioma | Cópia com legenda embutida por idioma | |
|---|---|---|---|
| O espectador pode trocar de idioma | Na plataforma | No player | Não |
| O estilo se mantém | Mínimo (negrito, itálico, cor) | Sim, faixa ASS | Sim, exatamente como foi planejado |
| Funciona no YouTube / Vimeo | Sim, envie cada arquivo | Não | Sim, é só vídeo |
| Funciona no TikTok / Reels / Shorts | Não | Não | Sim |
| Funciona offline / em uma TV ou pen drive | Precisa de nomes de arquivo correspondentes | Sim, um único arquivo | Sim |
| Recodifica o vídeo | Não | Não, os fluxos são copiados | Sim, uma vez por idioma |
| Custo de adicionar um 9º idioma | Mais um arquivo pequeno | Mais uma faixa | Mais uma codificação completa |
O padrão em que a maioria acaba: arquivos para as plataformas que os aceitam, um MKV para arquivamento e reprodução local, e legenda embutida só para o idioma ou dois que o público principal fala.
Se você não tem certeza de qual entre .srt, .vtt e .ass uma determinada plataforma pede, a comparação de formatos explica exatamente o que cada um carrega.
O que a tradução faz com seus tempos
Legendas traduzidas falham de um jeito específico e previsível: os tempos continuam certos, mas a linha deixa de ser legível.
Do inglês para espanhol, francês, italiano ou português, o texto costuma ficar de 20 a 30 por cento mais longo. Os compostos do alemão alongam de outra forma — menos palavras, mas palavras que não cabem em uma linha de 42 caracteres. A legenda continua começando e terminando onde o falante começou e terminou. O espectador simplesmente não consegue ler tantos caracteres em 1,8 segundo.
A medida para isso é a velocidade de leitura em caracteres por segundo (CPS), explicada em detalhe no guia de velocidade de leitura, e os números de referência vêm dos guias de estilo da Netflix para cada idioma:
| Idioma | Velocidade de leitura, programas para adultos | Caracteres por linha |
|---|---|---|
| Inglês (EUA) | Até 20 CPS | 42 |
| Russo | Até 17 CPS | 42 |
| Coreano | Até 12 CPS | 16 |
| Chinês (simplificado) | Até 9 CPS | 16 |
| Japonês | Até 4 CPS | 13 de largura total |
Esses limites não são rigidez arbitrária. Uma legenda em japonês carrega muito mais significado por caractere, então o mesmo segundo de fala precisa de bem menos caracteres na tela, e uma tradução automática que enche a legenda até o limite do inglês fica ilegível.
A solução nunca é mover os tempos — eles correspondem ao áudio, a única coisa que não pode mudar. A solução é encurtar o texto ou dividir a legenda em duas. O editor do Sablate sinaliza qualquer legenda acima de 17 CPS durante a edição, que é o alarme certo para a maioria dos idiomas de escrita latina e cirílica e deliberadamente tolerante para japonês e coreano; trate-o como um mínimo, não como uma garantia.
Dê a cada idioma uma fonte que consiga desenhá-lo
Esse problema é invisível até a hora da renderização, e depois fica bem visível.
As fontes de legenda — aquelas fontes condensadas e pesadas que fazem as legendas parecerem legendas — cobrem principalmente os alfabetos latino, cirílico e grego, e mais nada. Aponte uma delas para árabe, hebraico, tailandês, devanágari, hangul ou CJK e você obtém caixas vazias, em um vídeo em que já gastou vinte minutos codificando.
O Sablate resolve isso verificando o sistema de escrita de cada camada de idioma e trocando por uma fonte do sistema que realmente contenha esses glifos, tanto na pré-visualização quanto na legenda embutida, então o que você vê no editor é o que vai para o arquivo final. Cada camada de idioma também tem o próprio estilo, o que importa além das fontes: um tamanho que fica bom em inglês muitas vezes é grande demais para uma linha de coreano de 16 caracteres.
Enviar legendas em vários idiomas para o YouTube
O YouTube aceita um arquivo de legendas por idioma por vídeo, enviado em uma etapa própria. Não existe um arquivo de legendas multi-idioma para enviar — os vários idiomas ficam na plataforma, não no arquivo. É uma boa notícia para o fluxo de trabalho acima: cada camada de tradução é exportada como o próprio .srt, e cada .srt vira um idioma do vídeo.
Defina primeiro o idioma do vídeo
Antes de enviar qualquer coisa, confira o idioma definido para o próprio vídeo. As páginas de ajuda do YouTube informam que as legendas automáticas só são geradas no idioma padrão do vídeo, e o idioma que você define também é como o YouTube identifica a faixa original. Um vídeo definido com o idioma errado recebe uma transcrição automática no idioma errado, ao lado dos arquivos que você enviou.
Passo a passo no YouTube Studio
- Abra o YouTube Studio e escolha Legendas no menu da esquerda.
- Selecione o vídeo.
- Clique em Adicionar idioma e escolha o idioma do arquivo que você vai enviar.
- Em Legendas, clique em Adicionar e depois em Fazer upload de arquivo.
- Escolha a opção de enviar um arquivo com marcações de tempo (na interface em inglês: With timing) — um arquivo SRT ou VTT já vem com elas — e continue.
- Escolha o arquivo desse idioma e clique em Salvar.
- Repita os passos 3 a 6 para cada um dos outros idiomas.
As traduções do título e da descrição ficam na mesma linha de cada idioma, em uma coluna própria, e vale a pena preenchê-las: um espectador que pesquisar em espanhol vê o título em espanhol.
O que os espectadores realmente veem
Cada idioma enviado aparece no menu de legendas do player, e o espectador escolhe um. O YouTube renderiza todas as legendas no estilo do próprio player, e cada espectador pode alterá-lo, então as fontes e as cores do seu arquivo não são o que o espectador vê. Se a aparência faz parte do vídeo, embuta esse idioma e envie os demais como arquivos.
A tradução automática do próprio YouTube é gratuita e instantânea, o que é realmente difícil de superar em custo — mas ela traduz a transcrição automática dele mesmo, então qualquer palavra que o reconhecimento tenha entendido errado fica errada em todos os idiomas. Enviar suas próprias traduções corrigidas substitui esse chute nos idiomas que importam para você.
Onde cada ferramenta se encaixa
| Sablate | Tradução automática do YouTube | Subtitle Edit | Ferramentas de legendas na nuvem | |
|---|---|---|---|---|
| Preço | $29, pagamento único | Gratuito | Gratuito, código aberto | Assinatura mensal |
| O vídeo sai do seu computador | Não, a menos que você ative uma chave de API na nuvem | Sim | Não | Sim |
| Uma transcrição, várias camadas de idioma | Sim | Sim, a partir da transcrição dele | Sim, manualmente | Varia |
| Estilo e fonte por idioma | Sim | Não, só o estilo do player | Não | Raramente |
| Exportação de MKV com várias faixas | Sim (Pro) | Não | Por multiplexação externa | Não |
| Gravações longas | Sem limite de duração no Pro | O vídeo completo | Sem limite | Frequentemente cobrado por minuto |
| Plano gratuito que cobre um vídeo completo | Não — 10 minutos no plano Gratuito | Sim, qualquer duração | Sim, tudo | Normalmente com marca d'água |
O Subtitle Edit merece uma nota honesta: é gratuito, é excelente e consegue fazer transcrição e tradução. O que ele pede em troca é configuração — modelos, ferramentas e multiplexação configurados separadamente — e não produz legenda embutida estilizada. Se você gosta desse tipo de configuração, é a melhor resposta gratuita nesta categoria.
Exportar o resultado
Depois que as camadas existem, a exportação é a parte rápida:
- Arquivos de legendas por idioma —
.srt,.vttou.txt, um por idioma, para enviar às plataformas. - Um MKV com todos os idiomas — cada idioma gravado como uma faixa ASS própria, com a tag de idioma correta, a fonte de legenda anexada ao arquivo e a primeira faixa marcada como padrão. Vídeo e áudio são copiados por fluxo, então nada é recodificado e a exportação leva segundos em vez de uma codificação completa. Pro.
- Vídeo com legenda embutida — uma renderização por idioma, em 16:9, 9:16 ou 1:1. É a única entrega que sobrevive ao TikTok, ao Reels e ao Shorts. Como funciona a legenda embutida aprofunda o lado da qualidade.
No plano Gratuito, cada tarefa carrega uma camada de tradução offline, e a primeira tarefa que passa do limite de dez minutos pode carregar três. O Pro remove os limites com um único pagamento de $29 — veja os preços para saber exatamente o que isso cobre.
Resumindo
Legendas multilíngues são uma só transcrição e várias camadas, não várias transcrições. Transcreva uma vez. Corrija essa transcrição antes de traduzir qualquer coisa. Adicione os idiomas como camadas sobre os mesmos tempos. Confira a velocidade de leitura e as fontes de cada idioma, porque as duas mudam quando o texto muda. Depois exporte a única entrega que sua plataforma realmente aceita — e se a resposta for “as três”, o trabalho é o mesmo de qualquer jeito.
Perguntas frequentes
Como faço para adicionar legendas em vários idiomas a um único vídeo?
Transcreva o vídeo uma vez no idioma original, corrija essa transcrição e depois traduza o texto para cada idioma de destino como uma camada sobre os mesmos tempos. Por fim, escolha uma entrega: um arquivo de legendas por idioma, um único vídeo com todos os idiomas em faixas que podem ser alternadas ou uma cópia com legenda embutida por idioma. A ordem importa, porque cada correção feita antes de traduzir evita que você a repita depois.
Devo traduzir o vídeo ou traduzir o arquivo de legendas?
Traduza o arquivo de legendas. Os tempos já existem e estão corretos, então a tradução vira uma operação de texto que os reaproveita. Repetir o reconhecimento de fala em cada idioma geraria limites de legenda diferentes a cada vez, o que faz cada idioma se desviar do seu jeito e obriga você a corrigir o mesmo problema de sincronia várias vezes.
Um único MP4 pode conter legendas em vários idiomas?
Não de forma confiável. O MP4 tem um tipo de faixa de legendas, mas o suporte nos players é inconsistente e o estilo costuma se perder. O contêiner pensado para isso é o MKV, que guarda uma faixa de legendas por idioma mais uma fonte incorporada e permite que o espectador troque de idioma no player. Para entregar em MP4, envie arquivos separados ou embuta um idioma por cópia.
Por que as legendas traduzidas deixam de caber no tempo disponível?
Porque os idiomas não têm o mesmo tamanho. Uma linha traduzida do inglês para espanhol, francês ou alemão costuma ficar de 20 a 30 por cento mais longa, e precisa ser lida exatamente no mesmo número de segundos. A legenda não se estraga; quem sofre é a velocidade de leitura. A solução é encurtar o texto ou dividir a legenda, nunca mover os tempos.
As legendas traduzidas precisam de uma fonte diferente?
Muitas vezes, sim. A maioria das fontes de legenda só cobre os alfabetos latino, cirílico e grego. Árabe, hebraico, tailandês, devanágari, hangul e CJK precisam de uma fonte que realmente contenha esses glifos, ou a legenda embutida mostra caixas vazias. Isso só aparece na hora da renderização, então vale conferir antes de exportar doze idiomas.
Quantos idiomas são demais para um único vídeo?
Para um MKV com faixas alternáveis ou um conjunto de arquivos, não há um limite prático — cada idioma acrescenta um arquivo, não uma renderização. Para cópias com legenda embutida há um limite, porque cada idioma exige uma codificação de vídeo e um upload próprios. A maioria embute só o idioma ou dois do público principal e entrega o resto como arquivos.
Como adiciono legendas em vários idiomas a um vídeo do YouTube?
Faça upload de um arquivo de legendas por idioma. No YouTube Studio, abra Legendas, selecione o vídeo, clique em Adicionar idioma, depois em Adicionar abaixo de Legendas, escolha Fazer upload de arquivo e a opção de arquivo com marcações de tempo (interface em inglês: With timing), e selecione o SRT ou VTT daquele idioma. Repita para cada idioma. Os espectadores escolhem o idioma no menu de legendas do player.