Der IETF (Internet Engineering Task Force), der sich mit der Entwicklung von Internet-Protokollen und -Architekturen beschĂ€ftigt, hat die RFC fĂŒr den freien Audio-Codec FLAC (Free Lossless Audio Codec), der von der Gemeinschaft Xiph.Org entwickelt wurde, fertiggestellt. Die zugehörige Spezifikation wurde unter der Identifikationsnummer RFC 9639 veröffentlicht. Die RFC hat den Status âVorgeschlagener Standardâ und beschreibt den aktuellen Stand des FLAC-Komprimierungsformats, mit Ausnahme der ausdrĂŒcklichen HinzufĂŒgung der UnterstĂŒtzung fĂŒr 32-Bit-Audio und der EinfĂŒhrung von EinschrĂ€nkungen fĂŒr dessen Anpassung.
Es wird erwartet, dass die Veröffentlichung der RFC die Erstellung neuer Implementierungen des FLAC-Decoders von Grund auf erleichtert und es ermöglicht, den Zugang zu archivierten Audio-Dateien in ferner Zukunft wiederherzustellen, nachdem das FLAC-Format und seine Implementierungen in Vergessenheit geraten sind. Zuvor erhielten Entwickler Dokumentation vom Xiph-Projekt und eine Referenzimplementierung, die alle notwendigen Details enthielt. Mit dem Erscheinen der RFC wurde alle Informationen in einem Dokument gebĂŒndelt, das Entwickler von der Notwendigkeit befreit, auf den Quellcode der Referenzbibliothek zurĂŒckzugreifen oder Archive von Mailinglisten nach Details zu durchsuchen.
Der FLAC-Codec verwendet verlustfreie Kodierungsmethoden, die die vollstĂ€ndige Erhaltung der ursprĂŒnglichen AudioqualitĂ€t und ihre IdentitĂ€t mit der Referenzversion garantieren. Die verwendeten verlustfreien Komprimierungsmethoden ermöglichen eine Reduzierung der GröĂe des ursprĂŒnglichen Audio-Streams um 50-60 %. FLAC ist ein vollstĂ€ndig freies Streaming-Format, das nicht nur die Offenheit der Bibliotheken zur Implementierung der Kodierungs- und Dekodierungsfunktionen umfasst, sondern auch keine EinschrĂ€nkungen in der Nutzung und der Erstellung von abgeleiteten Versionen hat. Der Code der Referenzbibliotheken wird unter der BSD-Lizenz verbreitet.
Quelle: opennet.ru
