Pubblicato il codec audio libero FLAC 1.5

La comunità Xiph.Org ha rilasciato un aggiornamento del codec audio libero FLAC 1.5.0, che consente di comprimere il suono senza perdita di qualità. FLAC utilizza solo metodi di codifica lossless, garantendo la completa conservazione della qualità originale del flusso audio e la sua identità rispetto alla versione di riferimento sottoposta a codifica. I metodi di compressione lossless utilizzati consentono di ridurre la dimensione del flusso audio originale del 50-60%. FLAC è un formato di flusso completamente libero, che implica non solo l'apertura delle librerie con implementazioni di funzioni di codifica e decodifica, ma anche l'assenza di restrizioni sull'uso delle specifiche e sulla creazione di varianti derivate. Il codice delle librerie è distribuito con licenza BSD.

Tra le novità nella nuova versione:

  • È stato garantito il funzionamento del codec in modalità multithreading. Il codec multithread può essere utilizzato tramite libFLAC o tramite l'utilità da riga di comando flac.
  • È stata aggiunta la possibilità di decodificare file Ogg collegati (chained), in cui più flussi audio FLAC indipendenti sono confezionati in un unico file.
  • In libFLAC, libFLAC++ e metaflac è stata implementata la possibilità di scrivere in un nuovo file quando vengono modificati i metadati, invece di sovrascrivere il file esistente. In libFLAC, è stata aggiunta una verifica per specificare un collegamento simbolico come file di input e è stata implementata una protezione contro la scrittura in tali file durante la sostituzione del file in loco.
  • È stata ampliata l'API delle librerie libFLAC e libFLAC++.
  • È stata adattata per l'operatività multithread l'implementazione della modalità LMS (Loose Mid-Side), che codifica separatamente le informazioni comuni ai canali stereo e la differenza tra il canale sinistro e quello destro.
  • È stata realizzata la compatibilità con la compilazione in WebAssembly tramite il compilatore Emscripten.
  • La specifica del formato FLAC è stata fissata nel RFC 9639.
  • Nell'utilità flac, durante la ricodifica di un file FLAC esistente è stata aggiunta una verifica della corrispondenza degli hash MD5. In modalità test "flac -t" ora vengono analizzati tutti i blocchi di metadati e vengono emessi avvisi quando vengono trovati metadati ID3v1. È stato migliorato il suggerimento incorporato sulle opzioni disponibili. È stato documentato il formato per la memorizzazione di metadati esterni utilizzati dall'utilità flac.
  • La licenza per la documentazione GFDL (GNU Free Documentation License) è stata aggiornata alla versione 1.3 (precedentemente era la versione 1.2).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster