It may well be a codec issue. Get xtra codecs here:
http://www.land.ee/d_nimo_codec.html OR
http://www.free-codecs.com/
It can be wise to have a backup player & many go for VLC which has in-built codecs:
http://www.videolan.org/vlc/ (choose nearest mirror site)