To be honest, you should probably just use handbrake and convert it down to SD before you load onto the phone. Yes it's annoying and takes some time but there really isn't any point trying to play back 720p or 1080p MKVs on a screen which is only 960 x 540.