Das SMI-Dateiformat (Synchronized Multimedia Integration Language), das häufig mit der Erweiterung .smi oder .sami auftritt, ist eine textbasierte Auszeichnungssprache, die verwendet wird, um Multimedia-Inhalten, primär Videos, Untertitel oder Bildunterschriften hinzuzufügen. Es handelt sich um ein relativ einfaches Format, das die Synchronisierung von Text mit Audio- und Videoströmen ermöglicht. SMI-Dateien enthalten den Untertiteltext zusammen mit Zeitinformationen, die festlegen, wann jede Textzeile auf dem Bildschirm erscheinen und wieder verschwinden soll. Das Timing wird üblicherweise in Millisekunden angegeben. SMI-Dateien werden typischerweise in Verbindung mit Videoplayern verwendet, um Untertitel in verschiedenen Sprachen anzuzeigen, wodurch Videoinhalte für ein breiteres Publikum zugänglich gemacht werden, einschließlich gehörloser oder schwerhöriger Personen sowie Zuschauern, die Videos in einer anderen Sprache bevorzugen. Das Format unterstützt grundlegende Textformatierungen wie Schriftstile und Farben, wobei der Umfang der Formatierungsunterstützung je nach verwendetem Videoplayer oder der Software variieren kann. SMI ist ein Vorläufer fortschrittlicherer Untertitelformate wie SRT und WebVTT, bleibt jedoch aufgrund seiner Einfachheit und leichten Erstellbarkeit ein weit verbreitetes Format. Es wird häufig für die Kodierung von Untertiteln für DVDs und Online-Videostreaming eingesetzt.