Comitetul IETF (Internet Engineering Task Force), care se ocupă cu dezvoltarea protocoalelor și arhitecturii internetului, a finalizat formarea RFC pentru codec-ul audio liber FLAC (Free Lossless Audio Codec), dezvoltat de comunitatea Xiph.Org. Specificația asociată formatului a fost publicată sub identifiantul RFC 9639. RFC a obținut statutul de „Standard propus” și descrie starea existentă a formatului de compresie FLAC, cu excepția adăugării explicite a suportului pentru sunet de 32 de biți și introducerii de restricții pentru adaptarea sa.
Se presupune că publicația RFC va simplifica crearea de la zero a unor noi implementări ale decoder-ului FLAC și va permite recrearea suportului pentru format pentru a accesa fișierele audio păstrate în viitorul îndepărtat, după ce formatul FLAC și implementările sale vor fi uitate. În trecut, dezvoltatorii aveau la dispoziție documentația de la proiectul Xiph și o implementare de referință care conținea toate detaliile necesare. Odată cu apariția RFC, toată informația a fost concentrată într-un singur document, eliberând dezvoltatorii de necesitatea de a consulta codul sursă al bibliotecii de referință sau de a răsfoi arhivele listelor de discuții în căutarea detaliilor.
Codec-ul FLAC utilizează metode de codare fără pierderi (lossless), ceea ce garantează păstrarea completă a calității originale a fluxului audio și identitatea acestuia cu varianta de referință. Metodele de compresie fără pierderi utilizate permit reducerea dimensiunii fluxului audio inițial cu 50-60%. FLAC este un format de streaming complet liber, care presupune nu doar deschiderea bibliotecilor cu implementările funcțiilor de codificare și decodificare, ci și absența restricțiilor la utilizare și crearea de variante derivate. Codul bibliotecilor de referință este distribuit sub licența BSD.
Sursa: opennet.ro
