A Xiph.Org közösség kiadta a FLAC 1.5.0 szabad hangkódoló frissítését, amely lehetővé teszi a hang tömörítését minőségromlás nélkül. A FLAC kizárólag veszteségmentes kódolási módszereket használ, ami garantálja az eredeti hangminőség teljes megőrzését és az alapváltozathoz való hűséget, amely kódolásnak volt kitéve. A veszteségmentes tömörítési módszerek révén viszont az eredeti hangáram mérete 50-60%-kal csökkenthető. A FLAC teljesen szabad áramlási formátum, amely nem csupán a kódolási és dekódolási funkciókat megvalósító könyvtárak nyitottságát jelenti, hanem a specifikációk felhasználására és származékos változatok létrehozására vonatkozó korlátozások hiányát is. A könyvtárak kódja BSD licensz alatt terjesztendő.
Az új verzióban található változások:
- A kódoló több szálon is működik. A több szálas kódoló a libFLAC-on vagy a flac parancssori eszközön keresztül használható.
- Hozzáadva a láncolt (chained) Ogg fájlok dekódolási lehetősége, amelyekben több független FLAC hangáram van összecsomagolva egy fájlba.
- A libFLAC, libFLAC++ és metaflac eszközöknél a metadátumok módosításakor új fájl írásának támogatása került bevezetésre a meglévő fájl felülírása helyett. A libFLAC-nál a metadátumok módosításakor ellenőrzés került bevezetésre a szimbolikus hivatkozások bemenetként való használatára és védelem került a hasonló fájlokba való írás ellen a fájl azonnali cseréje esetén.
- Bővült a libFLAC és libFLAC++ könyvtárak API-ja.
- Az LMS (Loose Mid-Side) üzemmód több szálon való munkavégzésre alkalmazott implementálásra került, amely külön-külön kódolja a sztereó csatornák közös információját és a bal és jobb csatorna közötti különbséget.
- Támogatás került bevezetésre a WebAssembly nézetbe való fordításhoz az Emscripten fordítóval.
- A FLAC formátum specifikációja rögzítésre került az RFC 9639-ben.
- A flac eszköznél a meglévő FLAC fájl átkódolásakor ellenőrzésre került a MD5 hash értékek egyezősége. A 'flac -t' tesztelési módban most már minden metadátum blokk feldolgozásra kerül és figyelmeztetések jelennek meg az ID3v1 metadátumok felfedezésekor. Fejlesztett a beépített súgó a rendelkezésre álló opciókról. Dokumentálva lett a flac által használt külső metadátumok tárolásának formátuma.
- A dokumentáció GFDL (GNU Free Documentation License) licensze frissítésre került a 1.3 verzióra (korábban 1.2 verzió volt).
Forrás: opennet.ru
