I've had my Pi for a while now, but there's been an issue I've always had, that I just can't work out.
For some reason, my Raspberry Pi distorts animated video horribly. It only seems to happen with anime, as crazy as that sounds. This video in particular is in AVI format, but this has also happened with MKVs. It's not HD video either. Stranger still, I have a few spongebob AVI episodes that run at full quality with no issues whatsoever.
It's like when there's any movement in the video, parts of it "stick" and "drag". It's hard to explain, so here's a video: http://youtu.be/nyqonaG64nM
It's running from the root of a 16GB USB flash drive via a 4 point USB HUB (unpowered). There's only the flash drive plugged in to the hub, no other peripherals at all. Connected via HDMI too.
Currently I'm using Raspbmc (latest build), however this also happened on XBMC. Does anybody have any idea what could be causing this?