Convertisseur SRT vers SMI
Le SAMI (.smi), le format de sous-titres de Microsoft pour Windows Media, est encore attendu par certains lecteurs et appareils, notamment en Corée. Convertissez un fichier SRT en fichier SAMI avec une seule classe de sous-titres, en conservant le minutage, les retours à la ligne et l’italique de chaque sous-titre.
Convertissez votre fichier de sous-titres
Déposez vos fichiers de sous-titres ici
SRT, VTT, ASS, SBV, TTML, SUB, SMI, LRC et plus · jusqu’à 100 fichiers
Ou collez le texte des sous-titres
Votre fichier est lu par cette page, dans votre navigateur. Il n’est envoyé nulle part.
Les lettres s’affichent mal ? Choisissez le groupe de langues pour lequel le fichier a été créé.
Les fichiers MicroDVD et Spruce STL comptent les images de la vidéo. Choisissez la fréquence d’images de la vidéo à laquelle appartiennent les sous-titres.
Votre résultat
L’aperçu montre le début du fichier. Le téléchargement contient l’intégralité.
Mode d’emploi
Ouvrez le fichier SRT
Déposez le fichier .srt. Si des lettres coréennes ou autres semblent illisibles dans l’aperçu, choisissez d’abord le bon Encodage du texte.
Vérifiez l’aperçu SAMI
SMI (SAMI) est déjà sélectionné. Chaque sous-titre commence par une balise SYNC, et les intervalles reçoivent une ligne d’effacement.
Téléchargez le fichier .smi
Donnez-lui le même nom que la vidéo, comme film.mp4 et film.smi, pour que les lecteurs le chargent automatiquement.
Comment le minutage SRT devient du SAMI
Le SAMI indique seulement quand le texte apparaît. Chaque sous-titre devient une balise SYNC avec son temps de début en millisecondes, comme <SYNC Start=1000>. Quand il y a un intervalle avant le sous-titre suivant, un SYNC supplémentaire contenant une espace insécable, , efface l’écran au temps de fin du sous-titre. Les sous-titres qui se suivent directement n’ont pas besoin de ligne d’effacement.
Avant et après
Deux sous-titres SRT et le fichier SAMI. Chaque sous-titre commence à un SYNC en millisecondes, un SYNC avec efface l’écran à chaque temps de fin, le retour à la ligne devient <br> et les balises d’italique restent telles quelles.
1
00:00:01,000 --> 00:00:03,500
<i>Where were you last night?</i>
2
00:00:04,000 --> 00:00:06,250
At the station,
waiting for you & the kids.<SAMI>
<HEAD>
<TITLE></TITLE>
<STYLE TYPE="text/css">
<!--
P { margin-left: 8pt; margin-right: 8pt; margin-bottom: 2pt; margin-top: 2pt; text-align: center; font-size: 20pt; font-family: Arial, sans-serif; color: white; }
.SUBTTL { Name: Subtitles; lang: und; SAMIType: CC; }
-->
</STYLE>
</HEAD>
<BODY>
<SYNC Start=1000><P Class=SUBTTL><i>Where were you last night?</i></P></SYNC>
<SYNC Start=3500><P Class=SUBTTL> </P></SYNC>
<SYNC Start=4000><P Class=SUBTTL>At the station,<br>waiting for you & the kids.</P></SYNC>
<SYNC Start=6250><P Class=SUBTTL> </P></SYNC>
</BODY>
</SAMI>Ce que contient le fichier
L’en-tête contient un court bloc de style : texte Arial blanc centré en 20 points, et une classe de sous-titres appelée SUBTTL dont la langue est und, c’est-à-dire indéterminée. Pour indiquer la langue, modifiez Name et lang dans cette classe, par exemple en Name: Korean et lang: ko-KR.
Les retours à la ligne deviennent <br>, et l’italique, le gras et le soulignement restent <i>, <b> et <u>. Les caractères comme & et < sont écrits & et <. Le fichier est enregistré en UTF-8 ; si un très vieux lecteur affiche des lettres illisibles, enregistrez une copie dans son encodage régional avec un éditeur de texte.
Besoin de l’inverse ? Utilisez le Convertisseur SMI vers SRT. En savoir plus sur ces formats : Pourquoi les sous-titres affichent des caractères bizarres, et comment corriger l’encodage
Questions et réponses
Un fichier SMI peut-il contenir deux langues ?
Le SAMI le permet, mais ce convertisseur n’écrit qu’une langue. Pour afficher deux langues ensemble, combinez d’abord deux fichiers SRT avec l’outil de fusion de sous-titres, puis convertissez le résultat.
Pourquoi le fichier contient-il des lignes ?
Ils effacent l’écran. Le SAMI n’a pas de temps de fin : un SYNC contenant une seule espace termine donc le sous-titre qui le précède.
L’italique est-il conservé dans le fichier SAMI ?
Oui. L’italique, le gras et le soulignement sont écrits sous forme de balises <i>, <b> et <u>, que les lecteurs SAMI lisent comme du HTML.