03 March 2008

KMPlayer, most versatile video player

00:30AM, march 1st 2008 BSPlayer v2.26 activated time bomb protection (annoying nag-screen) forcing users to download new version from official site. After one close modal message box, player shut down...

This was preposterous. Why anyone would use software whose vendors treat customers like that?
  • Bottom line: Patched version of BSPlayer v2.26 became accessible to public in 01:14AM, just 44min after time bomb activation [Warez - BB] :) gg BSPlayer
Anyway, after this episode, I decided to find another video player...
After few hours spent in searching i found: KMPlayer :)

This was a bullseye:
  • Freeware
  • Standalone [in fact, you can choose]
  • Internal codec-base
  • Possibility for fine tuning [literally thousands of options available - its settings file is 60~100kb, compared to ~10kb BSPlayer's]
  • Total filter-chain control
  • Advanced draw-surface control
  • Powerful post-processing
  • Low resource usage
  • Easy keyboard/remote control [custom defined shortcuts along with corresponding values]
  • Superior subtitle support [C/L model]
  • Helpful and active community

Official description:


The KMPlayer is a versatile media player which can cover various types of container format such as VCD, DVD, AVI, MKV, Ogg Theora, OGM, 3GP, MPEG-1/2/4, WMV, RealMedia, and QuickTime among others. It handles a wide range of subtitles and allows you to capture audio, video, and screenshots in many ways.

The player provides both internal and external filters with a fully controlled environment in terms of connections to other splitters, decoders, audio/video transform filters and renderers without grappling with the DirectShow merit system. Internal filters are not registered to user's system to keep it from being messed up with system filters.

The KMPlayer includes almost all the essential decoders required for media playback. Furthermore, to get beyond the limitation of internal decoders, the external ones such as commercial h.264 decoders or cyberlink/intervideo audio decoders can be specified, so that KMP works optimally by the users' own customization. Even though the KMP is based upon directshow structure, it supports Winamp, Realmedia and Quicktime by the internal logic. Thus, it is possible to specify where to try to connect firstly the media in preferences.

In short, the player provides a strong hybrid structure efficient for interconnecting various directshow filters, winamp input&dsp plugin, and internal filters. The most outstanding feature is that the player has the full control of filter connections to prevent a media playback from being messed.

The 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, change a skin dynamically depending on a media type playing, and many more. It is completely customizable thanks to a wide selection of skins and color schemes, and the configuration options are extremely extensive.

Free Image Hosting at www.ImageShack.us

Just for the record, I spent almost 7hr adjusting all settings of this player. In case that anyone needs them, I uploaded my settings files here

I suggest this great software to anyone who is tired of chasing latest codec packs/players etc...
This player just works out the box without registering a single splitter/codec on your system.

P.S. I forgot the link: Official project forum

Regards