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 |
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.
- Compare o número e o código de tempo da última linha nos dois arquivos.
- Escolha três linhas do meio e confirme que os números e os códigos de tempo coincidem.
- Procure na tradução algum código de tempo em que o fim seja anterior ao início.
- 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.