Jump to content

KMPlayer

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 2.80.214.143 (talk) at 11:08, 10 January 2012 (Reception). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

K-Multimedia Player
Original author(s)Kang Yong-Huee
Developer(s)Pandora TV
Initial release1 October 2002; 22 years ago (2002-10-01)[1]
Stable release4.2.2.588 (3 December 2021; 2 years ago (2021-12-03)[2]) [±]
Written inDelphi, C++Builder, Netwide Assembler and Visual C++[3]
Operating systemMicrosoft Windows
Available inEnglish, Albanian, Arabic, Belarusian, Brazilian Portuguese, Bulgarian, Chinese, Czech, Dutch, Finnish, French, German, Hebrew, Hungarian, Italian, Japanese, Korean (Default), Persian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Thai, Turkish, Ukrainian and Vietnamese
TypeMedia player
LicenseFreeware
Websitewww.kmplayer.com/forums

K-Multimedia Player (commonly known as The KMPlayer, KMPlayer or KMP[4][5]) is a media player software for Microsoft Windows which can play a large number of formats including VCD, DVD, AVI, MKV, Ogg, OGM, 3GP, MPEG-1/2/4, WMV, RealMedia, FLV and QuickTime. It has a significant user base and has received strong ratings and reviews on major independent download sites.[6][7][8]

Features

The player handles a wide range of audio, video and subtitles formats and allows one to capture audio, video, and screenshots. It 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 (a system of selecting and prioritizing codecs across the entire Windows operating system[9]). Internal filters are not registered into the system's registry to prevent the operating system from confusing system filters with K-Multimedia Player's filters

The player can set many audio and video effects, slow down or increase playback speed, select parts of a video as favorites, do various A-B repeats, remap the keys of remote interface for HTPC including overlay screen controls, and change a skin dynamically depending on a media type playing. KMP is completely customizable thanks to a wide selection of skins and color schemes, as well extensive the configuration options.[10]

Supported files and devices

  • Incomplete/damaged AVI files (the player can skip damaged frames)
  • the player can handle Locked media files while downloading or sharing (with real-time index rebuilding under certain conditions: AVI downloading in consecutive order)
  • the player supports incoming streams delivered via HTTP (ASF/OGG/MP3/AAC/MPEG PS/MPEG TS: only work with internal splitters)
  • the player supports DirectShow playback (AVI, WMV, MKV, MOV, MP4, Ogg theora, ogm, rmvb, mpeg1, mpeg2, http:// etc. including almost every audio format playable via other supported decoders)
  • Real Engine + DirectShow (needs RealPlayer or Real Alternative or its decoders)
  • QuickTime engine + DirectShow (needs QuickTime or Alternative or its decoders)
  • the MPlayer engine is supported, but is not shipped with the package.
  • WinAmp input plugin support
  • DVD playback, ratDVD support (needs ratDVD filters)
  • Audio CD (2000, XP only)
  • Video CD/SVCD/XCD[disambiguation needed]: CDXA Format (2000, XP only)
  • VCD image file (BIN/ISO/IMG/NRG)
  • WDM device support like TV/HDTV/Camera/Cam etc.
  • Adobe Flash/FLC/FLI
  • Various image files like png, gif, etc.
  • Video containers: AVI, ASF, WMV, AVS, FLV, MKV, MOV, 3GP, MP4, MPG, MPEG, DAT, OGM, VOB, RM, RMVB, TS, TP, IFO, NSV
  • Audio containers: 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: ZIP/RAR (Audio archive only), 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
  • Others: DVR-MS, DIVX, M4V, M2V, PART, VP6, RAM, RMM, SWF, TRP, FLC, FLI

Covered codecs/filters

K-Multimedia Player includes many essential decoders required for media playback. For formats these decoders support in limited fashion, several types of external decoders can be specified, so that users can specify exactly what types of decoders play virtually any file format supported. Even though the KMP is based primarily upon DirectShow, it supports Winamp, Real Media and Quick Time internally. .

  • External Codecs
    • Media Priority to Connect among decoder types: DirectShow, Real, QuickTime, WinAmp and MPlayer
    • Custom Filter Manager to force or block external filters
    • System Filter Manager to manage (reregister or unregister) external filters

Subtitles

Plugins

K-Multimedia Player supports the following types of Winamp v2/v5 plugins: input, DSP/effect, visualization and general-purpose. The path in which these plugins can be found and their corresponding settings can be specified.

  • Winamp plugins: input, DSP (can stack), visual (can stack), general plugins (media library etc. support)
  • KMP video plugins by SDK (can stack)
  • DScaler filter support (can stack)

History

K-Multimedia Player was originally developed by Kang Young-Huee and was first released on 1 October 2002.[1] On 5 March 2008, The KMPlayer's Forum announced that the KMPlayer had been acquired by Pandora TV (a Korean streaming video company) in August 2007.[11]

Naming

K-Multimedia Player is known under several names. In version 3.0.0.1438,[8] the player is labeled both KMPlayer and KMP on its main user interface. The About page refers to it as "The KMPlayer Professional Media Player" and "The KMPlayer". The version page refers to it as "KMPlayer". The license page says:

Introduction of KMP K-MultimediaPlayer (Hereinafter, referred to as KMP) : KMP is a freeware. Its full name is K-Multimedia Player. But, it is also called as KMP, KMPlayer, KMP Player or kmp player.

The player is distributed on international download sites under the names "The KMPlayer"[6] and "KMPlayer".[7][8] Its official forums refer to it as "The KMPlayer",[12] while its PandoraTV site calls it "KMPlayer".[13]

Alleged license violations

Gabest, original author of Media Player Classic claimed that KMP was violating the GNU General Public License (GPL) by using GPLed code written by both him and others in a closed-source program.[14] The development team has denied this allegation; they maintain that player did not actually include the mentioned GPL code in the executable, and thus was not breaking any GPL rules.[15] The player was bundled with a GPL component, although when the authors were notified they deleted the GPL breaching part bundled with the program.[16] FFmpeg developers claim that K-Multimedia Player is violating their (and MPlayer's) copyright by distributing binary code from the FFmpeg (and MPlayer) project without offering source code.[17][18] In the K-Multimedia Player forum, it was repeatedly stated that no source code has to be offered to comply with the GPL, therefore denying the allegations.[19] Regarding distribution of GPL binaries, the FSF states that "The general rule is, if you distribute binaries, you must distribute the complete corresponding source code too. The exception for the case where you received a written offer for source code is quite limited." [20]

Reception

KMPlayer has been listed as one of the five best multimedia players by Lifehacker.[21] KMPlayer 2.9 was reviewed by Softpedia editors and has received an overall score of 4 out of 5 earning a rating of "Very Good" and also receiving the Softpedia Pick award.[22] Seth Rosenblatt of CNET's Download.com also reviewed KMPlayer 3.0 and gave it a score of 5 out of 5 saying it "is one of the most powerful freeware video players we've seen" but mentioned a lack of online help or documentation as a shortcoming.[23] The Softonic review by James Thornton called it a “Excellent free multi-format media player”[24]

See also

References

  1. ^ a b "최강의 미디어 플레이어 KMPlayer Build 300 (The ultimate media player KMPlayer Build 300)" (in Korean). 한국 델파이 동호회 델마당 (Korea Delphi Club delmadang). 1 October 2002. Retrieved 20 May 2010.
  2. ^ "KMPlayer Multimedia Player". Retrieved 17 February 2022.
  3. ^ Yong-Huee, Kang. "기본설명 (Basic information)". Kang Yong-Huee Homepage. Retrieved 20 May 2010. 제작언어/제작환경 [...] 델파이 7 [...] C++ Builder 6 [...] NASM [...] DJGPP(GCC 3.2) [...] VC++ 6.0 (Translation: Authoring language / authoring environment [...] Delphi 7 C++ Builder 6 [...] NASM [...] DJGPP(GCC 3.2) [...] VC++ 6.0)
  4. ^ "Software License Agreement", The KMPlayer 2.9.4.1435, kmplayer.com, Its full name is K-Multimedia Player. But, it is also called as KMP, KMPlayer, KMP Player or kmp player. {{citation}}: |access-date= requires |url= (help)
  5. ^ "KMPlayer 1434 Official". Download Center. Pandora TV. Retrieved 13 June 2010.
  6. ^ a b "The KMPlayer 2.9.4.1437 CNET editors' review". CNET Download.com. 6 November 2008.
  7. ^ a b "Uber Configurable Video Player". Softpedia. 28 January 2008.
  8. ^ a b c "KMPlayer 3.0.0.1438 Final". MajorGeeks.com. 15 September 2010.
  9. ^ Lanier, Chris (31 March 2005). merit system "Understanding DirectShow Merits". Chris Lanier Blog. Microsoft Corporation. Retrieved 18 January 2011. {{cite web}}: Check |url= value (help)
  10. ^ "Skins". The KMPlayer's Forums. Pandora TV. Retrieved 3 August 2011.
  11. ^ "To all KMPlayer users". The KMPlayer's Forums. 5 March 2008. Retrieved 20 May 2010. In order to develop the KMPlayer to the next level to accommodate growing needs from all over the world, Pandora TV, the largest video streaming company in Korea has acquired the technology including the source code and core engine for the KMPlayer from the original developer, Kang Yong-Huee on August, 2007.
  12. ^ "The KMPlayer's Forums". KMPlayer.com. Retrieved 8 November 2010.
  13. ^ "KMPlayer 1434 Official". Pandora TV. Retrieved 8 November 2010.
  14. ^ GPL violation post in SourceForge, posted 23 Apr 2005 by Gabest.
  15. ^ Do not believe bad rumors spread in networks. in KMP Forum, posted 19 Nov 2005 by Z.
  16. ^ RadGTSplitter.ax being removed from the player bundle, including the GPL license.
  17. ^ FFmpeg Hall of Shame
  18. ^ FFmpeg developers claim K-Multimedia Player is violating their copyright
  19. ^ Reactions on K-Multimedia Forum to FFmpeg copyright violation allegations
  20. ^ [1]
  21. ^ http://lifehacker.com/5333275/five-best-video-players
  22. ^ "Uber Configurable Video Player" (28 January 2008). Softpedia. SoftNews NET SRL. Retrieved 3 August 2011.
  23. ^ Rosenblatt, Seth (6 November 2008). "KMPlayer". Download.com. CNET. Retrieved 3 August 2011.
  24. ^ http://kmplayer.en.softonic.com/