I think Windows Media Player has all the current codecs. Not sure because I don't watch movies on WMP often: I'd rather watch them on DivX Player 2 or Power DVD.