Mpg123

mpg123
Tyyppi audiosoitin
Sisään kirjoitettu C , kokoonpanokieli
Käyttöjärjestelmä UNIX , Linux , OS X , Windows
Ensimmäinen painos 1999
uusin versio
Lisenssi GNU LGPL 2.1
Verkkosivusto mpg123.org
 Mediatiedostot Wikimedia Commonsissa

mpg123  on ilmainen ja minimalistinen MPEG - konsoliäänisoitin UNIX-tyyppisille käyttöjärjestelmille . Lisäksi mpg123 on siirretty Windows - käyttöjärjestelmään Cygwinin ja MinGW :n avulla . Se tukee MPEG-1 ja −2, kerroksia 1, 2 ja 3. Sitä käytetään pääasiassa mp3 - tiedostojen toistamiseen. Winampille on lisäosa .

mpg123 ilmestyi ensimmäisen mp3-soittimen UNIX-järjestelmille MAPlay jälkeen ja levisi nopeasti laajalle. Assembler -optimoinnit iDCT- vaiheessa MPEG-dekoodauksen aikana tekevät siitä nopeamman kuin muut mp3-soittimet. Optimoinnin ansiosta se käyttää järjestelmäresursseja erittäin tehokkaasti. XMMS - soitin käyttää mpg123-moottoria.

Viimeisin kirjoittajan kirjoittama vakaa versio julkaistiin GPL - lisenssillä ja soittimen mukana tuleva mpglib - kirjasto on LGPL : n alainen . Aiemmin on kuitenkin käytetty ei-vapaata ja avoimen lähdekoodin lisenssiä.

Mpg123:n virallinen kehitys jäädytettiin useiksi vuosiksi, minkä aikana löydettiin useita vakavia tietoturvaongelmia, jotka suljettiin vain kolmannen osapuolen kehittäjien osallistuessa.

Vuonna 2006 projektia johti uusi kehittäjä, ja soittimen uusien versioiden julkaiseminen LGPL-lisenssillä aloitettiin.

Mpg123-moottori käyttää useita projekteja, kuten in_!mpg123. FreeBSD :n porttikokoelma sisältää laajan joukon korjaustiedostoja tunnettuihin virheisiin ja tietoturvaongelmiin.

Muistiinpanot

  1. Julkaistaan ​​mpg123-versio 1.30.2

Katso myös

Linkit