Skip to content

Conversor de SMI para SRT

Liberte legendas presas em HTML SAMI legado convertendo para SubRip, o formato que qualquer player, Smart TV e editor de vídeo aceita.

Arraste e solte seu arquivo SMI aqui

ou clique para procurar

Suporta arquivos .smi, .sami, .html de até 50 MB

Arquitetura do motor principal

Conversor de SMI para SRT

Este conversor faz o parse de arquivos SAMI (.smi), que envolvem legendas em estrutura HTML com elementos SYNC, e extrai texto puro para o formato SubRip (.srt). A ferramenta percorre a árvore HTML, remove tags P, CSS e marcação, captura o offset em milissegundos de cada SYNC Start e o converte para timestamp HH:MM:SS,mmm, adiciona numeração sequencial exigida pelo SRT, e gera um arquivo de legenda que funciona em qualquer dispositivo moderno.

Inspetor de payload e sintaxe

SMI para SRT Inspeção de sintaxe e estrutura de código

Comparação lado a lado da sintaxe de código ilustrando definições de cabeçalho, sintaxe de timestamp e formatação de payload de cues

Sincronização de milissegundos
input.smi
SMI FONTE
<SAMI>
<BODY>
<SYNC Start=1000><P Class=ENCC>Hello, world!</P>
<SYNC Start=4000><P Class=ENCC>&nbsp;</P>
<SYNC Start=4500><P Class=ENCC>This is a subtitle file.</P>
<SYNC Start=8000><P Class=ENCC>&nbsp;</P>
<SYNC Start=8500><P Class=ENCC>Converted locally!</P>
<SYNC Start=12000><P Class=ENCC>&nbsp;</P>
</BODY>
</SAMI>
output.srt
SRT RESULTADO
1
00:00:01,000 --> 00:00:04,000
Hello, world!
 
2
00:00:04,500 --> 00:00:08,000
This is a subtitle file.
 
3
00:00:08,500 --> 00:00:12,000
Converted locally!
Folha de especificações

SMI vs SRT Especificações técnicas

Conforme aos padrões
Formato de Entrada

SMI

SMI

SMI (SAMI) é um formato de legenda baseado em HTML desenvolvido pela Microsoft. Usa tags <SYNC> com atributos Start para timing e contém texto com tags HTML e classes CSS.

Formato de Saída

SRT

SRT

SRT (SubRip, .srt) é o formato de legenda universal com entradas numeradas, timestamps HH:MM:SS,mmm e texto de diálogo em texto puro.

Diferenças de Formato

SMI é baseado em HTML com tags <SYNC>. SRT é texto puro simples.
SMI usa milissegundos no atributo Start. SRT usa HH:MM:SS,mmm.
SMI suporta CSS e classes de estilo. SRT é texto puro.
SMI não tem números de entrada. SRT numera cada entrada.
SMI é específico da Microsoft. SRT é universal.
SMI pode ter múltiplas faixas no mesmo arquivo. SRT tem uma faixa por arquivo.

Solução de problemas de conversão e armadilhas comuns

Soluções práticas para compatibilidade de players, codificação de caracteres e sincronização de tempos

4 armadilhas comuns
GOTCHA #1

As legendas ficam fora de sincronia ou atrasadas no reprodutor

Vídeos com taxas de quadros distintas podem causar dessincronia. Use nossa ferramenta de Sincronização de Legendas para calibrar o atraso.

GOTCHA #2

Caracteres acentuados aparecem corrompidos ou como pontos de interrogação

Arquivos legados em codificações regionais podem falhar. Nosso exportador padroniza a saída em UTF-8 limpo e compatível.

GOTCHA #3

Legendas sobrepostas quando mais de uma pessoa fala ao mesmo tempo

Cada formato lida com sobreposições de forma diferente. Você pode ajustar as durações no nosso Editor de Legendas.

GOTCHA #4

Softwares de edição de vídeo recusam o arquivo importado

Nossos conversores geram saídas rigorosamente padronizadas para fluxos de trabalho no Premiere Pro e DaVinci Resolve.

Recursos

Faz parse da estrutura HTML SAMI incluindo elementos SYNC e tags P
Extrai o texto da legenda do conteúdo HTML removendo toda a marcação
Converte offsets de timing em milissegundos para timestamps SRT HH:MM:SS,mmm
Preserva o texto exatamente como escrito no SAMI original
Adiciona numeração sequencial de cues exigida pela especificação SRT
Gera saída UTF-8 compatível com todos os players de vídeo modernos

Por que Converter?

SAMI é um formato legado da Microsoft que poucos players modernos suportam; SRT é universal.
Smart TVs, celulares e players de midia modernos não conseguem ler arquivos SMI.
Ferramentas de edição de vídeo importam SRT nativamente mas não reconhecem SAMI.
Liberar legendas presas em sistemas legados para uso em qualquer dispositivo atual.
Os arquivos SAMI contêm marcação HTML que sobrecarrega o texto; o SRT é texto sem formatação limpo.
O SAMI armazena o tempo em milissegundos brutos; o SRT usa o formato padrão HH:MM:SS,mmm legível por humanos.
Servidores de mídia como Plex e Emby detectam SRT automaticamente, mas ignoram arquivos SMI.
Scenarios

Casos de Uso Comuns

Players de Mídia Modernos

Use SRT com VLC, PotPlayer e outros players que não suportam SMI.

Editores de Vídeo

Importe SRT no Premiere, Final Cut, DaVinci Resolve.

Migração de Formato

Migre legendas SAMI antigas para o formato SRT moderno.

Tradução

Use SRT extraído de SMI com ferramentas CAT.

Distribuição

Distribua legendas em SRT, o formato universal.

Padronização de legendas

Normaliza uma coleção mista de arquivos SMI, SRT e VTT em um formato SRT consistente para facilitar o gerenciamento.

Format Ecosystem

Formatos Relacionados

Como Funciona

  1. 1

    Arraste o seu arquivo .smi para a área de upload ou clique para procurar.

  2. 2

    O parser percorre a estrutura HTML e identifica cada elemento SYNC.

  3. 3

    O texto da legenda é extraído de dentro das tags P, com toda marcação HTML removida.

  4. 4

    Offsets em milissegundos são convertidos para timestamps HH:MM:SS,mmm do SRT.

  5. 5

    Números sequenciais são adicionados a cada cue e o arquivo .srt é montado.

Perguntas Frequentes

SAMI (Synchronized Accessible Media Interchange) é um formato de legenda desenvolvido pela Microsoft. Usa sintaxe similar a HTML com elementos SYNC para timing, CSS para estilo e suporta várias faixas de idioma via atributos CLASS. Foi projetado para o Windows Media Player.

Sim. SAMI envolve o texto da legenda em tags HTML como P, BR, FONT e B. O conversor remove toda a marcação HTML e extrai apenas o conteúdo de texto visível para a saída SRT.

Sim, totalmente gratuito, sem registro ou marcas d’água. Toda a análise acontece no seu navegador.

SAMI armazena o tempo de exibição como um offset em milissegundos no atributo Start dos elementos SYNC (ex.: Start=1234 significa 1,234 segundos). O conversor transforma isso no formato SRT HH:MM:SS,mmm. Os tempos finais são derivados do valor Start do próximo elemento SYNC.

SAMI suporta várias faixas de idioma via atributos CLASS do CSS (ex.: class=ENUSCC, class=KRCC). O conversor tipicamente extrai a faixa padrão ou a primeira. Verifique a saída para o idioma correto.

Arquivos SMI são mais comumente encontrados em plataformas de vídeo coreanas (Naver TV, KakaoTV, sites de transmissão coreanos), em conteúdo antigo do Windows Media Player e em materiais de CD-ROM educacionais.

Pronto para converter suas legendas?

Solte seu arquivo SMI aqui e converta para SRT instantaneamente.