Ilmainen äänikoodekki FLAC 1.4 julkaistu

Yhdeksän vuotta viimeisen merkittävän säikeen julkaisun jälkeen Xiph.Org-yhteisö on esittänyt uuden version ilmaisesta FLAC 1.4.0 -koodekista, joka tarjoaa häviöttömän äänen koodauksen. FLAC käyttää vain häviötöntä koodausmenetelmiä, mikä takaa äänivirran alkuperäisen laadun ja sen identiteetin koodauksen kohteena olevan vertailuversion täydellisen säilymisen. Samanaikaisesti käytetyt häviöttömät pakkausmenetelmät mahdollistavat alkuperäisen äänivirran koon pienentämisen 50-60%. FLAC on täysin ilmainen suoratoistomuoto, joka ei tarkoita vain kirjastojen avoimuutta koodaus- ja dekoodaustoimintojen toteutuksessa, vaan myös rajoitusten puuttumista spesifikaatioiden käytölle ja johdannaisversioiden luomiselle. Kirjastokoodia jaetaan BSD-lisenssillä.

Tärkeimpiä muutoksia ovat mm.

  • Lisätty tuki koodaukselle ja dekoodaukselle kvantisointibittisyvyydellä 32 bittiä näytettä kohti (bittiä kohden).
  • Parannettu pakkaustehokkuus tasoilla 3–8 koodausnopeuden pienenemisen kustannuksella parannetun autokorrelaatiolaskennan tarkkuuden ansiosta. Lisääntynyt koodausnopeus tasoilla 0, 1 ja 2. Hieman parannettu pakkaus tasoilla 1 - 4 muuttamalla mukautuvaa heuristia.
  • Merkittävästi parannettu pakkausnopeus 64-bittisissä ARMv8-prosessoreissa NEON-ohjeiden käytön ansiosta. Parannettu suorituskyky x86_64-suorittimissa, jotka tukevat FMA-käskysarjaa.
  • LibFLAC- ja libFLAC++-kirjastojen API ja ABI ovat muuttuneet (päivitys versioon 1.4 vaatii sovellusten uudelleenrakentamisen).
  • Vanhentunut ja poistetaan XMMS-laajennuksen seuraavassa julkaisussa.
  • LibFLAC-kirjasto ja flac-apuohjelma tarjoavat mahdollisuuden rajoittaa FLAC-tiedostojen vähimmäisbittinopeutta enintään 1 bittiin näytettä kohden (voi olla hyödyllistä suoria lähetyksiä järjestettäessä).
  • Tuli mahdolliseksi koodata tiedostoja näytteenottotaajuuksilla jopa 1048575 Hz.
  • Flac-apuohjelma toteuttaa uudet vaihtoehdot "--limit-min-bitrate" ja "--keep-foreign-metadata-if-present".

Lähde: opennet.ru

Lisää kommentti