Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How do I configure VSFilter.dll to show subtitles on .MP4 files in Windows Media Player, etc?

I think VSFilter is the easiest way to watch videos with subtitles in Windows Media Player in all versions of Windows. Just download the 32-bit version of VSFilter and run C:\Windows\System32\regsvr.exe VSFilter.dll. VSFilter works right away with .AVI (Xvid) files and with all subtitle formats (.SUB, .SRT, .SSA), but not .MP4 files.

I know there are many alternative media players, but none of them are as simple as downloading a small .DLL and running regsvr.exe.

Is it possible to watch .MP4 videos with subtitles in Windows Media Player?

share|improve this question
Which version of WMP and Windows are you running? – Tim De Baets Jan 5 '13 at 11:35
Right now 8, but I would like to know how to do it in XP, 7 and Vista for friends. I don't know which version of WMP; let's presume it's the latest one supported by the OS. – William C Jan 6 '13 at 0:57

Windows 7 and 8's native MP4 support is based on Media Foundation instead of on DirectShow. Since VSFilter is DirectShow-only, it doesn't work for MP4 on these OSes. The Local Subtitles for WMP plug-in should work for MP4, so I suggest that you give that a try.

On Vista and lower, MP4 files should always be decoded by DirectShow, so VSFilter should still work fine there.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.