HP Slate 7 Problem

I am having problems playing video files from the SDcard and internal, Using vlc player and default player.

Youtube works just fine but any video file on the sd card has lots of problems and artifacts, when I play it from the sd card plugged into my pc it works fine.

Could it be the bitrate of the video? (trying with my videos post render ~10226kb sec 1920x1080)

Tried with lower bitrate and resolution (720p) with the same result

Android 4.1.1

also is there any way I could put 4.4.x on it (I am VERY new to android)

Artifacts? It could be whatever format your trying to encode in. File type?

Mp4

found the problem though, the player was shit, downloaded another one and it worked fine.