Skip to content

Conversor de SMI para VTT

Migre legendas do formato HTML SAMI da Microsoft para WebVTT, o padrão W3C para vídeo HTML5, YouTube e players JavaScript modernos.

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 VTT

Este conversor lê arquivos SAMI (.smi) baseados em HTML e os transforma em WebVTT (.vtt) para vídeo HTML5 e web players. A ferramenta percorre a árvore HTML dos elementos SYNC, remove tags P, CSS e toda marcação, captura o offset em milissegundos e o converte para timestamp VTT com ponto decimal HH:MM:SS.mmm, e adiciona o cabeçalho WEBVTT obrigatório. O resultado e um .vtt pronto para YouTube, Vimeo e qualquer navegador moderno.

Inspetor de payload e sintaxe

SMI para VTT 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.vtt
VTT RESULTADO
WEBVTT
 
00:00:01.000 --> 00:00:04.000
Hello, world!
 
00:00:04.500 --> 00:00:08.000
This is a subtitle file.
 
00:00:08.500 --> 00:00:12.000
Converted locally!
Folha de especificações

SMI vs VTT Especificações técnicas

Conforme aos padrões
Formato de Entrada

SMI

SMI

SMI (SAMI) é um formato de legenda baseado em HTML da Microsoft. Usa blocos <SYNC> com atributo Start para timing.

Formato de Saída

VTT

VTT

WebVTT (.vtt) é o padrão W3C para vídeo HTML5. Começa com WEBVTT e usa timestamps HH:MM:SS.mmm.

Diferenças de Formato

SMI é HTML com <SYNC>. VTT é texto estruturado simples.
SMI usa milissegundos no atributo Start. VTT usa HH:MM:SS.mmm.
SMI suporta CSS. VTT usa configurações de cue.
SMI é específico da Microsoft. VTT é padrão web.
SMI pode ter múltiplas faixas. VTT tem uma por arquivo.
SMI não tem cabeçalho obrigatório. VTT exige WEBVTT.

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 e extrai texto das legendas de elementos SYNC
Adiciona o cabeçalho WEBVTT obrigatório como primeira linha da saída
Converte offsets em milissegundos do SAMI para timestamps VTT HH:MM:SS.mmm
Remove toda a marcação CSS e HTML do conteúdo do SAMI
Preserva o texto das legendas com codificação UTF-8
Processamento no cliente, sem upload, privacidade garantida

Por que Converter?

Vídeo HTML5 exige VTT; SAMI é um formato legado da Microsoft não suportado por navegadores.
YouTube Studio aceita VTT mas não formato SAMI.
Players de vídeo JavaScript (Video.js, Plyr, JW Player) usam VTT, não SAMI.
Libere legendas presas em sistemas legados Windows Media para a web moderna.
A conversão de SMI para VTT remove o encapsulamento HTML e produz blocos de faixa limpos que funcionam com Video.js, Plyr e players HTML5 nativos.
As marcações de tempo SMI usam um único horário de início por sinal com duração implícita, enquanto o VTT registra início e fim explícitos para um controle preciso.
Plataformas de vídeo educacionais e corporativas baseadas em tecnologia web aceitam exclusivamente VTT e rejeitam envios de SMI antigos.
Scenarios

Casos de Uso Comuns

Vídeo HTML5

Use VTT extraído de SMI com elementos <video>.

Migração de Formato

Migre legendas SAMI antigas para WebVTT moderno.

YouTube e Vimeo

Carregue VTT convertido de SMI em plataformas de vídeo.

Streaming

Use VTT para streaming web.

Acessibilidade

Forneça legendas acessíveis com VTT.

Distribuição multiplataforma

Produza VTT (para web) junto com SRT (para dispositivos) a partir de arquivos SAMI de origem para ampla compatibilidade.

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 com toda a marcação HTML removida.

  4. 4

    Offsets em milissegundos são convertidos para timestamps VTT com ponto decimal.

  5. 5

    O cabeçalho WEBVTT é adicionado e o arquivo .vtt é gerado.

Perguntas Frequentes

O VTT é necessário para vídeo web HTML5, YouTube e reprodutores JavaScript. Use SRT para smart TVs e reprodutores de mídia de desktop.

O SAMI armazena o timing como deslocamentos de milissegundos em atributos Start. O conversor os transforma no formato VTT HH:MM:SS.mmm. Os tempos de fim vêm do próximo elemento SYNC.

Sim, totalmente gratuito, sem registro ou marcas d'água.

Sim. O conversor sempre adiciona WEBVTT como a primeira linha da saída.

O estilo CSS do SAMI é removido. O VTT suporta seus próprios mecanismos de estilo (tags inline, blocos CSS), mas o conversor produz entradas de texto simples. Adicione estilo VTT manualmente, se necessário.

Sim. O conversor é totalmente responsivo.

Pronto para converter suas legendas?

Solte seu arquivo SMI aqui e converta para VTT instantaneamente.