Objavljen besplatni audio kodek FLAC 1.4

Devet godina nakon objave posljednje značajne teme, zajednica Xiph.Org predstavila je novu verziju besplatnog kodeka FLAC 1.4.0, koji omogućuje audio kodiranje bez gubitaka. FLAC koristi samo metode kodiranja bez gubitaka, što jamči potpuno očuvanje izvorne kvalitete audio streama i njegovu istovjetnost s referentnom verzijom koja je podvrgnuta kodiranju. U isto vrijeme, korištene metode kompresije bez gubitaka omogućuju smanjenje veličine izvornog audio toka za 50-60%. FLAC je potpuno besplatan format za strujanje, što podrazumijeva ne samo otvorenost knjižnica s implementacijom funkcija kodiranja i dekodiranja, već i nepostojanje ograničenja u korištenju specifikacija i stvaranju izvedenih verzija. Kod knjižnice se distribuira pod BSD licencom.

Među najvažnijim promjenama su:

  • Dodana podrška za kodiranje i dekodiranje s dubinom bita kvantizacije od 32 bita po uzorku (bit po uzorku).
  • Poboljšana učinkovitost kompresije na razinama 3 do 8, po cijenu blagog smanjenja brzine kodiranja zbog poboljšane točnosti izračuna autokorelacije. Povećana brzina kodiranja za razine 0, 1 i 2. Neznatno poboljšana kompresija na razinama 1 do 4 promjenom adaptivne heuristike.
  • Značajno poboljšana brzina kompresije na 64-bitnim ARMv8 procesorima, zahvaljujući korištenju NEON instrukcija. Poboljšana izvedba 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 bit ć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 bita po uzorku (može biti korisno pri organiziranju emitiranja uživo).
  • Postalo je moguće kodirati datoteke s frekvencijom uzorkovanja do 1048575 Hz.
  • Uslužni program flac implementira nove opcije "--limit-min-bitrate" i "--keep-foreign-metadata-if-present".

Izvor: opennet.ru

Dodajte komentar