MPC-HC,全稱(cheng)Media Player Classic Home Cinema,是Windows平臺上一個非常輕量級的(de)開源(yuan)媒體播放器。它支持所有常見(jian)的(de)視頻(pin)和音頻(pin)文件格(ge)式(shi)的(de)播放。它是100%免費的(de),沒(mei)有任(ren)何廣告(gao)或后門。
軟(ruan)件類型:媒體播放器
軟件(jian)語(yu)言:多(duo)國語(yu)言
軟件(jian)授權:GNU通用公眾授權
穩定版本:1.7.13
編譯時(shi)間:2018-06-16
編譯環(huan)境:MSVC v19
應用平臺:WinXp/Win2003/2000/Vista/Win7/Win8/Win10
XhmikosR(希臘)------項(xiang)目管理+官網網頁維護(hu)
Underground78(法國(guo))------項目管(guan)理+代碼開發
Nevcairiel(德國)------LAVFilters主開發
kasper93(波蘭)------代碼開發(fa)
Armada651(荷蘭)------代(dai)碼開發(fa)
alexmarsev(未知)------代碼開發(fa)
vBm(塞爾維亞(ya))------Doom9主持
Jellyfrog(瑞(rui)典)------服務器管理
內置濾鏡的更替
先前,MPC-HC內部解(jie)碼器(qi)都是(shi)直接基于FFmpeg,但MPC-HC自(zi)2013年7月1日釋出(chu)的nightly版本(ben)開始(shi),正式放(fang)棄了原自(zi)身(shen)的內置(zhi)(zhi)濾鏡(jing),并且(qie)直接采用LAV作為自(zi)身(shen)的主要濾鏡(jing),是(shi)唯一內置(zhi)(zhi)深(shen)度融合(he)LAV Filters的視頻(pin)播放(fang)器(qi)。
LAV Filters
LAV Filters是由(you)doom9論(lun)壇的(de)德國程(cheng)序員 Nevcairiel 開發的(de)解碼套裝。基于FFmpeg 的(de) Libav 庫(ku),遵守GPL開源(yuan)協議,任何人都可(ke)以(yi)得到LAV的(de)代(dai)(dai)碼。由(you)于實在過于優(you)秀和先進,許(xu)許(xu)多多的(de)開源(yuan)項目愛好者和商業公司都不同程(cheng)度的(de)吸收LAV的(de)代(dai)(dai)碼進他們的(de)濾鏡當(dang)中(zhong)。
LAV Splitter
LAV Splitter是LAV Filters最早開發出來的(de)(de)(de)(de)組件,我們通(tong)常稱之(zhi)為(wei)分(fen)離器。LAV Splitter強大的(de)(de)(de)(de)分(fen)離能力(li),使媒(mei)體(ti)文件的(de)(de)(de)(de)打開速度和(he)跳轉速度(快(kuai)進快(kuai)退)達到(dao)了“神速”級別,并且支持廣泛的(de)(de)(de)(de)支持各(ge)種封裝的(de)(de)(de)(de)格式。
LAV Video Decoder
LAV Video Decoder是(shi)LAV Filters的(de)(de)組件(jian)中最(zui)令人(ren)稱贊(zan)的(de)(de)部分(fen),我們通常稱之為視(shi)頻(pin)解(jie)(jie)碼(ma)器。LAV Video Decoder的(de)(de)視(shi)頻(pin)解(jie)(jie)碼(ma)能力異常強大,不僅10bit解(jie)(jie)碼(ma)速度首屈一指,而(er)且支持最(zui)新HEVC/H265解(jie)(jie)碼(ma)。它(ta)還(huan)(huan)提(ti)供了(le)強大的(de)(de)GPU硬件(jian)加速(讓(rang)無數(shu)低(di)配流暢地播放了(le)4K片源),并針對intel和NVIDIA的(de)(de)顯(xian)卡還(huan)(huan)提(ti)供混合的(de)(de)解(jie)(jie)碼(ma)方(fang)式。
LAV Audio Decoder
LAV Audio Decoder是(shi)LAV Filters的(de)(de)組件(jian)之(zhi)一,我們通常稱之(zhi)為音頻解(jie)碼器。看似(si)最(zui)平凡的(de)(de)LAV Audio Decoder也是(shi)性能和質(zhi)量并重的(de)(de)產(chan)物,根據聲卡支持程度自(zi)動(dong)調整最(zui)高質(zhi)量的(de)(de)音頻輸出模式。
Media Player Classic Home Cinema,簡(jian)稱MPC-HC,是Media Player Classic 的后續(xu)版本。
Media Player Classic是(shi)(shi)由名為"Gabest"的(de)(de)程(cheng)序(xu)員創建的(de)(de),Gabest原(yuan)先(xian)是(shi)(shi)以(yi)不公開(kai)(kai)源(yuan)代碼(ma)的(de)(de)方式開(kai)(kai)發Media Player Classic,但后(hou)來他開(kai)(kai)放了(le)Media Player Classic的(de)(de)源(yuan)代碼(ma)。Media Player Classic延(yan)續(xu)了(le)Windows Media Player6.4幾乎相同的(de)(de)接口和樸素的(de)(de)風格(ge)界面,然而(er)這是(shi)(shi)與(yu)Windows Media Player 6.4完(wan)全不同的(de)(de)應用程(cheng)序(xu)。
Media Player Classic 的原作者(zhe) Gabest 已于2006年(nian)停(ting)止繼續開發MPC,MPC-HC在MPC基礎上修復(fu)了(le)大量BUG,不斷增(zeng)強(qiang)內部解碼(ma)性能,并增(zeng)加了(le)切(qie)合(he)現代播放的一些功能。
授權
MPC-hc是基于GPL授權條款。
侵權事件
2005年4月23日,Gabest在項(xiang)目的新聞頁面(mian)中(zhong)發布信息,指出有(you)2個(ge)軟件(jian)被(bei)懷疑使(shi)用了(le)該項(xiang)目的源(yuan)代碼卻未(wei)同樣以GPL授權(quan)發布,違反了(le)GPL的授權(quan)條款,一個(ge)是(shi)(shi)來自韓國的免費軟件(jian)The KMPlayer,另一個(ge)是(shi)(shi)商業(ye)軟件(jian)VX30。Gabest對(dui)這個(ge)事件(jian)表示沮喪(sang),他不知道如何對(dui)有(you)關已(yi)違反了(le)授權(quan)的組織進(jin)行有(you)關的行動。
2008年(nian)The KMPlayer作(zuo)者姜勇(yong)囍進入(ru) Daum Communications,發表(biao)了改良(liang)版本Daum Potplayer,因此PotPlayer繼承了KMPlayer侵害GPL授(shou)權(quan)條款。
2009年暴風影(ying)(ying)音和(he)騰訊旗下的QQ影(ying)(ying)音先后因未(wei)遵循(xun)GPL協(xie)議(yi)登上(shang)"恥辱堂"。射手影(ying)(ying)音也(ye)曾(ceng)被(bei)指(zhi)責有違反GPL協(xie)議(yi)的嫌疑,但軟件作者表示否認。
MPC-BE
MPC-BE是從MPC-HC團隊(dui)中分裂出(chu)來的俄國開發者們(men)開發的一款基于MPC-HC(1.6舊版)及MPC(2006)的開源播放器(qi)。
MPC-BE來由
最(zui)初MPC-BE只是MPC-HC的黑色(se)UI版(ban)本,后(hou)來因(yin)為俄(e)國開(kai)發者(zhe)(zhe)們和MPC-HC的項(xiang)目管理XhmikosR意(yi)見不(bu)合,被XhmikosR趕(gan)了出來。隨后(hou)俄(e)國開(kai)發者(zhe)(zhe)們決(jue)定(ding)在(zai)自己的論壇獨立搞MPC-BE。