many a times, specially while playing hd avis, my mplayer fullscreen sucks. it causes visual reverberations in the frames. sometimes the frames stuck, but mostly they just shiver like they have been caught murdering my entertainment. i figured out the remedy after trying smplayer. just add the option “-lavdopts skiploopfilter=all <or bidir>” as smplayer does.
but this actually degrades the quality of the video, as now some (or all) frames are not filtered to help in decoding the frames.
just going through the manual and trying various options gave me: lavdopts thread=2 (or more), especially if you have a multicore cpu. even if you don’t, this should help.