Xiph.Org'i kogukond avaldas FLAC 1.5.0, avatud helikoodeki uuenduse, mis võimaldab kompressida heli kvaliteeti kaotamata. FLAC kasutab ainult kadudeta kodeerimismeetodeid, mis tagavad algse helivoo kvaliteedi täieliku säilimise ja selle identiteedi originaalversiooniga, mis on kodeeritud. Samuti võimaldavad kasutatud kadudeta kompressioonimeetodid vähendada algse helivoo suurust 50-60%. FLAC on täiesti avatud voogesituse formaat, mis tähendab mitte ainult kodeerimise ja dekodeerimise funktsioonide teostavate raamatute avatud olemust, vaid ka piirangute puudumist spetsifikatsioonide kasutamisel ja tuletatud versioonide loomisel. Raamatukogude kood jagatakse BSD litsentsi alusel.
Uue versiooni muudatuste hulgas on:
- Kodeerija töö on tagatud mitme lõime režiimis. Mitme lõime kodeerijat saab kasutada läbi libFLAC'i või käsurea utiliidi flac.
- Lisatud on võimalus dekodeerida seotud (chained) Ogg-faile, milles on pakitud mitu sõltumatut FLAC helivoogu.
- libFLAC, libFLAC++ ja metaflac toetavad nüüd metaandmete muutmisel uue faili kirjutamist, selle asemel, et olemasolevat faili üle kirjutada. libFLACis lisati sisendfailina sümboolse lingi määramise kontroll metaandmete muutmisel, ning rakendati kaitse sellistele failidele kirjutamise eest, kui faili asendatakse samas kohas.
- libFLAC ja libFLAC++ raamatukogude API on laiendatud.
- LMS (Loose Mid-Side) režiimi rakendamine oli kohandatud mitme lõime üheaegseks töötamiseks, eraldi kodeerides stereo kanalite ühise informatsiooni ja vasaku ning parema kanali vahe.
- Toetust WebAssembly vormingusse kompileerimisele Emscripteni kompilaatori abil on rakendatud.
- FLAC formaadi spetsifikatsioon on fikseeritud RFC 9639-s.
- flac utiliidis on olemasoleva FLAC-faili ümberkodeerimisel lisatud MD5-hashide sobivuse kontroll. Testrežiimis 'flac -t' töödeldakse nüüd kõiki metaandmeplokke ja kuvatakse hoiatuseid, kui tuvastatakse ID3v1 metaandmeid. Parandatud on sisseehitatud vihjeid saadaval olevate valikute kohta. Dokumendis on dokumenteeritud formaat välistes metaandmetes, mida flac utiliit kasutab.
- GFDL (GNU Free Documentation License) dokumentatsiooni litsents on uuendatud versioonile 1.3 (varasem versioon oli 1.2).
Allikas: opennet.ru
