The best player available that i know is KMPLAYER, he support fully this format, and also support :
* AVI, WMV, MKV, MOV, MP4, Ogg theora, ogm, rmvb, mpeg1, mpeg2 ...
* DTS Wave, AC3, AAC, Ogg, Ape, MPC, FLAC, AMR, ALAC, SHN, WV ...
* Modules : MOD, S3M, MTM, UMX, XM and IT ...
* Videos : AVI, ASF, WMV, AVS, FLV, MKV, MOV, 3GP, MP4, MPG, MPEG, DAT, OGM, VOB, RM, RMVB, TS, TP, IFO, NSV ...
* Audio : MP3, AAC, WAV, WMA, CDA, FLAC, M4A, MID, MKA, MP2, MPA, MPC, APE, OFR, OGG, RA, WV, TTA, AC3, DTS ...
* Pictures : BMP, GIF, JPEG/JPG, PNG ...
* Playlists : LNK, ASX, WAX, M3U, M3U8, PLS, KPL, LNK, CUE, WVX, WMX ...
* Subtitles: RT, SMI, SMIL, SUB, IDX, ASS, SSA, PSB, SRT, S2K, USF, SSF, TXT, LRC ...
* VCD Images: BIN, IMG, ISO ...
* Other formats: DVR-MS, DIVX, M4V, M2V, PART, VP6, RAM, RMM, SWF, TRP, FLC, FLI ...
Km player is multilingual and you don't have to install any plugins, you can even remove divx and other players from your pc.
KmPlayer exists also in portable format, that mean you don't have to install it, put on USB key or any support and just execute
you can download it here :
http://www.portablefreeware.com/?id=835