It's possible you just need to download some codec's to get it working. I know whenever I play a video file and only get the sound, it's almost always a codec issue. The other small portion is that the player I'm using doesnt support either the codec or file I'm trying to play.
Try the link below to download a huge compilation of codecs that should get most, if not ALL, videos to play fine.