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