Skip to content

Convertisseur de sous

Transformez des fichiers de sous-titres SAMI au format WebVTT pour les lecteurs et plateformes vidéo web modernes.

Glissez-déposez votre fichier SMI ici

ou cliquez pour parcourir

Prend en charge les fichiers .smi, .sami, .html jusqu'à 50 Mo

Architecture du moteur principal

Convertisseur SMI vers VTT en ligne et gratuit

Notre convertisseur SMI vers VTT prend des fichiers de sous-titres SAMI Microsoft et produit du WebVTT conforme W3C pour la vidéo web. SAMI utilise des éléments SYNC proches du HTML, des décalages temporels en millisecondes et des styles CSS, tandis que VTT utilise l'en-tête WEBVTT avec des horodatages HH:MM:SS.mmm. L'outil analyse la structure HTML SAMI, supprime le balisage, extrait le texte des sous-titres, convertit le minutage au format VTT et ajoute l'en-tête WEBVTT obligatoire. Le résultat fonctionne avec la vidéo HTML5, YouTube et les lecteurs vidéo JavaScript.

Inspecteur de payload et syntaxe

SMI vers VTT Inspection de la syntaxe et structure du code

Comparaison côte à côte de la syntaxe de code illustrant les définitions d'en-tête, la syntaxe d'horodatage et le formatage du payload de cues

Synchronisation à la milliseconde
input.smi
SMI SOURCE
<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 RÉSULTAT
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!
Fiche technique

SMI vs VTT Spécifications techniques

Conforme aux standards
Format d'entrée

SMI

SMI

SMI (SAMI, Synchronized Accessible Media Interchange) est un format de sous-titres développé par Microsoft pour Windows Media Player. Les fichiers SAMI utilisent une structure proche du HTML où chaque entrée est encadrée par des éléments SYNC, avec un attribut Start donnant le temps d'affichage en millisecondes. Le format prend en charge les styles CSS, plusieurs pistes de langue via les attributs CLASS et des métadonnées dans l'en-tête du document. SAMI se rencontre encore sur des plateformes vidéo coréennes, dans d'anciennes archives multimédias et dans des contenus éducatifs.

Format de sortie

VTT

VTT

VTT (WebVTT) est le format de sous-titres standard W3C pour la vidéo web. Un fichier VTT commence par l'en-tête littéral WEBVTT sur la première ligne, suivi de blocs de cue utilisant des horodatages HH:MM:SS.mmm --> HH:MM:SS.mmm (un point avant les millisecondes). VTT prend en charge des réglages de cue facultatifs (position, alignement, taille), des balises de style en ligne, des commentaires NOTE et des blocs CSS.

Différences de Format

SAMI utilise des éléments HTML SYNC ; VTT utilise un en-tête WEBVTT avec des blocs de cue.
SAMI stocke le minutage sous forme de décalages en millisecondes ; VTT utilise des horodatages HH:MM:SS.mmm.
SAMI utilise des classes CSS pour les styles ; VTT prend en charge des balises de style en ligne et des blocs CSS.
SAMI enveloppe le texte dans des balises HTML ; VTT stocke le texte dans des blocs de cue sans enveloppe HTML.
SAMI prend en charge plusieurs pistes de langue via CLASS ; VTT utilise un fichier distinct par langue.
SAMI exige un analyseur HTML ; VTT est un format textuel plus simple.

Dépannage de conversion et pièges courants

Solutions pratiques pour la compatibilité des lecteurs, l'encodage des caractères et la synchronisation temporelle

4 pièges courants
GOTCHA #1

Le timing des sous-titres est décalé ou asynchrone sur le lecteur

Les vidéos présentent parfois des fréquences d'images différentes (23,976 fps vs 25 fps). Utilisez notre outil de synchronisation pour ajuster le décalage global.

GOTCHA #2

Les caractères accentués s'affichent sous forme de symboles corrompus

Les anciens fichiers encodés en Windows-1252 peuvent poser problème. Notre outil normalise la sortie en UTF-8 propre.

GOTCHA #3

Superposition de sous-titres lorsque plusieurs personnes parlent

Chaque format gère les dialogues simultanés différemment. Ajustez la durée des répliques dans notre Éditeur de Sous-titres.

GOTCHA #4

Les logiciels de montage (Premiere, DaVinci, Final Cut) refusent le fichier

Les logiciels professionnels imposent des règles strictes. Notre convertisseur élimine les erreurs de syntaxe et produit des fichiers propres et normalisés.

Caractéristiques

Analyse la structure HTML SAMI et extrait le texte des sous-titres des éléments SYNC
Ajoute l'en-tête WEBVTT obligatoire comme première ligne
Convertit les décalages SAMI en millisecondes vers les horodatages VTT HH:MM:SS.mmm
Supprime les balises HTML, les classes CSS et le balisage de style
Lit les blocs SYNC sans exiger la sélection d'une classe de langue
Produit un VTT valide pour YouTube, Vimeo, Video.js et les navigateurs HTML5

Pourquoi Convertir ?

Les sous-titres SAMI (SMI) ont été conçus pour l'ancien Windows Media Player et ne fonctionnent dans aucun navigateur HTML5 moderne sans conversion en VTT.
Les fichiers SMI intègrent du HTML et du CSS dans une structure <SAMI> que les navigateurs ne peuvent pas rendre nativement, alors que VTT est le standard de la vidéo web.
Les archives de radiodiffusion coréennes stockent souvent des sous-titres en SMI ; la conversion en VTT les rend lisibles sur les plateformes de streaming web.
Les recommandations d'accessibilité WCAG favorisent des formats de sous-titres compatibles avec le web, comme VTT, tandis que SMI n'est pas reconnu nativement par les moteurs de navigation actuels.
La conversion de SMI vers VTT supprime l'enveloppe HTML et produit des blocs de cue propres, compatibles avec Video.js, Plyr et les lecteurs HTML5 natifs.
Les horodatages SMI utilisent un seul temps de début par cue avec une durée implicite, tandis que VTT enregistre un début et une fin explicites pour un contrôle précis.
Les plateformes vidéo éducatives et d'entreprise acceptent couramment VTT et peuvent refuser les téléversements SMI hérités.
Scenarios

Cas d'Utilisation Courants

De la plateforme coréenne au web

Convertissez des sous-titres SMI issus de plateformes vidéo coréennes en VTT pour l'intégration HTML5 sur des sites destinés à un public international.

Téléversement de sous-titres YouTube

Transformez des sous-titres SAMI en fichiers VTT acceptés par YouTube Studio pour le téléversement des sous-titres.

Sous-titres e-learning

Convertissez des sous-titres SAMI d'anciens contenus éducatifs en VTT pour les plateformes d'apprentissage qui acceptent WebVTT.

Intégration à un lecteur JavaScript

Chargez des sous-titres d'origine SAMI au format VTT dans Video.js, Plyr ou JW Player pour le streaming vidéo web.

Migration web de contenus hérités

Transférez d'anciens sous-titres SAMI de Windows Media Player vers la vidéo web moderne en les convertissant en VTT.

Distribution multiplateforme

Produisez du VTT pour le web et du SRT pour les appareils à partir de fichiers SAMI sources, afin d'élargir la compatibilité.

Format Ecosystem

Formats Associés

SMI (SAMI)

Le format d'entrée : un format Microsoft basé sur HTML, avec des éléments SYNC.

SRT (SubRip)

L'alternative universelle : si votre cible est les téléviseurs intelligents ou les lecteurs de bureau, convertissez SMI en SRT.

SCC (Scenarist Closed Captioning)

L'alternative radiodiffusion : pour la livraison de sous-titres aux plateformes télévisées.

Comment ça marche

  1. 1

    Téléversez votre fichier .smi par glisser-déposer ou via l'explorateur de fichiers.

  2. 2

    L'analyseur lit la structure HTML et identifie chaque élément SYNC.

  3. 3

    Le texte des sous-titres est extrait et tout le balisage HTML est supprimé.

  4. 4

    Les valeurs Start en millisecondes sont converties au format d'horodatage VTT HH:MM:SS.mmm.

  5. 5

    L'en-tête WEBVTT est ajouté en début de fichier, ce qui produit un fichier .vtt valide pour la vidéo web.

Foire aux questions

VTT est le choix standard pour les éléments track HTML5 et est largement pris en charge par les plateformes vidéo web et les lecteurs JavaScript. Utilisez SRT pour les téléviseurs intelligents et les lecteurs multimédias de bureau.

SAMI stocke le minutage sous forme de décalages en millisecondes dans les attributs Start. Le convertisseur les transforme au format VTT HH:MM:SS.mmm. Les temps de fin viennent de l'élément SYNC suivant ; le dernier cue reçoit une durée de repli de trois secondes.

Oui, il est gratuit, sans inscription ni filigrane. Chaque fichier peut atteindre 50 Mo.

Oui. Le convertisseur ajoute toujours WEBVTT comme première ligne de la sortie.

Les styles CSS SAMI sont supprimés. VTT dispose de ses propres mécanismes de style, mais ce convertisseur produit des cues en texte brut. Ajoutez manuellement les styles VTT si nécessaire.

Oui. Le convertisseur est entièrement adaptatif.

Prêt à convertir vos sous-titres ?

Déposez votre fichier SMI ici et convertissez-le en VTT instantanément.