Try here for a free virtual DVD player. Works for me. To quote from the blurb (saving you from ploughing through the site)
"Support for a very wide variety of video formats: apart from regular DVD (PAL, NTSC, VCD, SVCD) formats, also supported are: the entire range of MPEG4 (including DivX, XviD, etc.), MPEG1, MPEG2, AVI, Real Media video, Quick Time files, WMV files (including WMV-HD), H.263, H.264, mobile video formats (3GP, 3GP2, MP4).
This strong compatibility makes AVS DVD Player a universal player."
I don't think this constitutes advertising 'cos it is a free unrestricted download.