First of all, WMP is incapable of showing subtitles on a mkv so don't use it.
For Core Media Player, when you install it, tell it not to install any of the codecs. Then you need to install the MKV components yourself. Since a lot of people have trouble with Matroska files, I've made a list of the components that you want to make sure that you install. All of these are listed on the
Media Configuration Guide, so refer to that thread to find out where to download them from.
- ffdshow-alpha: Used for playing most files types.
- VSFilter: Used for both OGM and MKV
- MatroskaSplitter: Necessary for MKV
- AC3: Audio decoder
- CoreAAC: Audio decoder
Installing the VSFilter and Matroska Splitter is a little bit different from installing other codecs.
- The package ZIP contains a "Release" and a "Release Unicode" directory with either a DLL or AX file.
- If you're running Windows 98/Me extract the file from the "Release" directory.
- If you're running Windows 2000/XP extract the file from the "Release Unicode" directory.
- Move the file to "C:\WINDOWS\system32".
- Go to Start->Run and type in "cmd" and hit enter. This will bring up the command prompt.
- For VSFilter Type the following command regsvr32 VSFilter.dll. If you receive a successful message the DLL has been successfully instlled.
- For MatroskaSplitter type the following command: regsvr32 MatroskaSplitter.ax. If you receive a successful message the DLL has been successfully instlled.
If you ever want to uninstall the VSFilter or MatroskaSplitter then, run "regsvr32 -u filename.ext" and move the file out of system32.