Objavljen besplatni audio kodek FLAC 1.4

Devet godina nakon objavljivanja posljednje značajne teme, Xiph.Org zajednica je predstavila novu verziju besplatnog kodeka FLAC 1.4.0, koji omogućava audio kodiranje bez gubitaka. FLAC koristi samo metode kodiranja bez gubitaka, što garantuje potpuno očuvanje originalnog kvaliteta audio toka i njegovog identiteta sa referentnom verzijom koja je podvrgnuta kodiranju. U isto vrijeme, korištene metode kompresije bez gubitaka omogućavaju smanjenje veličine originalnog audio toka za 50-60%. FLAC je potpuno besplatan format za streaming, koji podrazumijeva ne samo otvorenost biblioteka s implementacijom funkcija kodiranja i dekodiranja, već i odsustvo ograničenja u korištenju specifikacija i kreiranju izvedenih verzija. Kôd biblioteke se distribuira pod BSD licencom.

Među najvažnijim promjenama su:

  • Dodata podrška za kodiranje i dekodiranje sa dubinom bita kvantizacije od 32 bita po uzorku (bit-per-sample).
  • Poboljšana efikasnost kompresije na nivoima od 3 do 8, po cenu blagog smanjenja brzine kodiranja zbog poboljšane tačnosti izračunavanja autokorelacije. Povećana brzina kodiranja za nivoe 0, 1 i 2. Malo poboljšana kompresija na nivoima od 1 do 4 promjenom adaptivne heuristike.
  • Značajno poboljšana brzina kompresije na 64-bitnim ARMv8 procesorima, zahvaljujući upotrebi NEON instrukcija. Poboljšane performanse na x86_64 procesorima koji podržavaju FMA skup instrukcija.
  • API i ABI biblioteka libFLAC i libFLAC++ su promijenjeni (nadogradnja na verziju 1.4 zahtijeva ponovnu izgradnju aplikacija).
  • Zastarjelo i biće uklonjeno u sljedećem izdanju dodatka za XMMS.
  • Biblioteka libFLAC i uslužni program flac pružaju mogućnost ograničavanja minimalne brzine prijenosa za FLAC datoteke, do 1 bit po uzorku (može biti korisno pri organiziranju emitiranja uživo).
  • Postalo je moguće kodiranje datoteka sa brzinama uzorkovanja do 1048575 Hz.
  • Flac uslužni program implementira nove opcije "--limit-min-bitrate" i "--keep-foreign-metadata-if-present".

izvor: opennet.ru

Dodajte komentar