Skip to content

Convertisseur de sous

Convertissez des sous-titres SubRip au format SAMI pour les lecteurs et les flux de travail qui demandent encore des sous-titres SMI.

Glissez-déposez votre fichier SRT ici

ou cliquez pour parcourir

Prend en charge les fichiers .srt jusqu'à 50 Mo

Architecture du moteur principal

À propos de SRT vers SMI

Ce convertisseur transforme les fichiers de sous-titres SubRip (SRT) au format SAMI (Synchronized Accessible Media Interchange). Le SMI est un format de sous-titres proche du HTML, développé à l'origine par Microsoft, qui encapsule les cues dans des éléments SYNC avec un minutage en millisecondes. Le SRT reste le format d'échange courant, mais le SMI apparaît encore dans les flux de travail médias coréens, les anciens déploiements Windows Media et les systèmes d'archivage vidéo qui attendent des sous-titres structurés en HTML plutôt qu'en texte brut.

Inspecteur de payload et syntaxe

SRT vers SMI 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.srt
SRT SOURCE
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!
output.smi
SMI RÉSULTAT
<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>
Fiche technique

SRT vs SMI Spécifications techniques

Conforme aux standards
Format d'entrée

SRT

SRT

Le SRT (SubRip) est un format de sous-titres en texte brut qui utilise des entrées numérotées séquentielles avec des horodatages HH:MM:SS,mmm. Chaque cue contient une heure de début, une heure de fin et une ou plusieurs lignes de dialogue. Le SRT est le format d'échange de facto utilisé par pratiquement tous les lecteurs vidéo, téléviseurs connectés, plateformes de streaming et outils de montage de sous-titres.

Format de sortie

SMI

SMI

Le SMI (SAMI, Synchronized Accessible Media Interchange) est un format de sous-titres proche du HTML qui encapsule les cues dans des éléments SYNC Start au moyen d'horodatages en millisecondes. Les documents SMI peuvent intégrer du style CSS et prendre en charge plusieurs pistes linguistiques. Ce convertisseur écrit un document SAMI minimal avec une seule classe de sous-titres en anglais et un minutage de base ; vous pouvez modifier le CSS ou ajouter manuellement d'autres classes de langue.

Différences de Format

Le SRT utilise des entrées numérotées séquentielles (1, 2, 3...) avec des horodatages HH:MM:SS,mmm et du texte brut. Le SMI encapsule les cues dans des éléments SYNC Start=millisecondes au sein d'un document SAMI avec les sections HEAD, STYLE et BODY.
Les horodatages SRT indiquent heures:minutes:secondes,millisecondes (par ex. 00:01:30,500). Les horodatages SMI sont de simples offsets en millisecondes depuis le début de la vidéo (par ex. 90500).
Le SRT est un fichier texte plat avec un seul format. Le SMI est un document structuré contenant les sections HEAD, STYLE et BODY, ce qui permet d'intégrer du CSS et plusieurs pistes linguistiques.
Les fichiers SRT pèsent généralement de 1 à 3 Ko par minute de vidéo. Les fichiers SMI sont 2 à 4 fois plus lourds en raison de la surcharge HTML et de la structure documentaire requise.
Le SRT ne prend pas en charge les styles. Le SMI accepte des classes CSS par élément SYNC, ce qui permet du texte coloré, des changements de police et un positionnement par cue.
Le texte des cues SRT est normalement en UTF-8 brut. Le texte SMI se trouve dans des éléments P et peut contenir un balisage proche du HTML, ce qui permet une mise en forme en ligne ajoutée manuellement.

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

Convertit automatiquement les horodatages SRT HH:MM:SS,mmm en offsets en millisecondes pour SMI
Encapsule chaque cue dans un élément SYNC Start et le suit d'un élément SYNC de fin vide
Génère un document SAMI minimal avec les sections HEAD, STYLE et BODY
Préserve les sauts de ligne des cues et échappe le texte en toute sécurité pour le balisage SAMI
Définit une classe de sous-titres ENCC que vous pouvez personnaliser dans le CSS généré
Gère UTF-8 et les jeux de caractères multi-octets utilisés pour les sous-titres coréens, japonais et chinois
Traitement côté client : aucun téléversement de fichier, votre contenu reste dans votre navigateur
Gratuit, sans inscription, sans filigrane et avec des fichiers jusqu'à 50 Mo chacun

Pourquoi Convertir ?

Certains flux de travail médias et d'archivage coréens demandent du SMI plutôt que du SRT pour la livraison de sous-titres.
Le SAMI peut être demandé lorsqu'un flux de travail d'accessibilité ou d'archivage le documente comme format de sous-titres accepté.
Le SMI permet d'intégrer plusieurs pistes linguistiques dans un seul fichier grâce à des commutateurs de classe CSS, ce que le SRT ne peut pas faire.
Certains anciens déploiements Windows Media Player et vidéo d'entreprise attendent des sous-titres SAMI plutôt que du SRT en texte brut.
Le SMI autorise un style CSS en ligne du texte des sous-titres (police, couleur, position) sans fichier de style séparé.
D'anciens flux de travail d'archivage et de diffusion peuvent encore attendre des sous-titres structurés en HTML plutôt que des fichiers SRT simples.
Scenarios

Cas d'Utilisation Courants

Flux de travail médias coréens

Certains flux de travail de streaming et de diffusion coréens demandent encore des sous-titres SMI. Convertissez vos sous-titres SRT, puis comparez le résultat aux exigences de livraison actuelles de la plateforme.

Conformité d'accessibilité

Utilisez le SMI lorsqu'un flux de travail d'accessibilité mentionne précisément le SAMI comme format de sous-titres accepté. La conversion seule ne garantit pas la conformité : vérifiez le minutage, le texte et le comportement dans le lecteur avant la livraison.

Livraison de sous-titres multilingues

Le SMI peut intégrer plusieurs pistes linguistiques dans un seul fichier grâce à la commutation de classe CSS. Convertissez chaque SRT, puis combinez manuellement les pistes linguistiques si votre flux de travail exige un fichier SMI multilingue.

Migration vers un système ancien

D'anciens déploiements Windows Media Player, systèmes de formation en entreprise et plateformes d'archivage peuvent encore attendre des sous-titres SAMI. Convertissez des sous-titres SRT modernes pour les systèmes qui demandent explicitement ce format.

Livraison de sous-titres stylisés

Le SMI prend en charge un style de sous-titres basé sur CSS, au-delà du texte brut du SRT. Convertissez en SMI lorsqu'un flux de travail l'exige, puis modifiez le CSS et le balisage générés selon vos besoins de présentation avancés.

Format Ecosystem

Formats Associés

Comment ça marche

  1. 1

    Téléversez ou glissez votre fichier SRT dans la zone du convertisseur.

  2. 2

    L'analyseur lit chaque entrée numérotée et en extrait les horodatages de début et de fin ainsi que le texte du sous-titre.

  3. 3

    Les horodatages au format HH:MM:SS,mmm sont convertis en offsets entiers de millisecondes depuis le début de la vidéo.

  4. 4

    Chaque cue est écrite sous forme de paragraphe ENCC dans un élément SYNC Start, suivi d'un SYNC vide à l'heure de fin de la cue.

  5. 5

    Un bloc de style CSS minimal définit la classe de sous-titres ENCC pour les lecteurs compatibles SMI.

  6. 6

    Téléchargez le fichier .smi obtenu et vérifiez-le avant de le livrer à une plateforme ou à un système ancien.

Foire aux questions

SMI signifie Synchronized Accessible Media Interchange, un format de sous-titres proche du HTML développé par Microsoft. Il encapsule les cues dans des éléments SYNC Start=millisecondes au sein d'un document SAMI. Le SMI apparaît encore dans les flux de travail médias coréens et les contenus destinés aux anciennes versions de Windows Media Player.

Le SRT utilise le format HH:MM:SS,mmm (par ex. 00:01:30,500, soit 1 minute et 30,5 secondes). Le SMI utilise de simples offsets en millisecondes depuis le début de la vidéo (par ex. 90500 pour le même horodatage). Le convertisseur applique automatiquement cette transformation à chaque cue.

Le fichier SMI généré contient un bloc de style CSS dans la section HEAD, qui définit la classe de sous-titres ENCC. Vous pouvez modifier ce CSS pour adapter la police, la couleur, la taille et le positionnement à votre lecteur ou à vos exigences de livraison.

Vous avez besoin du SMI uniquement lorsqu'un flux de travail média coréen, un portail d'accessibilité ou un ancien système Windows Media demande des fichiers .smi. Le VTT est le standard web moderne, mais il ne remplace pas le SAMI lorsque celui-ci est le format de livraison exigé.

Oui. Un fichier SMI peut contenir plusieurs pistes linguistiques grâce aux commutateurs de classe CSS, et un lecteur peut permettre aux utilisateurs de choisir entre des éléments P portant différentes classes de langue. Ce convertisseur crée une seule piste ENCC ; vous pouvez ajouter d'autres classes de langue manuellement après la conversion.

Le convertisseur écrit du texte UTF-8, qui prend en charge le coréen, le japonais, le chinois et d'autres jeux de caractères multi-octets. Le document généré n'inclut aucune déclaration explicite de jeu de caractères : vérifiez donc que votre lecteur ou votre flux de travail traite bien le fichier comme de l'UTF-8.

Prêt à convertir vos sous-titres ?

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