try running it through G SPOT and then play it.
G spot ( free download ) checks it for codecs and replaces any that are damaged or missing.