Media Player Classic: Difference between revisions - Wikipedia


Article Images

Line 1:

{{Short description|Media player for Microsoft Windows}}

{{primarysources|date=January 2011}}

{{Infobox software

| name = Media Player Classic

| logo = [[File:Media Player Classic logo.png|64px]]

| logo size = 64px

| screenshot = [[File:Media Player Classic screenshot.png|300px]]

| screenshot = MediaPlayerClassic64.png

| caption =

| collapsible = =

| author = =Gabest

| developer = MPC Community = GabestForum

| released = {{start date and age|2003|05|2930}}

| discontinued = Yesyes

| latest release version = 6.4.9.0<ref>{{cite web |url=https://sourceforge.net/projects/guliverkli/files/Media%20Player%20Classic/ |title=Original MPC builds |access-date=2021-07-04}}</ref>

| latest release version = 6.4.9.1

| latest release date = {{Start date and age|20102006|0203|1420}}

| latest preview version = '''Fork by clsid - Final release:'''<br />6.4.9.1 Revision 107<ref>{{cite web |url=https://sourceforge.net/projects/guliverkli2/files/Media%20Player%20Classic/6.4.9.1/ |title=MPC 6.4.9.1 builds |access-date=2021-07-04}}</ref><ref>{{cite web |url=http://www.xvidvideo.ru/logi-izmeneniy/log-izmeneniy-media-player-classic.html |title=MPC 6.4.9.1 changelog |access-date=2021-07-04}}</ref>

| latest preview version =

| latest preview date = {{Start date =and age|2010|02|14}}

| repo = '''Original:'''<br />https://sourceforge.net/projects/guliverkli/<br />'''Fork:''' 6.4.9.1<br />https://sourceforge.net/projects/guliverkli2/

| programming language = [[C++]]

| size = '''Original:''' 2.2 [[Megabyte|MB]] ([[Zip (file format)|Zip]])<br />'''6.4.9.1:''' 2.1 MB ([[Zip (file format)|Zip]])

| operating system = [[Microsoft Windows]]

| language = English, Russian, Chinese (Simplified), Chinese (Traditional), Czech, French, German, Hungarian, Italian, Japanese, Ukrainian

| platform = [[IA-32]]

| language count = 11

| size = 1.9 MB (~2.0 MB)

| language footnote = <ref>{{cite web |url=https://sourceforge.net/projects/guliverkli/files/Media%20Player%20Classic%20%28transl.%29/ |title=Original MPC translations |access-date=2021-07-04}}</ref>

| language = English, Portuguese, Czech, Italian, Ukrainian, French, Russian, Hungarian and German

| programming language = [[C++]]

| status = Stalled

| operating_system = [[Windows]], [[ReactOS]]

| genre = [[Media player (application software)|Media player]]

| license = [[GNU General Public License|GPL-2.0-or-later]]

| website = {{URL|1=https://forum.doom9.org/showthread.php?p=157628#post157628|2=Original MPC on Doom9}}<br />{{URL|1=https://forum.doom9.org/showthread.php?p=1030661#post1030661|2=MPC 6.4.9.1 on Doom9}}<br />{{URL|1=https://forum.doom9.org/showthread.php?t=175209|2=MPC 2.0.0 on Doom9}}

| website = {{URL|http://sourceforge.net/projects/guliverkli}}

}}

'''Media Player Classic''' ('''MPC'''), is'''Media Player Classic - Home Cinema''' ('''MPC-HC'''), and '''Media Player Classic - Black Edition''' ('''MPC-BE''') are a family of [[free and open-source software|free and open-source]], compact, lightweight, and customizable [[media player (application software)|media player]]s for 32-bit and 64-bit [[Microsoft Windows]]. The applicationoriginal mimicsMPC, along with the lookMPC-HC and[[Fork feel(software ofdevelopment)|fork]], mimic the old,simplistic lightweightlook and feel of [[Windows Media Player]] 6.4, but integratesprovide most options and features foundavailable in modern media players. ItVariations andof itsthe [[Forkoriginal (softwareMPC and its development)|forks]] are standard media players in the [[K-Lite Codec Pack]] and the [[Combined Community Codec Pack]].

This project is now principally maintained by the community at the [[Doom9]] forum. The active forks are [[Media Player Classic#Media Player Classic - Home Cinema|Media Player Classic - Home Cinema (MPC-HC)]] by clsid2 (same developer known as [http://forum.doom9.org/showthread.php?t=128616 clsid] responsible for [https://sourceforge.net/projects/guliverkli2/ MPC 6.4.9.1]), and [[Media Player Classic#Media Player Classic - Black Edition|Media Player Classic - Black Edition (MPC-BE)]] by aleksoid.

Media Player Classic was originally created and maintained by a programmer named "Gabest". It was developed as a closed-source application, but later relicensed as [[free software]] under the terms of the [[GNU General Public License]]. MPC is hosted under the <code>guliverkli</code> project at [[SourceForge.net]]. The project itself is something of an [[umbrella organization]] for works by Gabest.

==Media Player Classic==

This project is now principally maintained by the community at the [[Doom9]] forum. The currently active fork is called "Media Player Classic Home Cinema".

The original Media Player Classic was created and maintained by a programmer named "Gabest" who also created [[PCSX2]] graphics [[Plug-in (computing)|plugin]] GSDX. It was developed as a closed-source application, but later [[Software relicensing|relicensed]] as [[free software]] under the terms of the [[GNU General Public License|GPL-2.0-or-later]] license. MPC is hosted under the <code>guliverkli</code> project at [[SourceForge|SourceForge.net]]. The project itself is something of an [[umbrella organization]] for works by Gabest.

== Features ==

=== MPEG-1, MPEG-2, and MPEG-4 playback ===

Media Player Classic is capable of [[VCD]], [[SVCD]], and [[DVD]] playback without installation of additional software or codecs. MPC has built-in codecs for [[MPEG-2]] video with support for subtitles and codecs for [[LPCM]], [[MPEG-1 Audio Layer II|MP2]], [[3GP]], [[AC3]], and [[DTS Coherent Acoustics|DTS]] audio. MPC also contains an improved [[MPEG]] splitter that supports playback of VCDs and SVCDs using its VCD/SVCD/XCD Reader. On October 30, 2005, Gabest added [[MPEG-4 Part 14|*.mp4]] and [[MPEG-4 Part 17|MPEG-4 Timed Text]] support.<ref>[http://forum.doom9.org/showthread.php?t=101835 Doom9 - Media Player Classic supports Matroska v2, *.mp4, *.mov, and MPEG-4 Timed Text]</ref> An [[MPEG-4 Part 3|AAC]] decoding filter has been present in MPC for a while, which makes the player suitable for AAC playback in MP4, and so makes it an alternative to both [[Winamp]] and [[iTunes]].

''Media Player Classic'' development stalled in May 2006. Gabest, the main developer of the original version, stated in March 2007 that development of ''Media Player Classic'' is not dead but that he was unable to work on it.<ref>{{cite web |url=https://sourceforge.net/projects/guliverkli/forums/forum/281014/topic/1690818 |title=SourceForge's discussion about project status |access-date=2011-04-06}}</ref> MPC 6.4.9.0, released March 20, 2006, is the final official version.

=== DirectShow ===

Media Player Classic is primarily based on the [[DirectShow]] architecture and therefore automatically uses installed DirectShow decoding filters. For instance, after the open source DirectShow decoding filter [[ffdshow]] has been installed, fast and high quality decoding and postprocessing of the [[MPEG-4 Part 2|MPEG-4 ASP]], [[H.264]], and [[Flash Video]] formats is available in MPC.

== Forks ==

MPC provides [[DXVA]] beta support for newer [[NVIDIA]] and [[ATI]] video cards when using an [[H.264]] or [[VC-1]]. This provides hardware-acceleration for playback.

=== Media Player Classic 6.4.9.1 ===

In addition to DirectShow, MPC can also use the [[QuickTime]] and the [[RealPlayer]] codecs and filters (if installed on the computer) to play their native files.

In August 2007, an unofficially patched and updated build became available, from [[Doom9]] member clsid, hosted under the <code>guliverkli2</code> project at [[SourceForge|SourceForge.net]]. Known as Media Player Classic 6.4.9.1, it was meant for fixing bugs and updating outdated libraries; its branch's development has been inactive since 2011. MPC 6.4.9.1 Revision 107, released February 14, 2010, is the final release version.<ref>{{cite web |url=http://forum.doom9.org/showthread.php?t=128616 |title=Doom9's topic on ''Media Player Classic'' patched build |access-date=2007-11-11}}</ref><ref>{{cite web |url=http://sourceforge.net/projects/guliverkli2/ |title=Patched MPC 6.4.9.1 |date=2011-04-10 |work=[[SourceForge]] project Guliverkli2 |access-date=2013-01-23}}</ref> The community at the Doom9 forum has since further continued the project with MPC-HC.

=== Matroska and Ogg containers ===

Media Player Classic supports native playback of [[OGM]] and [[Matroska]] [[container format]]s. However, OGM audio playback is limited by a lack of support for the CoreVorbis DirectShow filter, which mainly affects newer OGM files (c. 2006). The crux of this problem is that MPC is ''[[Hard coding|hard-coded]]'' to use an older Vorbis filter, so even if one installs newer filters, MPC is unable to use them.<ref>{{cite web| url=http://www.illiminable.com/ogg/| title=Directshow Filters for Ogg Vorbis, Speex, Theora and FLAC| publisher=illiminable.com| accessdate=2007-12-29| date=2006-02-24}}</ref>

=== {{anchor|MPC-HC}} Media Player Classic - Home Cinema ===

{{Infobox software

| name = Media Player Classic - Home Cinema

| screenshot = MPC-HC 2-3-2 (Windows 10).png

| caption = Media Player Classic - Home Cinema version 2.3.2 on [[Windows 10]]

| collapsible =

| developer = MPC-HC Community Forum

| released = {{start date and age|2007|09}}

| discontinued = no

| latest release version = 2.3.6<ref name="mpchc-new">{{cite web |url=https://github.com/clsid2/mpc-hc/releases/ |website=Github |access-date=2024-09-02|title=Releases · clsid2/MPC-hc }}</ref>

| latest release date = {{Start date and age|2024|10|05}}

| latest preview version = 2.3.5.33

| latest preview date = {{Start date and age|2024|10|03}}

| repo = '''Original:'''<br />https://github.com/mpc-hc/mpc-hc<br />'''Fork:''' clsid2<br />https://github.com/clsid2/mpc-hc/

| size = '''x64''' 21 [[Megabyte|MB]] ([[.exe|Exe]])<br />'''x86:''' 19.5 MB ([[.exe|Exe]])

| language = Arabic, Armenian, Basque, Belarusian, Bengali, Bosnian, Catalan, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Danish, Dutch, English, English (British), Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Lithuanian, Malay, Polish, Portuguese (Brazil), Punjabi, Romanian, Russian, Serbian, Slovak, Slovenian, Swedish, Spanish, Tatar, Thai, Turkish, Ukrainian, Vietnamese

| language count = 42

| language footnote = <ref name="about">{{cite web |url=https://mpc-hc.org/about/ |title=About MPC-HC |work=MPC-HC project |access-date=2016-02-21}}</ref>

| license = [[GNU General Public License|GPL-3.0-or-later]]

| website = {{URL|http://mpc-hc.org/|MPC-HC official website}} (inactive) <br /> {{URL|1=https://forum.doom9.org/showthread.php?p=1831201#post1831201|2=MPC-HC on Doom9}} (active fork by clsid)

}}

A fork, called ''Media Player Classic - Home Cinema (MPC-HC)'', adds new features, as well as fixes bugs and updates libraries.<ref>{{cite web |url=http://forum.doom9.org/showthread.php?t=123537 |title=Doom9's topic on ''Media Player Classic - Home Cinema'' |access-date=2007-11-11}}</ref> It also updated the license to [[GNU General Public License|GPL-3.0-or-later]].

MPC-HC updates the original player and adds many useful functionalities including the option to remove [[Screen tearing|tearing]], additional video decoders (in particular H.264, VC-1 and MPEG-2 with [[DirectX Video Acceleration]] support), [[Enhanced Video Renderer]] support, and multiple bug fixes. There is also a 64 bit-version of ''Media Player Classic - Home Cinema'' for the various Windows x64 platforms. MPC-HC requires at least Windows XP Service Pack 3.

As of version 1.4.2499.0, MPC-HC implemented [[color management]] support, an uncommon feature that nearly all video players on Microsoft Windows lack.<ref>{{cite web |url=http://voxelium.wordpress.com/2010/09/20/icc-color-management-in-media-player-classic-home-cinema/ |title=ICC color management in Media Player Classic - Home Cinema |access-date=2014-02-09 |author=Attila Tamás Áfra |date=2010-09-20 |type=blog}}</ref> Windows 8 support was introduced in version 1.6.5.<ref>{{cite web |url=http://trac.mpc-hc.org/wiki/Changelog/1.6.5 |title=Changelog v1.6.5 |date=2012-12-16 |work=MPC-HC wiki |access-date=2013-01-21}}</ref> Beginning with version 1.6.6 the stable releases are signed.<ref>{{cite web |url=http://mpc-hc.org/2013/02/25/binaries-are-signed/ |title=Binaries are signed |access-date=2014-02-09 |author=XhmikosR |date=2013-02-25 |work=MPC-HC.org}}</ref>

Apart from stable releases as published, nightly builds are also publicly available.<ref>{{cite web |url=https://nightly.mpc-hc.org/ |title=Media Player Classic - Home Cinema |publisher=MPC-HC Nightly |date=2016-02-21 |access-date=2016-02-21}}</ref><ref>{{cite web |url=http://www.free-codecs.com/download/Media_Player_Classic_Home_Cinema.htm |title=Media Player Classic - Home Cinema |publisher=free-codecs.com |date=2013-03-29 |access-date=2013-04-01}}</ref> MPC-HC is also distributed in the [[PortableApps.com|PortableApps format]].<ref>{{cite web |url=http://portableapps.com/news/2013-01-24--mpc-hc-portable-1.65-released |title=MPC-HC Portable 1.6.5 Released |date=2013-01-24 |publisher=[[PortableApps.com|PortableApps]] |access-date=2013-02-11}}</ref> MPC-HC 1.7.8 released in 2015 was built with the [[MediaInfo|MediaInfoLib]] 0.7.71.<!-- add yet another release notes reference if needed -->

MPC-HC 1.7.1 adds support for [[HEVC|H.265/HEVC]] codec.

MPC-HC 1.7.13 is the final version of the program that was officially discontinued as of July 16, 2017 due to a shortage of active developers with C/C++ experience.<ref>{{cite web |url=https://mpc-hc.org/2017/07/16/1.7.13-released-and-farewell/ |title=v1.7.13 is released and farewell |date=2017-07-16 |publisher=mpc-hc.org |access-date=2017-11-04}}</ref> Its source code on GitHub was last updated on August 27, 2017, a month and a half after the official final version.<ref>{{cite web |url=https://github.com/mpc-hc/mpc-hc/commits |title=Commits · mpc-hc/mpc-hc · GitHub |date=2017-08-27 |publisher=[[GitHub]] |access-date=2017-11-04}}</ref> It requires CPUs with [[SSE2]] support and no longer runs on Intel [[Pentium III]] or AMD [[Athlon XP]].

==== clsid2's fork ====

Updated builds of MPC-HC, a fork from the same developer (known as clsid2 on [[GitHub]]/[[SourceForge]]) responsible for MPC 6.4.9.1, started appearing in January 2018. This fork contains updated internal [[codec]]s (LAV Filters), [[AV1]] support, [[youtube-dl]] integration, a new dark theme, video preview on seekbar, support for MPC Video Renderer, A-B Repeat, subtitle performance improvements;<ref name=":0">{{cite web |url=https://forum.doom9.org/showthread.php?t=175209 |title=clsid builds thread on Doom9 |access-date=2018-05-20}}</ref><ref>{{cite web |url=https://www.videohelp.com/software/Media-Player-Classic-Home-Cinema |title=Newvers |access-date=2018-04-09}}</ref> support for Windows XP was dropped in these builds.<ref name=":0" /> Binary releases are available,<ref name="mpchc-new" /> as well as source code.<ref>{{Cite web |url=https://github.com/clsid2/mpc-hc |title=Clsid2/MPC-hc |website=[[GitHub]] |date=7 July 2021}}</ref>

{{Clear}}

=== {{anchor|MPC-BE}} Media Player Classic - Black Edition ===

<!-- This Anchor tag serves to provide a permanent target for incoming section links. Please do not move it out of the section heading, even though it disrupts edit summary generation (you can manually fix the edit summary before saving your changes). Please do not modify it, even if you modify the section title. See [[Template:Anchor]] for details. (This text: [[Template:Anchor comment]]) -->

{{Infobox software

| name = Media Player Classic - Black Edition

| logo =

| screenshot = File:MPC-BE x64 1.5.2 beta - Japanese.png

| caption = Language setting is Japanese.

| collapsible =

| developer = Alexander Vodiannikov

| released = {{start date and age|2012|09|12}}

| discontinued =

| latest release version = 1.7.1<ref>{{cite web |url=https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20builds/ |title=Release Builds |publisher=[[SourceForge]] project MPC-BE |access-date=2024-05-29}}</ref>

| latest release date = {{Start date and age|2024|05|07}}

| latest preview version = 1.5.6.5943<ref name="Nightly Builds" />

| latest preview date = {{Start date and age|2021|01|10}}

| repo = https://sourceforge.net/projects/mpcbe/<br>https://github.com/Aleksoid1978/MPC-BE

| size = '''IA-32:''' 13.1 [[Megabyte|MB]] ([[Zip (file format)|Zip]])<br />'''x86-64:''' 14.3 MB ([[Zip (file format)|Zip]])

| language = Russian, Basque, Belarusian, Catalan, Chinese (Simplified), Chinese (Traditional), Czech, Dutch, English, French, German, Greek, Hebrew, Hungarian, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Romanian, Slovak, Swedish, Spanish, Turkish, Ukrainian

| language count = 25

| language footnote =

| license = [[GNU General Public License|GPL-3.0-or-later]]

| website = {{URL|mpcbe.sourceforge.io}}

}}

''Media Player Classic - Black Edition (MPC-BE)'' is a fork of MPC and MPC-HC. It moved away from MPC's aim to mimic the look and feel of Windows Media Player with updated player controls and provides additional features on top of MPC-HC such as a video preview [[tooltip]] when [[mouseover|hovering]] the mouse cursor over the seek bar, as known from video platforms such as [[YouTube]] and [[Dailymotion]], though many of these features, including the video preview on seekbar, were added to MPC-HC at a later date.<ref name="doom9mpcbe">{{cite web |url=https://forum.doom9.org/showthread.php?t=165890 |title=Media Player Classic - BE Win32/x64 |publisher=[[Doom9]] |access-date=2017-11-04 |archive-url=https://web.archive.org/web/20130307050317/http://forum.doom9.org/showthread.php?t=165890 |archive-date=2013-03-07 |url-status=live}}</ref><ref>{{cite web |title=It's movie time! Grab the popcorn and Media Player Classic-BE |url=https://betanews.com/2013/01/01/its-movie-time-grab-the-popcorn-and-media-player-classic-be/ |website=BetaNews |access-date=11 April 2021 |language=en |date=1 January 2013}}</ref>

MPC-BE, however, doesn't include LAV filters by default, making it less efficient than MPC-HC for decoding. This is most noticeable with higher resolution files, newer codecs, or on lower end hardware.<ref>{{cite web |url=https://www.5kplayer.com/video-music-player/media-player-classic-download-free.htm |title=Which Media Player Classic to Download? |access-date=2020-09-29}}</ref>

Player development began in February 2011. Developers used a modification of MPC-HC made by a programmer nicknamed "bobdynlan".

The first version (1.0.1.0) was released on September 12, 2012.<ref>{{cite web |url=https://sourceforge.net/projects/mpcbe/files/MPC-BE/MPC-BE%20x64/MPC-BE%20x64%201.0.1.0/ |title=MPC-BE x64 1.0.1.0 |publisher=[[SourceForge]] project MPC-BE |access-date=2016-02-02}}</ref>

Starting with version 1.5.0, released in December 2016, MPC-BE no longer supports [[Windows XP]].<ref name="XP@mpc-be.org">{{cite web |url=https://mpc-be.org/forum/viewtopic.php?id=76 |title=Поддержка Windows XP}}</ref> Support for Windows Vista ended at version 1.6.7, released May 2023.<ref>[https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release builds/ MPC-BE - Browse /MPC-BE/Release builds at SourceForge.net]</ref><ref name="SSE2@doom9mpcbe">{{cite web |url=https://forum.doom9.org/showthread.php?t=165890 |title=Media Player Classic - BE Win32/x64}}</ref>

MPC-BE version 1.5.1 and newer require [[SSE2]] supporting CPU and no longer run on Intel [[Pentium III]] or AMD [[Athlon XP]].<ref name="SSE2@doom9mpcbe">{{cite web |url=https://forum.doom9.org/showthread.php?t=165890 |title=Media Player Classic - BE Win32/x64}}</ref>

[[daily build|Nightly builds]] are also available.<ref name="Nightly Builds">{{cite web |url=https://sourceforge.net/projects/mpcbe/files/MPC-BE/Nightly%20Builds%20%28from%20svn%20trunk%29/ |title=Nightly Builds |publisher=[[SourceForge]] project MPC-BE |access-date=2020-09-15}}</ref><ref name="doom9mpcbe" />

{{Clear}}

== Media formats and features ==

:''In this section '''Media Player Classic''' and '''MPC''' refer to both the original MPC and its forks, unless otherwise specified.''

Media Player Classic is capable of [[VCD]], [[SVCD]], and [[DVD]] playback without installation of additional software or [[codec]]s. MPC has built-in codecs for [[MPEG-2]] video with support for subtitles and codecs for [[LPCM]], [[MPEG-1 Audio Layer II|MP2]], [[3GP]], [[Dolby AC-3|AC3]], and [[DTS Coherent Acoustics|DTS]] audio; along with native playback of the [[Matroska]] [[Digital container format|container format]]. MPC also contains an improved [[MPEG]] splitter that supports playback of VCDs and SVCDs using its VCD/SVCD/XCD Reader. On October 30, 2005, Gabest added [[MPEG-4 Part 14|MP4]] and [[MPEG-4 Part 17|MPEG-4 Timed Text]] support.<ref>[http://forum.doom9.org/showthread.php?t=101835 Doom9 - Media Player Classic supports Matroska v2, *.mp4, *.mov, and MPEG-4 Timed Text]</ref> [[Adobe Flash]] movies (SWF) can be played and frames jumped to.<ref>{{cite web |last1=Rizwan |first1=Amaan |title=How to Open SWF files? Best SWF Players for Windows/macOS |url=https://www.techworm.net/2020/02/swf-files-best-swf-players-windows-macos.html |website=TechWorm |access-date=12 November 2021 |date=2 February 2020}}</ref>

Supported media formats within the latest builds of MPC-HC and MPC-BE have been considerably expanded compared to the original MPC, as these builds are bundled with iterations of [[libavcodec]] and libavformat. MPC-HC version 1.7.0 and newer utilize LAV filters,<ref>{{cite web |url=https://mpc-hc.org/2013/09/29/1.7.0-released/ |title=v1.7.0 is released |work=mpc-hc.org |date=2013-09-29 |access-date=2020-10-01}}</ref> while MPC-BE uses [[FFmpeg]] directly.<ref>{{cite web |url=https://www.videohelp.com/software/MPC-BE/version-history |title=Complete Version history / Release notes / Changelog for MPC-BE |work=videohelp.com |access-date=2020-10-01}}</ref> Consequently, they support all formats from those libraries.

MPC-HC is also one of the first [[media player software|media players]] to support [[Dolby Atmos]] audio natively.

MPC can use an [[INI file]] in its application folder,<ref>{{cite web |url=http://www.portablefreeware.com/?id=42 |title=Media Player Classic v6.4.9.1 |work=The Portable Freeware Collection |date=2012-08-20 |access-date=2013-01-23}}</ref> making it a [[portable application]].

=== DirectShow ===

Media Player Classic is primarily based on the [[DirectShow]] architecture and therefore automatically uses installed DirectShow decoding filters. For instance, after the open source DirectShow decoding filter [[ffdshow]] has been installed, fast and high quality decoding and postprocessing of the [[MPEG-4 Part 2|MPEG-4 ASP]], [[H.264]], and [[Flash Video]] formats is available in the original MPC. [[#MPC-HC|MPC-HC]] and [[#MPC-BE|MPC-BE]], however, can play videos in these formats directly without [[ffdshow]].

MPC-HC and MPC-BE also provide [[DXVA]] support for compatible [[Intel]], [[Nvidia]], and [[ATI (brand)|ATI]]/[[AMD]] video cards when using a compatible [[codec]]. This provides hardware-acceleration for playback.

In addition to DirectShow, MPC can also use the [[QuickTime]], [[RealPlayer]], and [[SHOUTcast]] codecs and filters (if installed on the computer) to play their native files.<ref>{{cite web |url=http://www.techsupportalert.com/content/installing-media-player-classic-step-step-guide.htm |title=Installing Media Player Classic - A step by step guide |work=Gizmos Freeware Reviews |date=2012-06-15 |access-date=2013-01-23}}</ref> Though some of these files may play without the external codecs or filters installed. Alternatively, [[QuickTime Alternative]] and [[Real Alternative]] can be used in place of their player installations for expanded support of their respective file formats.

=== TV tuners ===

MPC supports playback and recording of [[television]] if a supported [[TV tuner]] is installed.

== GPL violations using MPC code ==

In April 2005 Gabest claimed that two media players, namely VX30 and [[K-Multimedia Player]], had each violated the [[GNU General Public License]] (GPL) by using portions of the Media Player Classic source code.<ref>[http://sourceforge.net/forum/forum.php?forum_id=462894 SourceForge.net: GPL violation]</ref> Maui X-Stream, the distributor of VX30, previously accused of GPL violations with its [[CherryOS]] software, has made no response to the claim. The authors of [[K-Multimedia Player]] published an official comment on their forum denying the alleged GPL violation, however their forum posting lists GPL licensed libraries used by their executable, which would require their entire program also be released under the [[GNU GPL]] license.<ref>[http://www.kmplayer.com/forums/showthread.php?t=141 Do not believe bad rumors spread in networks. - K-Multimedia Player's Forums<!-- Bot generated title -->]</ref>

== Media Player Classic Home Cinema ==

{{Main|Media Player Classic Home Cinema}}

== See also ==

{{Portal|Free softwareFOSS}}

* [[VSFilter]]

* [[Comparison of video player software]]

* [[DirectVobSub]]

* [[WASAPI]]

* [[VLC media player]]

== References ==

{{Reflist|2}}

== External links ==

{{Commons category}}

*{{SourceForge|guliverkli|Media Player Classic}}

* {{website|https://mpc-hc.org/|Media Player Classic - Home Cinema's official website}}

*{{SourceForge|guliverkli2|Patched build of MPC}}

* {{GitHub|mpc-hc|MPC-HC - official (inactive)}}

* {{GitHub|clsid2/mpc-hc|MPC-HC - clsid2 fork (active)}}

* {{Openhub|mpc-hc|MPC-HC}}

* {{SourceForge|mpcbe|MPC-BE}}

* {{SourceForge|guliverkli|Host of the original project}}

* {{SourceForge|guliverkli2|Patched build of MPC}}

[[Category:Windows media{{Media players]]}}

[[Category:Free video software]]

[[Category:2003 software]]

[[Category:Free media players]]

[[Category:Free software programmed in C++]]

[[Category:Windows-onlyFree freevideo software]]

[[Category:Software that uses FFmpeg]]

[[Category:Windows media players]]

[[ca:Media Player Classic]]

[[cs:Media Player Classic]]

[[de:Media Player Classic]]

[[es:Media Player Classic]]

[[fr:Media Player Classic]]

[[ko:미디어 플레이어 클래식]]

[[it:Media Player Classic]]

[[lt:Media Player Classic]]

[[nl:Media Player Classic]]

[[ja:Media Player Classic]]

[[no:Media Player Classic]]

[[pl:Media Player Classic]]

[[pt:Media Player Classic]]

[[ru:Media Player Classic]]

[[sk:Media Player Classic]]

[[fi:Media Player Classic]]

[[sv:Media Player Classic]]

[[uk:Media Player Classic]]

[[vi:Media Player Classic]]

[[zh:Media Player Classic]]