De vrije audio-codec FLAC 1.5 is uitgebracht

De Xiph.Org-gemeenschap heeft een update gepubliceerd van de vrij beschikbare audio-codec FLAC 1.5.0, waarmee geluid zonder kwaliteitsverlies kan worden gecomprimeerd. FLAC gebruikt alleen methoden voor codering zonder gegevensverlies (lossless), wat volledige behoud van de oorspronkelijke geluidskwaliteit garandeert en de identiteit met de referentievariant, die aan codering is onderworpen, waarborgt. Tegelijkertijd maken de gebruikte methoden voor verliesloze compressie het mogelijk om de grootte van de oorspronkelijke audiostroom met 50-60% te verkleinen. FLAC is een volledig vrij streamformaat dat niet alleen open bibliotheken voor de functies van coderen en decoderen impliceert, maar ook geen beperkingen op het gebruik van specificaties en het creëren van afgeleide varianten. De code van de bibliotheken wordt verspreid onder de BSD-licentie.

Onder de wijzigingen in de nieuwe versie:

  • De werking van de encoder in multithread-modus is verzekerd. De multithread-encoder kan worden gebruikt via libFLAC of via de opdrachtregeltool flac.
  • De mogelijkheid voor het decoderen van gekoppelde (chained) Ogg-bestanden is toegevoegd, waarin meerdere onafhankelijke FLAC-audiostromen in één bestand zijn verpakt.
  • In libFLAC, libFLAC++ en metaflac is ondersteuning geïmplementeerd voor het opslaan in een nieuw bestand bij het wijzigen van metadata, in plaats van het bestaande bestand te overschrijven. In libFLAC is een controle toegevoegd bij het wijzigen van metadata voor het aangeven van een symbolische link als invoerbestand en is bescherming tegen schrijven naar dergelijke bestanden geïmplementeerd bij het vervangen van bestanden op locatie.
  • De API van de bibliotheken libFLAC en libFLAC++ is uitgebreid.
  • De implementatie van de LMS-modus (Loose Mid-Side) voor multithread-werking is aangepast, die gezamenlijk de informatie voor de stereokanalen encodeert en het verschil tussen de linker en rechter kanalen scheidt.
  • Ondersteuning voor compilatie naar de WebAssembly-weergave met de Emscripten-compiler is geïmplementeerd.
  • De specificatie voor het FLAC-formaat is vastgelegd in RFC 9639.
  • In de flac-tool is bij het hercoderen van een bestaand FLAC-bestand een controle op MD5-hashes toegevoegd. In de testmodus 'flac -t' worden nu alle metadata-blokken geanalyseerd en worden waarschuwingen weergegeven bij het detecteren van ID3v1-metadata. De ingebouwde hulp met beschikbare opties is verbeterd. Het formaat voor het opslaan van externe metadata, gebruikt door de flac-tool, is gedocumenteerd.
  • De licentie voor de documentatie GFDL (GNU Free Documentation License) is bijgewerkt naar versie 1.3 (was versie 1.2).

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster