Le Comité IETF (Internet Engineering Task Force), chargé du développement des protocoles et de l'architecture d'Internet, a finalisé la création d'un RFC pour le codec audio sans perte FLAC (Free Lossless Audio Codec), développé par la communauté Xiph.Org. La spécification associée au format a été publiée sous l'identifiant RFC 9639. Le RFC a obtenu le statut de « standard proposé » et décrit l'état actuel du format de compression FLAC, à l'exception de l'ajout explicite de la prise en charge du son 32 bits et de l'introduction de restrictions pour son adaptation.
La publication du RFC est censée simplifier la création de nouvelles implémentations de décodeurs FLAC à partir de zéro et permettre de recréer le support du format pour accéder aux fichiers audio conservés dans un avenir lointain, après que le format FLAC et ses implémentations soient tombés dans l'oubli. Auparavant, les développeurs disposaient d'une documentation du projet Xiph et d'une implémentation de référence contenant tous les détails nécessaires. Avec l'apparition du RFC, toutes les informations sont rassemblées dans un seul document, éliminant ainsi le besoin pour les développeurs de consulter le code source de la bibliothèque de référence ou de parcourir des archives de listes de diffusion à la recherche de détails.
Le codec FLAC utilise des méthodes de compression sans perte qui garantissent la préservation complète de la qualité originale du flux audio et son identité par rapport à la version de référence. Les méthodes de compression sans perte utilisées permettent de réduire la taille du flux audio d'origine de 50 à 60 %. FLAC est un format de flux entièrement libre, impliquant non seulement l'ouverture des bibliothèques implémentant des fonctions d'encodage et de décodage, mais aussi l'absence de restrictions quant à son utilisation et à la création de variantes dérivées. Le code des bibliothèques de référence est distribué sous licence BSD.
Source : opennet.ru
