I notice that its with multiple colors the choppy playback starts. An exampel would be a fast camera move in daylight outdoors. If its all in one colorspace it usually handles even some very fast shots. Whats not so good is that it freezes for the whole fast clip, usually only showing a few frames.
I found that I can tap the play/pause button rapidly and get better playback which seems abit strange to me. If it renders the frames when I tap play/pause it should have the power to do it, at least a bit better. This was just a thought I just got and thought I share here.
And, I remember that Divx had some settings on the quality of playback. Could this not be implented in mplayer aswell. The quality is sooo good at the moment thart I could give some for smoother framerate.