Mpg123

mpg123
Typ audio přehrávač
Zapsáno v C , jazyk symbolických instrukcí
Operační systém UNIX , Linux , OS X , Windows
První vydání 1999
Nejnovější verze
Licence GNU LGPL 2.1
webová stránka mpg123.org
 Mediální soubory na Wikimedia Commons

mpg123  je bezplatný a minimalistický konzolový audio přehrávač MPEG pro operační systémy typu UNIX . Také mpg123 byl portován do operačního systému Windows pomocí Cygwin a MinGW . Podporuje MPEG-1 a −2, vrstvy 1, 2 a 3. Používá se především pro přehrávání souborů mp3 . Existuje plugin pro Winamp .

mpg123 se objevil po prvním mp3 přehrávači pro UNIX systémy MAPlay a rychle se rozšířil. Optimalizace assembleru ve fázi iDCT při dekódování MPEG je rychlejší než jiné mp3 přehrávače. Díky optimalizaci velmi efektivně využívá systémové prostředky. Přehrávač XMMS používá engine mpg123.

Poslední stabilní verze napsaná autorem byla vydána pod licencí GPL a knihovna mpglib přiložená k přehrávači je pod licencí LGPL . V minulosti se však používala nesvobodná a open source licence.

Oficiální vývoj mpg123 byl na několik let zmrazen, během nichž bylo zjištěno několik vážných bezpečnostních problémů, které byly uzavřeny pouze za účasti vývojářů třetích stran.

V roce 2006 stál v čele projektu nový vývojář a začaly práce na vydávání nových verzí přehrávače pod licencí LGPL.

Motor mpg123 používá řadu projektů, například in_!mpg123. FreeBSD Ports Collection obsahuje rozsáhlou sadu záplat pro známé chyby a bezpečnostní problémy.

Poznámky

  1. Vydání mpg123 verze 1.30.2

Viz také

Odkazy