Best Free Media Player

 
In a Hurry?
  Go straight to the Quick Selection Guide
Introduction

Finding an all-in-one media player used to be impossible.  In the past you needed to use several separate programs to play MP3 files, streaming media from Real, Mpeg files, Quicktime movies, CDs and DVD discs, but with the advent of Microsoft's Windows Media Player (WMP), all of these media types could be played in one player.  Over a period of time, however, WMP for XP and Vista has become bloated and isn't compatible with all of the available file formats.  WinAmp, which began as an mp3 player, now plays almost everything, although it uses a lot of system resources and may contain adware if you aren't careful on the installation.  iTunes has become more prevalent on many PCs due to the almost universal reach of the IPod, but it also uses a lot of resources and is processor intensive.  So I've done some major research to find alternative media players capable of playing all of these media formats, including digital music, video, CD, and DVD, while still being light on resources.  I was impressed with what I found.  Not only do these programs replace WMP ITunes and WinAmp,  but they also exceeded their functionality.  The products that I've reviewed here are capable of playing multiple types of media files, including various digital audio and video formats, CDs, and DVDs.  They are also easy to install and use and are light on system resources.

NOTE:  Some of these programs may require additional codecs for expanded functionality.  For more information about codecs, including what they do, legal issues and download links, see the article, "Understanding Codecs".

Discussion

Media Player ClassicMy personal favorite is Media Player Classic. Available for Windows (95 through Vista), MPC looks like the old Windows Media Player v6.4, but that's where the similarity ends.  Under the hood, this program packs a lot of features, including codecs for viewing DVD discs, MPEG1, MPEG2, and MPEG 4 video files, MP3 and Ogg files.  MPC can also use the QuickTime and the RealPlayer architectures (if installed on the computer) to play their native files.  If you really want to extend MPC's functionality while avoiding the installation of RealPlayer, WinAmp and Quicktime, download ffdshow, Real Alternative, QuickTime Alternative and WinAmp Alternative packages.  They will make sure there will be almost nothing you won't be able to play. MPC is the only product reviewed here that requires no installation on your PC.  This means that it can be run from your USB flash drive as well as your hard drive.  (Note:  there is some dispute over the legality of Real Alternative and QuickTime Alternative codec packs.  ffdshow is opensource, completely legal, and should cover almost all of your needs.)

 

The KM PlayerMany subscribers have asked me to look at The KM Player, and for good reason...  This is one exceptional media player.  Originally the work of one programmer, the project is now owned by Pandora TV and continues to be developed.  This is an impressive program.  On a default install, it is configured to play almost any media file available without the need for additional codecs, making it easy to use for those with less experience.  Yet if needed, it can be configured to selectively use any codecs you have installed yourself.  This means that one can have full control over which codecs and filters The KM Player will use, thus preventing media playback from being messed up.  Among its other features, The KM Player can set multifarious audio and video effects, slow down or increase playback speed with regular tone, select parts of a video as favorites, do an exceptionally powerful A-B repeat, remap the keys of remote interface for HTPC including overlay screen controls, and change a skin dynamically depending on the type of media you wish to play.  Plus it is completely customizable thanks to a wide selection of skins and color schemes. In short, the configuration options of The KM Player are the most extensive I've ever seen.  But keep in mind that many features means a larger program.  Weighing in at over 13 MB, The KM Player is one of the larger downloads of the products reviewed here.

My thanks to everyone who suggested The KM Player, especially subscriber Sandeep, whose comments were helpful in creating this review.

 

VLC Media PlayerAn excellent alternative to MPC is VLC Media Player.  VLC is available for multiple OSs, including all versions of Windows (98 through Vista), Mac OS X, and many varieties of Linux.  VLC can also be installed and run directly from a flash drive.  Most versions will support playback of most video files and DVD discs without the need to download external codec packs, including flv files, which MPC cannot natively play.  VLC has another unique feature as well.  There are 5 different DVD region codes.  DVDs manufactured for one region will not play in players made for a different region.  This applies to PC DVD drives as well... until now.  VLC plays them all.  There is no need for any shady (and possibly illegal DVD region spoofing programs).  This is especially nice if you're an international traveler and want to watch a movie on your laptop outside of your country. VLC also has the ability to convert videos to formats it supports and like KM Player, you can specify whether or not to use system codecs.  VLS also has the ability to take screenshots of your video, even while during DVD playback, a real attractive feature.

 

GOM PlayerAnother good alternative is GOM Player.  Available only for Windows (98Se through Vista), it also will play most media files, including flv files with its own internal codecs.  If, however, you come across a file it cannot play, it will direct you to the appropriate open-source codec to install.  The program is a little quirky, though.  I tried to play a DVD disc on two different PCs using GOM... On one it would not play it at all (and this was a machine I've been able to play DVD discs on before), while on the other PC it played it fine.  One very noteworthy feature of the GOM player is its ability to play broken media files.  According to subscriber Ash, "GOM Player's claim that it can play broken avi files is very true.  We have a file sharing network on campus which uses DC++. Usually avi files which are being downloaded stop partway due to too much traffic. GOM Player was able to play every one of those files on my system up to the point where they stopped downloading."

 

Related Products and Links
Quick Selection Guide

Media Player Classic    Rating 10 of 10  Gizmo's Top Pick

Pros   No installation required, extremely easy to use, extremely small memory footprint for the features it offers
Cons   No support for syncing music, no picture quality controls
Developer Home Page   http://sourceforge.net/projects/guliverkli2/
Download link   http://sourceforge.net/project/showfiles.php?group_id=205650
File Size   2.12 MB   Version 6.4.9.1   License Type Open Source Freeware (includes program code)   Installation Requirements Windows 95 - Vista
Portable version available   Portable version available
Info   Understanding Codecs" article can be found here: http://www.techsupportalert.com/dr/understanding-codecs.htm Additional software to enhance Media Player Classic can be found here: 1. ffdshow: http://www.free-codecs.com/download/FFDShow.htm 2. Real Alternative: http://www.free-codecs.com/download/Real_Alternative.htm 3. QuickTime Alternative: http://www.free-codecs.com/download/QuickTime_Alternative.htm 4. WinAmp Alternative: http://www.softpedia.com/progDownload/Winamp-Alternative-Download-23376.html

The KM Player    Rating 9 of 10

Pros   Modern looking interface, capable of playing most media without additional codecs, extremely customizable
Cons   Larger download size, many options can be confusing to non-technical types
Developer Home Page   http://www.kmplayer.com/forums/index.php
Download link   http://www.kmplayer.com/forums/showthread.php?t=8351
File Size   13.5 MB   Version 2.9.3.1428   License Type Open Source Freeware (includes program code)   Installation Requirements Windows 98-Vista
Portable version available   Portable version available

VLC Media Player    Rating 9 of 10

Pros   Available on multiple platforms, can read DVD's from all regions
Cons   Large download size, many options can be confusing to non-technical types
Developer Home Page   http://www.videolan.org/
Download link   http://www.videolan.org/vlc
File Size   15.6 MB   Version 0.9.8a   License Type Open Source Freeware (includes program code)   Installation Requirements Windows 98-Vista, OS x, Various Linux distros
Portable version available   Portable version available

GOM Player    Rating 7 of 10

Pros   No extra codec packs are needed, capable of playing broken avi files
Cons   May not play DVD discs on some systems
Developer Home Page   http://www.gomplayer.com/main.html
Download link   http://www.gomplayer.com/download.html
File Size   4.66 MB   Version 2.1.15.4610   License Type Open Source Freeware (includes program code)   Installation Requirements Windows 98SE-Vista

This software category is maintained by volunteer editor Joe Bennett. Registered site visitors can contact Joe by clicking here.

3.15
Average: 3.2 (20 votes)
Your rating: None

VLC = plays everything
All Others = play varying percentages of what VLC plays

VLC wins, discussion closed.

I would still like to request that posters include in their comments information which can be related to. VLC certainly plays most things, but not everything. For someone looking to make a choice this does nothing to help.
Please give us some examples which may also be relevant to other users.

We've now seen enough of the "KM is best" argument which may well be true for a lot of users but contributes nothing here with repetitive posts.

In future, to preserve the space for queries and comments with actual content any similar posts will just be deleted.

Nice article, I've used all of the above. However I feel that The KM Player is better than Media Player Classic

-The KM Player is the BEST!!!
-Kantaris is No.2 .
-VLC is No.3 .

Both KM and VLC suffer from having far too many customisation choices for the average user.

-Average users must stay with Kantaris!
-Advanced users select KMPlayer.
VLC Player is still BUGGY...

Kandaris is the best choice for the average user. It combines the "play pretty much anything" power of VLC, minus the ugly interface and complex configuration choices. It's also portable. It's not as powerfull as some, but for most people, who just what something that plays all their files, simplicity is a blessing.

Having the No.1 choice as MPC classic is a joke imho, you need to download and use codecs to play many file types, just like you to do with WMP! Sure, it's portable and light on resources, but so is Kandaris, or KPlayer.

GOM is OK, the only practical choice for the average user out of those listed. At least when it can't play a particular file, it identifies the codec needed, and provides the download link.

Kantaris I mean, I was just talking to someone in reference to kandaris, my brain is a little addled I think!

Everyone in the know, knows that VLC > KM.

Fact.

SMPlayer is the best player. A 2nd generation of MPlayer

The best?
Tried KMPlayer OR Kandaris?

It is Kantaris!

You wrote it All WRONG!!!
The correct is:
KMP >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>VLC

The only fact is that
KMPlayer outranks
the Buggy and Poor-GUI VLC!

The real fact is that the KM Player has some really nice features that VLC does not, and VLC Player has some really nice features that KM Player does not. If you look closely, you will see that I give both players the same rating. What it ultimately boils down to is personal preference.

It is Not just the features!
VLC is BUGGY!
That's why they release a New Version every once and while!

I use VLC all the time and side by side on two PC's the image quality especially for Youtube clips is better than KM. The only bug I've found is that I cannot close it without pressing the "stop" button first, even if the media has finished playing. I don't consider this to be a major problem for something that's so far played every format I've had.

You found one bug?
Well others have found more than one!
In my system, VLC quality is Worse than KM!!!
I guess it has to do with other issues (Graphics Card etc.)

The GUI of VLC really SUCKS!!!

So why don't you change it? There's plenty of skins to choose from.

Plenty of skins?
What skins?
These are even UGLIER than the VLC Default Skin!

No thanks.
Better stay with KMPlayer.

KMPlayer is the No.1 Choice!

E.M.Total Video player and Gom Player if you want to play almost format.
Winamp for sound quality,TV,radio stations etc.but is slow at opening.

Try Kantaris Media Player based on code from Videolan. Simple and no extra codec required. http://www.kantaris.org

Tried.
It needs .NET Framework.
KMPlayer does NOT need .NET Framework,
offer more Options,
and has a better GUI than
Kantaris.

I used KMPlayer too and I think it's the most complete player but some videos give errors. Kantaris played even avi broken. May be not the most complete but is the more reliable and some people don't use or need all the options (one of the negative points).

If you play a little bit with

Options >Preferences >Video Processing >Renderer

you will see that KMPlayer opens all videos!!!

It has many many options other players have not...

Moreover, KMPlayer does NOT require .NET Framework.

Why do people go on and on about needing .NET, as if that's a big deal for most people!

Yes, and likely fill their PC's with all sorts of deliberately installed rubbish!

I love GOM player for its keyboard shortcuts, I do however need a player with good playlist functionality

KMPlayer is all you need!

Never had any problems with KMPlayer.
It always played any media file.

I tried VLC, but it was full of bugs!

I just did a comparison between VLC, KM and MPC.

VLC played ALL of the various file formats and codecs I threw at it. KM came second, being unable to play a few weirder formats that VLC plays fine. MPC has improved a lot since I last tried it about 2 years ago, but still can't play some of the files supported by VLC and KM.

So yeah, VLC is currently plagued by a somewhat flawed seek bar compared to other players (and that's about the only serious drawback I can find with it, really), but its maximum compatibility with different video files leaves no other choice for me.

If playing multiple formats and weirdo encoded files is as much a need for you as it is for me, then VLC is still the undisputed king.

What file formats VLC plays BUT KMPlayer cannot play?

Obviously, none...

hello
i have just started using this new player Dizobas Rar player
i think it is a very lite and good media player
tell me what all of u think

KMPlayer is the KING!!!

-No need for Xtra Codec Packs!
-Best GUI ever developed!

VLC will ALWAYS come Second,
because it is Buggy with Poor Interface.

VLC and KMPlayer are best players ever made, if you vant to be smaller:
http://www.lupopensuite.com/db/vlcplus.htm
http://www.lupopensuite.com/db/kmplayerplus.htm
Portable versions with all functions...

For Media Player Classic, its pointles to use without codecs, I will recommend K-Lite Mega Codec Pack(have Realtime and Quicktime support) with integrated Media Player classic and support for many other players...

Gom Player have nice look and plays a lot of files without codecs, but not god as VLC, KMPlay and Mpclassic...

I combine KM(default player) and VLC(alternative to KM) for media files, K-Lite mega codec with MPclassic is my "just in case" player with all in one codecs...

Slobodan Rasic,
Zaječar, Serbia

If any third party media player is going to tempt away from the convenience of WMP 11 + Vista Codec Pack, I reckon it might be Kantaris - http://www.kantaris.org/

Think it's still got some way to go, but looks like a more promising option for the average user than most of the choices listed in this article.

btw why is Media Player Classic still rated No. 1? Is a small memory footprint and portability the most important criteria(s) for choosing a media player?

What about this one? http://xbmc.org/ - looks interesting...maybe window media player replacement? Challenge to VLC/KMPlayer only with more functions?

Just curious.

tried it. thought it looks great, its functions need to be refined greatly.

XBMC media player is more for dedicated media pc's (as well as Xbox). It has been discussed here before and was featured in the "Hot Finds" section. The result was that even though it is an impressive program, it is not within the scope of the software products for this category as it specializes too much.

check out smplayer!

Guys, THANK YOU ALL!
I had VLC, but after I read here about KMPlayer,
I switched to it.
KMPlayer rocks!!!

Hi Folks,

Excellent article ! Great comments. Downloading KM Player now (just ran into the "WMP need codecs" message and cruised around looking for info.. eventually added 'freewaregenius' to my google search - knowing the high quality).

Overall it definitely seems like the codecs are a bad idea (with the possible exception of the Vista situation and the official codecs) and a full media player replacement (or two) is the way to go.

Thanks.

Shalom,
Steven Avery

To the best of my knowledge, VLC has no effect on one's system, ie its codecs are "ìsolated", there is no interference or conflict with already-installed codecs.

Is this also true for KM Player? Can I install KM Player (and then possibly un-install it) and know that any other media players I already have will work exactly the way they did before?

The long answer is to use "disk imaging" (search this site) so that you can return your system to its previous state whatever you install.
The short answer is (Vista-64 bit) that I installed KM, didn't like the way it played some files (avi I think), uninstalled it and then installed VLC without any problem. But there are no guarantees, I'm afraid.

Which then rather begs the question: why not just use WMP with a well regarded codec pack?