A little theory....
A mkv file is a container file. Inside it can be video, audio and subtitle type files.
A avi file is another container for video and audio files.
A codec is used for decoding video and audio files that are within the container.
What has happened is that people have been using the mkv container to hold video files that are encoded as AVC (advanced video coding) which is the same as MP4 Part 10 or H-264.
For avi type files the video is most often encoded with MP4 part 2 which is Xvid/Divx.
Just to confuse you you can do the opposite! ie an mkv file that has the video encoded with Xvid, or you can have an avi file that is encoded with H264!
Anyway, Shark's codec pack normally works just fine. You should be able to right click and "Open with" and select Windows Media Player and it should run OK.
Re other players... I don't use them, they often cause more problems than they cure. One player worth looking at is the free Windows Media Player Classic.... it is an enhanced version of the original Microsoft Media Player from years ago
Re CoreAVC... yes it decodes mkvs... the mkv is "split" ie the container is split open and the MP4 inside is played by coreAVC. If you still have stuttering problems with the Shark codecs consider it.
Re graphedit... just extract to a folder, no install needed. Run GraphEdt.exe, and from the File menu select "Render Media File" and Graphedit will look at your setup and select the filters (another name for codecs and a lot more things) that can play the file. If your setup is stuffed up it will come back with a message saying it can't be rendered. Graphedit is an advanced tool that you can use to analyse your system.
Bookmarks