MPlayer is working pretty great for playing .mkv files but it's started to do this thing where it will play fine for 15 seconds and then the video output will lag (the audio will never skip and plays fine) and then after ~2 seconds the video output will catch itself back up, playing everything that was skipped at 2 or 3 times the default speed.