O que um chatbot faz bem

Traduzir diálogos é um ponto forte do ChatGPT, do Claude e do Gemini. Cole algumas dezenas de linhas de legenda e peça em espanhol ou persa: o texto costuma sair natural, com gírias e tom tratados melhor do que nas ferramentas de tradução mais antigas. Para um trecho curto, um trailer ou uma única cena, um chatbot é uma boa escolha.

O que medimos em um filme completo

Para nosso estudo sobre tarefas longas, criamos um arquivo SRT de 85 minutos e 1.200 linhas a partir dos diálogos de A Importância de Ser Prudente, de Oscar Wilde (domínio público), e o enviamos a três modelos pela API, com um único pedido: "Translate this subtitle file into Spanish. Keep the SRT format and the timings."

Modelo Linhas devolvidas Códigos de tempo iguais ao original Erros encontrados
GPT-6.1 Sol 1.200 de 1.200 1.200 nenhum
Gemini 4 Argon 1.200 de 1.200 1.199 a linha 770 começa 10 segundos atrasada, depois do próprio horário de término
Claude Sonnet 5.5 1.198 de 1.200 1.198 linhas 329 e 357 incorporadas à linha anterior; 870 linhas seguintes renumeradas
Tradutor de legendas do NoCutoff 1.200 de 1.200 1.200 nenhum
Uma execução por modelo, em 20 de outubro de 2026. API com limite de resposta de 64.000 tokens, não os apps de chat.

Nenhuma das respostas mencionou essas alterações. Todas pareciam um arquivo finalizado.

Onde dá errado

  • Linhas incorporadas. O Claude moveu as palavras de duas linhas curtas ("absence ...", "we know them.") para a linha anterior e apagou as originais. A frase fica mais fluida, mas essas palavras aparecem na tela um segundo antes, e todas as linhas depois da primeira incorporação passam a ter um número diferente do original.
  • Um dígito. O Gemini escreveu 00:54:55,839 onde o original dizia 00:54:45,839. A linha agora termina antes de começar. Alguns players a ignoram, outros rejeitam o arquivo.
  • Tamanho. A tradução precisou de 38.000 a 56.000 tokens de saída. Se o seu app limita a resposta a menos que isso, o arquivo para no meio e você é perguntado se quer continuar.
  • Texto da direita para a esquerda. Linhas em árabe ou persa precisam de marcas de direção, senão alguns players mostram a pontuação na ponta errada da linha.

Por que isso acontece

Para traduzir um arquivo SRT em um chat, o modelo precisa reescrever o arquivo inteiro, com números e códigos de tempo, milhares de dígitos que nunca deveria mudar. Além disso, ele escreve para um leitor, não para um player de vídeo: juntar dois fragmentos em uma só frase fica melhor de ler, mesmo que quebre a sincronia. Um arquivo de legendas exige o oposto de uma boa resposta de chat: todas as linhas, exatamente onde estavam.

Como testar você mesmo

Pegue o arquivo SRT de um filme completo e peça a um chatbot que traduza tudo.

  1. Compare o número e o código de tempo da última linha nos dois arquivos.
  2. Escolha três linhas do meio e confirme que os números e os códigos de tempo coincidem.
  3. Procure na tradução algum código de tempo em que o fim seja anterior ao início.
  4. Abra o arquivo traduzido no seu player de vídeo e pule para os últimos dez minutos.

Há uma versão passo a passo em por que um SRT traduzido sai dessincronizado.

O que usar no lugar

Use uma ferramenta que mantém a estrutura fora do alcance do modelo. Nosso tradutor de legendas lê seu arquivo .srt ou .vtt em linhas separadas e envia apenas o texto, em blocos de até 60 linhas. Ele exige uma tradução de volta para cada linha, com o mesmo número, pede de novo qualquer linha que estiver faltando e copia os tempos de início e de fim direto do seu arquivo. Em um arquivo de 1.200 linhas, devolveu 1.200 linhas, com todos os números e códigos de tempo idênticos aos do original. As tags de formatação continuam no lugar, os idiomas escritos da direita para a esquerda recebem uma marca de direção em cada linha, e você pode escolher legendas bilíngues, com o original acima da tradução. São 41 idiomas de destino, e uma temporada inteira pode entrar como uma única tarefa. Veja um exemplo pronto na demonstração ou vá direto para SRT para espanhol, árabe ou persa.

Ele não ajusta o tempo das legendas nem lê legendas gravadas na imagem do vídeo, e a tradução é automática, então peça a uma pessoa para revisar qualquer material destinado a lançamento comercial. Se você tem uma gravação sem nenhum arquivo de legendas, comece com uma transcrição feita em áudio longo em texto.

A primeira parte de cada tarefa é grátis e não exige cadastro, então você pode comparar com um chatbot usando o seu próprio arquivo. A tarefa inteira, com até 5,000 linhas em até 30 arquivos, custa $5, em pagamento único.