A fost publicat codec audio liber FLAC 1.5

Comunitatea Xiph.Org a publicat actualizarea codec-ului audio gratuit FLAC 1.5.0, care permite comprimarea sunetului fără pierderi de calitate. FLAC utilizează doar metode de codare fără pierderi (lossless), garantând păstrarea completă a calității originale a fluxului audio și identitatea acestuia cu varianta de referință supusă codificării. În acest proces, metodele de compresie fără pierderi permit reducerea dimensiunii fluxului audio inițial cu 50-60%. FLAC este un format de flux complet liber, ceea ce presupune nu doar deschiderea bibliotecilor care implementează funcțiile de codare și decodare, ci și absența restricțiilor privind utilizarea specificațiilor și crearea de variante derivate. Codul bibliotecilor este distribuit sub licența BSD.

Printre modificările din noua versiune:

  • Funcționarea encoder-ului în modul multi-thread a fost asigurată. Encoder-ul multi-thread poate fi utilizat prin libFLAC sau prin utilitarul de linie de comandă flac.
  • A fost adăugată posibilitatea de a decoda fișiere Ogg legate (chained), în care mai multe fluxuri audio FLAC independente sunt ambalate într-un singur fișier.
  • În libFLAC, libFLAC++ și metaflac a fost implementat suportul pentru înregistrarea într-un fișier nou atunci când metadatele sunt modificate, în loc de a suprascrie fișierul existent. În libFLAC, când se modifică metadatele, a fost adăugată o verificare pentru a indica un link simbolic ca fișier de intrare și a fost implementată o protecție împotriva scrierii în astfel de fișiere atunci când se înlocuiește fișierul pe loc.
  • API-urile bibliotecilor libFLAC și libFLAC++ au fost extinse.
  • Implementarea modului LMS (Loose Mid-Side) a fost adaptată pentru a funcționa în mod multi-thread, codificând separat informația comună pentru canalele stereo și diferența dintre canalul stâng și cel drept.
  • A fost implementat suportul pentru compilarea în WebAssembly folosind compilatorul Emscripten.
  • Specificarea formatului FLAC a fost fixată în RFC 9639.
  • În utilitarul flac, la recodificarea unui fișier FLAC existent a fost adăugată o verificare pentru a se asigura că hash-urile MD5 se potrivesc. În modul de testare „flac -t”, acum se analizează toate blocurile de metadate și se emit avertismente în cazul descoperirii metadatelor ID3v1. A fost îmbunătățită sugestia încorporată pentru opțiunile disponibile. A fost documentat formatul pentru stocarea metadatelor externe utilizate de utilitarul flac.
  • Licența pentru documentație GFDL (GNU Free Documentation License) a fost actualizată la versiunea 1.3 (anterior era versiunea 1.2).

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster