Currently, there are 3 mechanisms to associate captions with your media file (check here what media file types Windows Media Player supports):
1. Associate a SAMI file with your media file: learn here how to associate the SMI file with your media file. This is the most common method for captioning Windows Media. NOTE (2017): This method no longer works in some recent releases of Windows 10 + Windows Media Player 12. We recommend using VLC, along with a .srt file, to watch captions.
2. Embed captions in Microsoft Expression Encoder: the SMI and other files can be used to embed captions with Microsoft Expression Encoder.
3. Open caption your media file: embed the caption file in an MP4/M4V media file. Since the latest versions of the Windows Media Player will play .mp4/.m4v files (not with closed captions, though), you just need to use our Video Encoding feature, and choose Open captions as the Encoding option.
With the first 2 methods described above, please note that captions must be enabled by the end user in the Windows Media Player:
- Make sure Windows Media Player is running in its own window, and not in the IE Media bar. To force Windows Media Player to use a new window, right-click the link and select Open in new window.
- Within the Player, choose the Play menu, then the Lyrics, captions and subtitles option, and make sure On if Available is selected.
- In Windows Media Version 10 and greater, you'll also need to open the Tools/Options menu, select the Security tab, and then:
- Check Show local captions when present. Click Apply.
- Exit the Player and relaunch for the changes to take effect.
Also, ensure the user is on the Now Playing mode, as opposed to the Library mode: