mpc-hc

mpc-hc

MPC-HC,全稱Media Player Classic Home Cinema,是Windows平台上一個非常輕量級的開源媒體播放器。它支持所有常見的視頻和音頻檔案格式的播放。它是100%免費的,沒有任何廣告或後門。

基本信息

基本信息

軟體類型:媒體播放器

軟體語言:多國語言

軟體授權:GNU通用公眾授權

穩定版本:1.7.13

編譯時間:2017-06-16

編譯環境: MSVC v19

套用平台:WinXp/Win2003/2000/Vista/Win7/Win8/Win10

項目團隊

XhmikosR(希臘)------項目管理+官網網頁維護

Underground78(法國)------項目管理+代碼開發

Nevcairiel(德國)------LAVFilters主開發

kasper93(波蘭)------代碼開發

Armada651(荷蘭)------代碼開發

alexmarsev(未知)------代碼開發

vBm(塞爾維亞)------Doom9主持

Jellyfrog(瑞典)------伺服器管理

內置濾鏡

內置濾鏡的更替

先前,MPC-HC內部解碼器都是直接基於FFmpeg,但MPC-HC自2013年7月1日釋出的nightly版本開始,正式放棄了原自身的內置濾鏡,並且直接採用LAV作為自身的主要濾鏡,是唯一內置深度融合LAV Filters的視頻播放器。

LAV Filters

LAV Filters是由doom9論壇的德國程式設計師 Nevcairiel 開發的解碼套裝。基於FFmpeg 的 Libav 庫,遵守GPL開源協定,任何人都可以得到LAV的代碼。由於實在過於優秀和先進,許許多多的開源項目愛好者和商業公司都不同程度的吸收LAV的代碼進他們的濾鏡當中。

LAV Splitter

LAV Splitter是LAV Filters最早開發出來的組件,我們通常稱之為分離器。LAV Splitter強大的分離能力,使媒體檔案的打開速度和跳轉速度(快進快退)達到了“神速”級別,並且支持廣泛的支持各種封裝的格式。

LAV Video Decoder

LAV Video Decoder是LAV Filters的組件中最令人稱讚的部分,我們通常稱之為視頻解碼器。LAV Video Decoder的視頻解碼能力異常強大,不僅10bit解碼速度首屈一指,而且支持最新HEVC/H265解碼。它還提供了強大的GPU硬體加速(讓無數低配流暢地播放了4K片源),並針對intel和 NVIDIA的顯示卡還提供混合的解碼方式。

LAV Audio Decoder

LAV Audio Decoder是LAV Filters的組件之一,我們通常稱之為音頻解碼器。看似最平凡的LAV Audio Decoder也是性能和質量並重的產物,根據音效卡支持程度自動調整最高質量的音頻輸出模式。

前世姻緣

Media Player Classic Home Cinema,簡稱 MPC-HC,是 Media Player Classic 的後續版本。

Media Player Classic是由名為"Gabest"的程式設計師創建的,Gabest原先是以不公開原始碼的方式開發Media Player Classic,但後來他開放了Media Player Classic的原始碼。Media Player Classic延續了Windows Media Player6.4幾乎相同的接口和樸素的風格界面,然而這是與Windows Media Player 6.4完全不同的應用程式。

Media Player Classic 的原作者 Gabest 已於2006年停止繼續開發MPC,MPC-HC在MPC基礎上修復了大量BUG,不斷增強內部解碼性能,並增加了切合現代播放的一些功能。

授權說明

授權

MPC-hc是基於GPL授權條款。

侵權事件

•2005年4月23日,Gabest在項目的新聞頁面中發布信息,指出有2個軟體被懷疑使用了該項目的原始碼卻未同樣以GPL授權發布,違反了GPL的授權條款,一個是來自韓國的免費軟體The KMPlayer,另一個是商業軟體VX30。Gabest對這個事件表示沮喪,他不知道如何對有關已違反了授權的組織進行有關的行動。

•2008年The KMPlayer作者姜勇囍進入 Daum Communications,發表了改良版本Daum Potplayer,因此PotPlayer繼承了KMPlayer侵害GPL授權條款。

•2009年暴風影音和騰訊旗下的QQ影音先後因未遵循GPL協定登上"恥辱堂"。射手影音也曾被指責有違反GPL協定的嫌疑,但軟體作者表示否認。

同源分支

MPC-BE

MPC-BE 是從MPC-HC團隊中分裂出來的俄國開發者們開發的一款基於MPC-HC(1.6舊版)及MPC(2006)的開源播放器。

MPC-BE來由

最初MPC-BE只是MPC-HC的黑色UI版本,後來因為俄國開發者們和現在MPC-HC的項目管理XhmikosR意見不合,被XhmikosR趕了出來。隨後俄國開發者們決定在自己的論壇獨立搞MPC-BE。

相關詞條

相關搜尋

熱門詞條

聯絡我們