Open SMI files in your browser
The subtitles of Windows Media Player and Korea's video players, in tags like a web page's. Drop an SMI with its video to watch it on it, or open it alone to read every line. Nothing leaves your device.
Or drop it anywhere on this page
What you'll see
Your subtitles show on the video they're dropped with, or open alone as a table of every line with its time.
- Shown on the video they're dropped with
- Alone, every line with its start, end and length
- Search • Every match counted
- Export • Save as CSV, Excel or JSON
About SMI
Microsoft made SAMI, Synchronized Accessible Media Interchange, in 1998 to caption videos in Windows Media Player. It stayed the subtitle file of choice in Korea, where PotPlayer, KMPlayer and fansubs still use .smi.
An SMI looks like a web page: a style block names its languages as classes, and each line sits in a SYNC tag with the millisecond it starts, often in several languages at once. A line of clears the screen.
Dropped with a video, an SMI named like it shows on the picture, with the Subtitles button to switch or hide it. Alone, it opens as a table of every line with its start, end and length, to sort, search and save as CSV. Its tags are only read, never shown as a page.
SAMI captions
.smi • .sami
Format
- MIME type
- application/smil
- Made by
- Microsoft
- Released
- 1998
Inside the file
- Holds
- Lines in SYNC tags
- Times
- To the millisecond
- Languages
- Several in one file
- Markup
- Tags like HTML
Opens in every browser
Filepeek shows SMI subtitles on videos and as a table in Chrome, Edge, Firefox and Safari. On their own, browsers only download them.
- YouChromeOpens through Filepeek
- YouEdgeOpens through Filepeek
- YouFirefoxOpens through Filepeek
- YouSafariOpens through Filepeek
Apps that open SMI
- WindowsPotPlayer and KMPlayer, over the video • Notepad shows its text
- MacIINA and VLC, over the video
- iPhone and iPadVLC and Infuse, with the video
- AndroidMX Player and VLC, with the video
Questions
How do I show an SMI on a video?
Drop the video and its subtitles together, or the folder that holds them. A file named like the video shows on it at once, and the Subtitles button picks another or turns them off.
Why do Korean subtitles show as gibberish?
Older SMI files were saved in Korea's own code page, EUC-KR, and apps that read them as UTF-8 or Western text scramble them. Filepeek reads the language the file names and decodes it in that code page, Japanese and Chinese ones too.
What if my SMI holds two languages?
The language with the most lines shows, in the table and on the video. Subtitle Edit splits an SMI into a file for each language.
Why won't my TV or editor take my SMI?
Few apps outside Korea know SAMI, and most take SRT. Subtitle Edit turns an SMI into an SRT, keeping every line and its time.