Efter ni års offentliggørelse af den tidligere betydningsfulde version præsenterede Xiph.Org-fællesskabet en ny version af den frie codec FLAC 1.4.0, som muliggør tabsløs lydkodning. FLAC anvender udelukkende metoder til tabsløs kodning, hvilket sikrer, at den oprindelige lydstrøms kvalitet bevares fuldt ud og er identisk med den referenceversion, der er blevet kodet. De tabsløse kompressionsmetoder, der anvendes, muliggør en reduktion af størrelsen på den oprindelige lydstrøm med 50-60 %. FLAC er et helt frit streamingformat, hvilket indebærer ikke kun åbenhed af biblioteker med implementering af kodnings- og afkodningsfunktioner, men også fravær af begrænsninger vedrørende brug af specifikationer og skabelse af afledte varianter. Koden til bibliotekerne distribueres under BSD-licensen.
Blandt de vigtigste ændringer kan nævnes:
- Tilføjet understøttelse af kodning og afkodning med en kvantisering på 32 bit pr. prøve.
- Effektiviteten af kompression er forbedret på niveauerne 3 til 8, på bekostning af en lille sænkning af kodningshastigheden på grund af den øgede præcision ved beregning af autotcorrelation. Kodningshastigheden er øget for niveauerne 0, 1 og 2. Kompressionen på niveauerne 1 til 4 er lidt forbedret ved ændringen af den adaptive heuristik.
- Kodningshastigheden er markant forbedret på 64-bit ARMv8-processorer takket være brugen af NEON-instruktioner. Ydeevnen er forbedret på x86_64-processorer, der understøtter FMA-instruktionssættet.
- API og ABI for bibliotekerne libFLAC og libFLAC++ er ændret (ved opdatering til version 1.4 kræver det, at applikationer genopbygges).
- Plug-in til XMMS er blevet erklæret forældet og vil blive fjernet i den næste version.
- I biblioteket libFLAC og værktøjet flac er det nu muligt at begrænse den minimale bitrate for FLAC-filer ned til 1 bitrate pr. prøve (kan være nyttigt ved live-udsendelse).
- Det er nu muligt at kodning af filer med en samplingsfrekvens på op til 1048575 Hz.
- Nye indstillinger »—limit-min-bitrate« og »—keep-foreign-metadata-if-present« er implementeret i værktøjet flac.
Kilde: opennet.ru
