História
Vývoj MPC (v minulosti známom pod menom MPEGplus, MPEG+ alebo MP+). bol odštartovaný v roku 1997 pod vedením Andree Buschmann-a. Neskôr prebral štafetu Frank Klemm a v súčasnosti sa na vývoji MPC podieľa Musepack Development Team (MDT) s asistenciou Franka Klemm-a. MPC sa považuje za jeden z najlepších lossy audio formátov. Momentálne sú k dispozícii stiahnuteľné verzie – od pluginu do Winampu po DirectShow filter.
Špecifikácia
Vývoj MPC bol postavený na kodeku mp2, ale od roku 1997 bolo pridaných a vylepšených mnoho funkcii. MCP obsahuje mnohé prvky, ktoré sú v kodekoch ako AAC, MPEG-4 AACPlus V2 a mp3. Najvýznamnejšie prvky sú technológia zvaná “noise substitution techniques“ a Huffmanovo kódovanie. Huffmanovo kódovanie je princíp kódovania zvuku vynájdený v roku 1952, ktoré pomocou špecifického algoritmu rozdelí zvuk do postupnosti tzv. zvukového stromu podľa frekvencii. Túto techniku využíva AAC aj mp3 kódovanie. Princíp tohto kódovania sa využíva viac ako 50 rokov s rôznymi obmenami vo veľkom množstve kompresných nástrojov. Huffmanovo kódovanie samo o sebe nedosahuje potrebných výsledkov, ale spolu s ostatnými technikami kompresie vytvára veľmi dobré výsledky.
MPC je dnes založený na MPEG ISO model 2, ale rozšírený o CVD (clear voice detection). Ďalšou dôležitou súčasťou je adaptive noise shaping (ANS). Zabezpečuje, aby pri nízkych frekvenciách nedochádzalo k degenerácii zvuku. V minulosti bol MPC skúmaný právnikmi, pretože sa domnievali, že používa niektoré patentované technológie. Všetky “podozrivé patentované technológie” boli z MPC odstránené a dnes je to čistý Open Source. Po všetkých úpravách a vylepšeniach. MPC používa na zber dát o súbore tzv. APEv2 tag, mp3 používa ID3 tag.
MPC v testoch v roku 2004 pri dátovom toku 128 kbps dosahoval najlepšie výsledky kvality zvuku spolu s Ogg Vorbis. Boli označení za dva najlepšie dostupné vysoko kvalitné audio kodeky a porazili MP3, AAC, WMA, alebo ATRAC. Najnovšie testy pochádzajú z roku 2005 a MPC sa umiestnilo na druhom mieste po Ogg Vorbis. Bol použitý dátový tok 185 kbps na 18 vybraných klasických skladbách.
Otázka, ktorú si vždy kladú užívatelia je či sú súbory enkódované pomocou MPC sú menšie ako mp3. Odpoveď je áno aj nie. Pretože ak porovnáte mp3 súbor enkódovaný pri kvalite 128 kbps s ďalším súborom enkódovaným MPC v kvalite --standard / --xtreme / --insane, tak bude mp3 súbor menší. Ale naopak keď budeme chcieť dosiahnuť kvalitu zvuku MPC s mp3 enkodérmi tak budeme musieť enkódovať až takmer dátovým tokom 320 kbps. Dá sa teda povedať, že MPC dosahuje pri 185 kbps už jednoznačne lepší zvuk ako mp3 pri rovnakých kilobitážach. Teda MPC má radšej vyššie dátové toky. Takže ak by sme chceli dosiahnuť kvalitu zvuku v mp3, ktorú poskytuje MPC pri 185 kbps, museli by sme sa uchýliť ku kódovaniu vyššími dátovými tokmi okolo 256 – 320 kbps. Vtedy by bol MPC súbor skutočne menší. Prehrávanie audio súborov MPC je možné v najznámejších audio prehrávačoch ako sú Winamp (potrebný je plugin) Windows Media Player (DirectShow filter nutný, podporuje aj iné prehrávače), Core Media Player.
Zdroje:
http://en.wikipedia.org
http://www.musepack.net
http://www.pcsvet.cz
http://www.hydrogenaudio.org