Media Foundation is used for the following file types: AVI, WMV, MP4, MOV, 3GP, M2TS.
In case of AVI files, subtitles will be displayed if DirectVobSub is installed. Media Foundation has a special workaround to make that possible.
For the other file formats mentioned above you need to disable Media Foundation in order to be able to get subtitles. You can do that with the Win7DSFilterTweaker tool that is included with the codec pack. Instead of disabling Media Foundation, what also works in most cases is to disable the Microsoft DTV-DVD Video Decoder. You can also do that with the Win7DSFilterTweaker tool.
If you have trouble getting DirectVobSub to load for external subtitles when ffdshow is set as preferred H.264 decoder, then try setting the preferred decoder back to Microsoft. That may help.
An alternative for DirectVobSub would be the Local Subtitles for WMP plugin for WMP12. That also works with Media Foundation.
Or use MPC-HC which has built-in support for subtitles. Just drag and drop the subtitles into player, nothing more
- 3amr_Spider and Emmanumb like this