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