Guia Completo para Converter Legendas SUB em Formato SRT
Domine a transição de legendas legadas MicroDVD baseadas em frames e SubViewer (.sub) para o formato universalmente compatível SubRip (.srt). Aprenda a matemática exata de conversão de quadros em tempo, comandos FFmpeg no terminal e técnicas de resolução de problemas para sincronização perfeita.
Durante décadas, a extensão de arquivo .sub foi uma presença constante na reprodução de vídeos digitais, em cópias de DVDs caseiras e no entretenimento multimídia. No entanto, qualquer usuário que tente reproduzir um arquivo .sub antigo ao lado de um vídeo em uma Smart TV moderna, smartphone, reprodutor web ou software de edição de vídeo inevitavelmente enfrentará falhas de reprodução, legendas ocultas ou severos problemas de sincronização. Em contrapartida, o SubRip (.srt) se estabeleceu como o padrão universal e absoluto para legendas de texto no mundo inteiro.
O principal desafio técnico ao lidar com arquivos .sub reside na fragmentação de formatos. Ao contrário dos padrões de legendas modernos que armazenam marcações de tempo em horas, minutos, segundos e milissegundos reais, o formato textual mais comum sob a extensão .sub—o MicroDVD—armazena o tempo de exibição como números de frames do vídeo. O arquivo de legenda em si não possui nenhuma noção de horário do relógio; ele apenas determina que uma fala deve surgir no frame 1500 e desaparecer no frame 1650. Consequentemente, converter MicroDVD para SRT exige uma conversão matemática rigorosa baseada na taxa de quadros (FPS) do vídeo correspondente.
Quer você esteja digitalizando um acervo de clássicos do cinema, preparando arquivos de vídeo para o YouTube ou plataformas de streaming, ou editando faixas de legendas no Premiere Pro, DaVinci Resolve ou Final Cut Pro, este guia técnico abrangente fornecerá todo o conhecimento necessário. Desde fórmulas de cálculo temporal e comandos de terminal com o FFmpeg até comparativos de arquitetura e resolução de falhas comuns, você dominará plenamente a conversão de SUB para SRT.
Entendendo SUB e SRT: Legendas Indexadas por Quadros vs. Códigos de Tempo Universais
O formato SubRip (.srt) foi desenvolvido no final dos anos 1990 como parte do software homônimo criado por Brain para extrair legendas de DVDs em um padrão aberto e leve. A estrutura do arquivo SRT é extremamente simples e intuitiva: cada bloco de diálogo contém um número sequencial incremental (1, 2, 3...), marcações de tempo de início e término separadas por ' --> ' com precisão de milissegundos (HH:MM:SS,mmm), uma ou mais linhas de texto e uma linha em branco separadora. Essa simplicidade estrutural fez com que o SRT se tornasse compatível nativamente com praticamente todos os reprodutores de mídia, sistemas operacionais e plataformas online do mercado.
Por outro lado, a extensão .sub abrange três tecnologias completamente distintas: MicroDVD (.sub), SubViewer (.sub) e VobSub (.sub). O MicroDVD foi desenvolvido entre 1999 e 2001 pela Tias Software especialmente para os formatos compactados da época, como DivX e XviD. Em vez de usar tempo real, cada fala é indexada pelos números exatos de frame em que deve aparecer e sumir da tela, usando chaves: {frame_inicial}{frame_final}Texto da fala. Falas com múltiplas linhas são delimitadas por barras verticais (|).
Já o SubViewer (.sub), desenvolvido por David Vignoni, é um formato de texto com cabeçalho de metadados ([INFORMATION]) seguido por tempos em centésimos de segundo (HH:MM:SS.cs,HH:MM:SS.cs) e tags [br] para quebras de linha. Por fim, o VobSub (.sub + .idx) é algo completamente diferente: um pacote binário composto por imagens gráficas (bitmaps) extraídas de DVDs comerciais. Identificar qual formato .sub você tem em mãos é o primeiro passo essencial para uma conversão bem-sucedida.
Por Que Converter Legendas SUB em SRT?
Descubra as vantagens técnicas indispensáveis ao migrar de arquivos .sub legados para o formato universal SubRip (.srt).
Compatibilidade Universal com Dispositivos e Players
O formato SRT é aceito nativamente por 100% dos reprodutores de mídia modernos (VLC, MPC-HC, IINA, MPV), sistemas operacionais móveis (iOS, Android), Smart TVs (Samsung Tizen, LG webOS, Android TV) e dispositivos de streaming (Roku, Apple TV, Chromecast).
Totalmente Pronto para a Web e Streaming
Plataformas populares como YouTube, Vimeo, Facebook e reprodutores HTML5 modernos não aceitam arquivos .sub indexados por frames. Converter para SRT permite o envio imediato de legendas e uma exibição perfeita no navegador.
Fim da Dependência da Taxa de Quadros (FPS)
Legendas MicroDVD ficam presas à taxa de quadros original do vídeo. Se o vídeo for reencodado ou reproduzido em taxas diferentes, a sincronia é perdida. O formato SRT utiliza horários de relógio absolutos, tornando a legenda imune a alterações de FPS.
Edição e Tradução Ágeis e Eficientes
Editores profissionais de legendas (Subtitle Edit, Aegisub) e softwares de montagem não linear (Adobe Premiere Pro, Blackmagic DaVinci Resolve, Apple Final Cut Pro) oferecem suporte nativo total ao SRT para ajustes, correções e localização.
Como Converter SUB para SRT Online em 3 Passos Simples
Converta seus arquivos MicroDVD ou SubViewer .sub em legendas .srt limpas e perfeitamente sincronizadas diretamente no navegador.
Envie ou Cole suas Legendas SUB
Arraste e solte o arquivo .sub na área de upload, clique para selecionar em seu computador ou cole o texto das legendas diretamente no editor interativo.
Verifique a Taxa de Quadros (FPS)
Nossa ferramenta identifica automaticamente se o arquivo é MicroDVD ou SubViewer. Para MicroDVD, confirme a taxa de quadros do vídeo (ex.: 23.976, 24, 25 ou 29.97 FPS) para calcular os tempos exatos.
Baixe o Arquivo SRT Convertido
Clique em Baixar .SRT para salvar o arquivo SubRip gerado instantaneamente no seu dispositivo ou copie o texto formatado para a área de transferência.
Comparativo Técnico: SUB (MicroDVD e SubViewer) vs. SRT
Uma análise detalhada lado a lado sobre temporização, estruturas de arquivo, compatibilidade e suporte a estilos.
| Recurso / Especificação | SubRip (.SRT) | MicroDVD (.SUB) | SubViewer 2.0 (.SUB) |
|---|---|---|---|
| Mecanismo Temporal | Tempo de relógio absoluto (HH:MM:SS,mmm) | Número de frames do vídeo ({início}{fim}) | Tempo de relógio absoluto (HH:MM:SS.cs) |
| Precisão / Resolução | 1 milissegundo (1/1000 de segundo) | 1 frame de vídeo (1/FPS segundo) | 1 centésimo de segundo (1/100 segundo) |
| Estrutura do Arquivo | Blocos numerados separados por linhas vazias | Uma linha por legenda com frames entre chaves | Seção de cabeçalho, linha de tempo, diálogos |
| Quebra de Linha Múltipla | Quebra de linha padrão (CRLF ou LF) | Caractere de barra vertical (|) | Tag [br] ou quebra de linha |
| Recursos de Estilo | Tags HTML básicas (<i>, <b>, <u>, <font color>) | Comandos legados ({Y:i}, {Y:b}, {C:$BBGGRR}) | Fontes no cabeçalho e estilos simples |
| Compatibilidade Atual | Universal em 100% dos aparelhos e programas | Restrita ao VLC e reprodutores legados | Rara fora de computadores desktop |
| Suporte na Web / Streaming | Universal (YouTube, Vimeo, HTML5 via VTT) | Sem suporte (exige conversão prévia) | Sem suporte em plataformas modernas |
| Dependência de FPS | Nula (baseada em relógio real) | Total (vinculada aos FPS do arquivo de vídeo) | Nula (baseada em relógio real) |
O Papel Crítico da Taxa de Quadros (FPS) na Conversão de SUB para SRT
Por que a precisão nos FPS é fundamental para converter números de frames em horas de relógio sem descompasso.
Ao converter arquivos MicroDVD (.sub) em SRT, compreender a taxa de quadros (FPS) do vídeo não é opcional: é o fator crucial que determina se as legendas ficarão perfeitamente sincronizadas com as falas ou se ficarão completamente desalinhadas. Como o MicroDVD define a aparição de cada fala pelo número de frames, o conversor precisa dividir esse valor pela quantidade exata de quadros por segundo para determinar a marcação em milissegundos.
Se você converter um arquivo de legenda com uma taxa incorreta, o erro de sincronização não permanecerá estável—ele aumentará continuamente a cada minuto de reprodução. Por exemplo, converter um filme de 23.976 FPS com uma configuração de 25.000 FPS (PAL) cria uma discrepância de 4,1%. Após 10 minutos, o texto estará adiantado em cerca de 25 segundos; após uma hora, o descompasso ultrapassará dois minutos e meio! Sempre confirme a taxa real do vídeo antes de converter.
| Taxa de Quadros | Padrão da Indústria | Aplicações Típicas em Vídeo |
|---|---|---|
| 23.976 FPS (24000/1001) | Cinema NTSC / Blu-ray / Streaming | Padrão de filmes cinematográficos, lançamentos em Blu-ray na América do Norte e séries de grandes plataformas. |
| 24.000 FPS | Cinema DCI / Projeção Padrão | Padrão das salas de cinema convencionais e pacotes de cinema digital (DCP) para festivais e estreias. |
| 25.000 FPS | Transmissão PAL / SECAM | Televisão na Europa, Austrália e partes da Ásia, DVDs europeus e produções televisivas internacionais. |
| 29.970 FPS (30000/1001) | Transmissão NTSC | Transmissão de televisão nos Estados Unidos, Japão e Coreia do Sul em definição padrão e alta definição. |
| 30.000 FPS | Vídeo Web / Câmeras Antigas | Gravações feitas em celulares mais antigos, webcams e capturas de tela de computador. |
| 50.000 FPS | PAL Alta Taxa (HFR) | Transmissões esportivas na Europa, programas ao vivo e canais com sinal em 720p50 ou 1080p50. |
| 59.940 FPS (60000/1001) | NTSC Alta Taxa | Eventos esportivos nos EUA, transmissões ao vivo e gravações de consoles de videogame a 60p. |
| 60.000 FPS | Games / Telas Modernas | Monitores de alta taxa, smartphones modernos, vídeos de gameplay no YouTube e cenas com muito movimento. |
A Matemática da Conversão de Frames em Tempo
Como os números de frames são calculados matematicamente para gerar horas, minutos, segundos e milissegundos.
Tempo em Milissegundos = Math.round((Número do Frame / FPS do Vídeo) * 1000)Para entender como nosso conversor traduz os frames do MicroDVD em marcações de tempo SubRip, vejamos um cálculo prático: imagine uma legenda definida como {1440}{1560}Texto da fala em um vídeo que roda a 24.000 FPS.
Para calcular o início: 1440 dividido por 24.000 resulta em exatamente 60.000 segundos (60.000 milissegundos), o que no padrão SRT é formatado como 00:01:00,000. Para o término da fala: 1560 dividido por 24.000 é igual a 65.000 segundos (65.000 milissegundos), correspondendo a 00:01:05,000. O bloco de legenda resultante fica estruturado como: 00:01:00,000 --> 00:01:05,000.
Se pegarmos esse mesmo frame (1440) em um vídeo gravado a 23.976 FPS (23.976023976...): 1440 / 23.976023976 = 60.060 segundos (60.060 milissegundos), gerando a marca 00:01:00,060. Embora no primeiro minuto a diferença seja de apenas 60 milissegundos, ao longo de um filme de duas horas esse erro cumulativo tornará a legenda completamente desincronizada se calculada incorretamente.
Exemplo Prático de Conversão de SUB para SRT
Compare um arquivo original MicroDVD com o resultado SubRip padronizado e limpo gerado por nosso conversor.
{1}{1}25.000
{25}{75}Bem-vindos ao festival de cinema!
{100}{175}Hoje apresentamos a estreia exclusiva|do nosso documentário internacional.
{200}{275}{Y:i}Narrador: A jornada começou em 1998...
{300}{375}Muito obrigado por assistir.|Aproveitem a exibição!1
00:00:01,000 --> 00:00:03,000
Bem-vindos ao festival de cinema!
2
00:00:04,000 --> 00:00:07,000
Hoje apresentamos a estreia exclusiva
do nosso documentário internacional.
3
00:00:08,000 --> 00:00:11,000
<i>Narrador: A jornada começou em 1998...</i>
4
00:00:12,000 --> 00:00:15,000
Muito obrigado por assistir.
Aproveitem a exibição!Neste exemplo, o arquivo MicroDVD incluía uma linha de cabeçalho {1}{1}25.000, que nosso conversor detectou automaticamente para aplicar a taxa de 25.000 FPS. O frame 25 foi convertido para 1,000s (00:00:01,000) e o frame 75 para 3,000s (00:00:03,000). Repare também que a barra vertical (|) na fala 2 foi convertida em uma quebra de linha natural e o código de itálico {Y:i} na fala 3 foi traduzido para a tag HTML <i>, suportada por todos os reprodutores modernos.
MicroDVD (.sub) vs. SubViewer (.sub) vs. VobSub (.sub)
Diferenciando as três tecnologias de legendas que compartilham a mesma extensão .sub.
Um dos pontos que mais gera confusão entre profissionais de vídeo é que três formatos totalmente incompatíveis compartilham a mesma extensão .sub. Ao abrir o arquivo em um editor de texto básico (como o Bloco de Notas ou VS Code), é fácil reconhecer qual deles você possui.
Se o conteúdo começar com números entre chaves (como {1}{1}25.000 ou {50}{120}Olá), trata-se de uma legenda de texto MicroDVD. Se começar com uma seção [INFORMATION] seguida de tempos separados por vírgula (como 00:01:25.50,00:01:28.10), é um arquivo SubViewer. Ambos os formatos são convertidos com total precisão em nossa ferramenta.
No entanto, se ao abrir o arquivo você visualizar caracteres ilegíveis e símbolos binários, ou se o arquivo veio acompanhado de um arquivo com o mesmo nome e extensão .idx, trata-se de um arquivo binário VobSub. Arquivos VobSub não são textos—são imagens de bitmap extraídas de DVDs. Para convertê-los em SRT, é necessário usar um programa de OCR como o Subtitle Edit. Nossa ferramenta detecta arquivos VobSub e emite um alerta imediatamente.
Convertendo SUB para SRT na Linha de Comando (FFmpeg)
Comandos automatizados de conversão para usuários avançados, programadores e editores de vídeo.
# Converter SubViewer (.sub) baseado em tempo para SubRip (.srt)
ffmpeg -i entrada.sub saida.srt
# Converter MicroDVD (.sub) especificando a taxa de quadros do vídeo (23.976 FPS)
ffmpeg -r 23.976 -i entrada.sub saida.srt
# Converter MicroDVD com codificação regional Windows-1252 (ANSI)
ffmpeg -sub_charenc CP1252 -r 25 -i entrada.sub saida.srt
# Conversão em lote de todos os arquivos .sub no PowerShell do Windows
Get-ChildItem *.sub | ForEach-Object { ffmpeg -r 23.976 -i $_.FullName ($_.BaseName + ".srt") }O FFmpeg é uma ferramenta de linha de comando consagrada para processar, muxar e converter fluxos de vídeo, áudio e legendas. Ao converter arquivos SubViewer (.sub), o FFmpeg consegue ler as marcações diretamente, pois elas já estão em formato de relógio.
Por outro lado, ao converter arquivos MicroDVD (.sub), você DEVE informar a taxa de quadros do vídeo com o parâmetro -r antes do arquivo de entrada (-i). Sem esse parâmetro, o FFmpeg adota a taxa padrão de 25 FPS, o que causará descompasso caso seu vídeo tenha sido codificado em 23.976, 29.97 ou 30 FPS.
Além disso, muitos arquivos .sub antigos foram salvos em codificações regionais como Windows-1252 ou ISO-8859-1 em vez de UTF-8. O uso da opção -sub_charenc assegura que letras com acentos, cedilhas e caracteres especiais sejam transcritos corretamente para UTF-8 sem erros visuais.
Cenários Comuns para a Conversão de SUB para SRT
Situações práticas em que a migração de legendas .sub legadas para .srt se torna indispensável.
Reprodução em Smart TVs e Aparelhos de Sala
Smart TVs de marcas como Samsung, LG ou Sony e dispositivos de streaming como Apple TV e Roku não reproduzem legendas indexadas por frames. A conversão para SRT permite assistir via USB, DLNA ou servidores como Plex e Emby.
Envio de Vídeos para o YouTube, Vimeo e Redes Sociais
Plataformas online de vídeo exigem arquivos de legendas no formato SRT ou VTT. Fazer upload de arquivos SRT melhora a acessibilidade, ativa legendas ocultas e otimiza o rankeamento nas buscas dessas plataformas.
Edição Profissional no Premiere Pro, DaVinci e Final Cut
Os principais editores de vídeo profissionais não aceitam trilhas de legendas .sub. O formato SRT oferece suporte imediato em trilhas dedicadas com personalização visual de fontes, cores, estilos e queima de legendas.
Preservação Digital e Gestão de Bibliotecas de Vídeo
Manter acervos de filmes com legendas em formatos obsoletos acarreta sérios riscos de incompatibilidade futura. Converter suas legendas para SRT com codificação UTF-8 garante acesso perpétuo em qualquer sistema futuro.
Resolução de Problemas Comuns na Conversão de SUB para SRT
Diagnóstico rápido e soluções práticas para perda de sincronia, falhas de codificação e alertas de VobSub.
Abra o vídeo no VLC Media Player, pressione Ctrl+J (ou Cmd+I), verifique a Taxa de quadros exata na aba Codec, volte ao nosso conversor, selecione a mesma opção de FPS e gere novamente o arquivo SRT.
Abra o arquivo .sub no Bloco de Notas ou VS Code, vá em Arquivo > Salvar como, selecione UTF-8 no campo Codificação, salve o arquivo e converta-o novamente em nossa ferramenta.
Utilize uma ferramenta de OCR dedicada a legendas como o Subtitle Edit (Windows/Linux) ou BDSup2Sub. Esses softwares leem visualmente os caracteres desenhados e geram arquivos SRT de texto editável.
Certifique-se de que a opção 'Converter Tags de Formatação' está ativada nas configurações do conversor. Nosso sistema divide automaticamente as barras verticais em quebras de linha padrão de legendas.
Fluxo de Trabalho Recomendado para Processar Legendas
Melhores práticas para converter, sincronizar e embutir suas legendas em fluxos de trabalho modernos.
Conclusão: Garanta Compatibilidade Impecável para suas Legendas
Migrar de legendas antigas MicroDVD para o padrão aberto SubRip (.srt) é a forma mais segura e eficiente de garantir reprodução perfeita em todos os seus aparelhos, softwares e televisores. Ao calcular os milissegundos com exatidão matemática a partir dos frames do vídeo, nosso conversor de SUB para SRT entrega sincronização impecável sem ajustes manuais cansativos.
E o melhor: o SRTConverters opera 100% de forma local no seu navegador. Sem envio de dados para servidores, com total privacidade e velocidade instantânea, você pode converter toda a sua coleção com segurança. Salve esta página nos favoritos e aproveite nossa suíte completa de ferramentas de legendas.