Media player and more
VLC media player is the most stable, flexible and lightweight audio and video player around today, especially when compared to others that will play unusual formats after downloading a codec, or simply refuse to play things.
The program handles tons of formats, from MPEG to FLV and RMBV files. V10 bit codes plus multi-threaded decoding for H.264, MPEG-4/Xvid and WebM, as well as the ability to play HD and BluRay.
How does it work?
VLC media player also has great hotkey support and if you take the time to learn the shortcuts so it can be controlled without touching your mouse. If you're watching DVDs or video filesthrough it, this is not an issue. For music, it plays more or less any file and features an equalizer and playlist creation. VLC media player isn't as intuitive as iTunes as a media manager, but it's a much more flexible player in terms of file formats. You can even use VLC to convert your files, and on top of all the formats and physical media it will play, many streaming protocols and TV capture cards are supported.
VLC media player makes it easy to add subtitles to your video files too - just add the SRT file to the folder where your video is kept, and it will automatically play with subtitles.
Finally, the interface in VLC media player has been somewhat improved in version 2 although it remains strictly functional. However, you can download skins to completely change VLC media player's appearance. The preferences menu is comprehensive without being overwhelming, and there is extensive documentation online.
Complete and free
VLC Media Player is quite simply the best multimedia application for Windows and Mac. It plays just about anything, hassle free - what more could you need?