If you've been trying to find a media player that will play all your file formats, with no need for extra codecs etc, then look no further, as I may have found just the thing for you! VLC Media Player, a Free and Open Source cross-platform media player from Videolan can play various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, flv, wmv, avi, mp3, ogg and many more...) as well as DVDs, VCDs, and various streaming protocols. It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network. Because of its open-source foundation, VLC Media Player evolves quickly, with new features and fixes released frequently.
I have used it to play MPEG-4, MOV, wmv, avi, flv and mp3 files so far, with excellent results and it's great having to use only the one player instead of several different depending on the file type.
Though the interface varies from platform to platform, the default interface is simple and clean. The skinned mode perks things up slightly, but the program seems to suffer from unpredictable behavior when skinned. Overall though, VLC Media Player is a must-have application for its ability to open just about any type of video file you throw at it.
DOWNLOAD VLC MEDIA PLAYER HERE