PĂ€rast ĂŒheksa aastat alates eelneva olulise versiooni avaldamisest esitles Xiph.Org kogukond uut versiooni avatud FLAC koodekist 1.4.0, mis vĂ”imaldab helikodeerimist kvaliteetsetest kaotusteta. FLAC kasutab ainult kaotusteta kodeerimismeetodeid, mis tagavad algse helivoo kvaliteedi tĂ€ieliku sĂ€ilimise ja selle identiteedi kodeeritud eelmise variandiga. Kasutatavad kaotusteta kokkusurumismeetodid vĂ”imaldavad vĂ€hendada algse helivoo suurust 50-60%. FLAC on tĂ€iesti tasuta voogedastusformaat, millel on avatud juurdepÀÀs kodeerimise ja dekodeerimise funktsioone teostavatele raamatukogudele, samuti mÀÀruste kasutamise ja tuletatud variantide loomise piirangute puudumine. Raamatukogude kood levitatakse BSD litsentsi alusel.
TĂ€htsamaid muudatusi on:
- Lisatud tugi 32-bitisele kvantimisvÔimekusele (bit-per-sample) kodeerimisel ja dekodeerimisel.
- Kokkusurumise efektiivsus on 3 kuni 8 tasemel paranenud, oma hinda on vÀhendatud kodeerimiskiirusest, kuna on suurenenud autokorrelatsioonide arvutamise tÀpsus. Kodeerimiskiirus on suurenenud tasemetel 0, 1 ja 2. Tasemetele 1 kuni 4 on veidi paranenud kokkusurumine tÀnu kohandatud heuristikale.
- 64-bitistel ARMv8 protsessoritel on kokkusurutamise kiirus mÀrkimisvÀÀrselt paranenud tÀnu NEON juhiste kasutamisele. Suurenenud jÔudlus x86_64 protsessoritel, mis toetavad FMA juhiskomplekti.
- Raamatukogude libFLAC ja libFLAC++ API ja ABI on muudetud (versiooni 1.4 uuendamisel tuleb rakendusi uuesti kompileerida).
- XMMS plugin on kuulutatud aegunuks ja see eemaldatakse jÀrgmise versiooniga.
- Raamatukogus libFLAC ja utiliidis flac on antud vĂ”imalus piirata FLAC-failide minimaalset bitikiirust kuni 1 bit nĂ€idise kohta (mis vĂ”ib olla kasulik otseĂŒlekande korraldamisel).
- On saanud vÔimalikuks kodeerida faile, mille nÀidissaagedus on kuni 1048575 Hz.
- Utility flac on saanud uued valikud "âlimit-min-bitrate" ja "âkeep-foreign-metadata-if-present".
Allikas: opennet.ru
