Le format de fichier SMI (Synchronized Multimedia Integration Language), souvent rencontré avec l'extension .smi ou .sami, est un langage de balisage textuel utilisé pour ajouter des sous-titres ou des légendes au contenu multimédia, principalement vidéo. C'est un format relativement simple qui permet la synchronisation du texte avec les flux audio et vidéo. Les fichiers SMI contiennent le texte des sous-titres ainsi que des informations de synchronisation qui spécifient quand chaque ligne de texte doit apparaître et disparaître à l'écran. La synchronisation est généralement exprimée en millisecondes. Les fichiers SMI sont typiquement utilisés conjointement avec des lecteurs vidéo pour afficher des sous-titres dans diverses langues, rendant le contenu vidéo accessible à un public plus large, y compris les personnes sourdes ou malentendantes, ou celles qui préfèrent regarder des vidéos dans une autre langue. Le format prend en charge le formatage de texte de base, tel que les styles de police et les couleurs, bien que l'étendue du support de formatage puisse varier en fonction du lecteur vidéo ou du logiciel utilisé. SMI est un précurseur de formats de sous-titres plus avancés comme SRT et WebVTT, mais il reste un format largement pris en charge en raison de sa simplicité et de sa facilité de création. Il est souvent utilisé pour l'encodage des sous-titres pour les DVD et le streaming vidéo en ligne.