Bol zverejnený bezplatný zvukový kodek FLAC 1.4

Deväť rokov po zverejnení posledného významného vlákna komunita Xiph.Org predstavila novú verziu bezplatného kodeku FLAC 1.4.0, ktorý poskytuje bezstratové kódovanie zvuku. FLAC používa iba bezstratové metódy kódovania, čo zaručuje úplné zachovanie pôvodnej kvality audio streamu a jeho identity s referenčnou verziou podrobenou kódovaniu. Použité metódy bezstratovej kompresie zároveň umožňujú zmenšiť veľkosť pôvodného zvukového toku o 50 – 60 %. FLAC je úplne bezplatný formát streamovania, z čoho vyplýva nielen otvorenosť knižníc s implementáciou funkcií kódovania a dekódovania, ale aj absencia obmedzení používania špecifikácií a vytvárania odvodených verzií. Kód knižnice je distribuovaný pod licenciou BSD.

Medzi najdôležitejšie zmeny patria:

  • Pridaná podpora pre kódovanie a dekódovanie s kvantizačnou bitovou hĺbkou 32 bitov na vzorku (bit na vzorku).
  • Zlepšená účinnosť kompresie na úrovniach 3 až 8 za cenu mierneho zníženia rýchlosti kódovania v dôsledku zlepšenej presnosti výpočtu autokorelácie. Zvýšená rýchlosť kódovania pre úrovne 0, 1 a 2. Mierne vylepšená kompresia na úrovniach 1 až 4 zmenou adaptívnej heuristiky.
  • Výrazne zlepšená rýchlosť kompresie na 64-bitových procesoroch ARMv8 vďaka použitiu inštrukcií NEON. Vylepšený výkon na procesoroch x86_64, ktoré podporujú inštrukčnú sadu FMA.
  • API a ABI knižníc libFLAC a libFLAC++ boli zmenené (aktualizácia na verziu 1.4 vyžaduje prebudovanie aplikácií).
  • Zastarané a budú odstránené v ďalšom vydaní doplnku pre XMMS.
  • Knižnica libFLAC a nástroj flac poskytujú možnosť obmedziť minimálnu bitovú rýchlosť pre súbory FLAC až do 1 bitu na vzorku (môže byť užitočné pri organizovaní živého vysielania).
  • Bolo možné kódovať súbory so vzorkovacou frekvenciou až 1048575 Hz.
  • Pomôcka flac implementuje nové možnosti "--limit-min-bitrate" a "--keep-foreign-metadata-if-sent".

Zdroj: opennet.ru

Pridať komentár