Gratis lyd-codec FLAC 1.4 udgivet

Ni år efter offentliggørelsen af ​​den sidste betydningsfulde tråd har Xiph.Org-fællesskabet præsenteret en ny version af det gratis codec FLAC 1.4.0, som giver tabsfri lydkodning. FLAC bruger kun tabsfri kodningsmetoder, hvilket garanterer fuldstændig bevarelse af den originale kvalitet af lydstrømmen og dens identitet med referenceversionen, der er udsat for kodning. Samtidig gør de anvendte tabsfri komprimeringsmetoder det muligt at reducere størrelsen af ​​den originale lydstrøm med 50-60%. FLAC er et helt gratis streaming-format, som ikke kun indebærer åbenheden af ​​biblioteker med implementering af kodnings- og afkodningsfunktioner, men også fraværet af begrænsninger for brugen af ​​specifikationer og oprettelsen af ​​afledte versioner. Bibliotekskoden distribueres under BSD-licensen.

Blandt de vigtigste ændringer er:

  • Tilføjet understøttelse af kodning og afkodning med en kvantiseringsbitdybde på 32 bit pr. sample (bit-per-sample).
  • Forbedret kompressionseffektivitet på niveauer 3 til 8 på bekostning af en lille reduktion i indkodningshastighed på grund af forbedret autokorrelationsberegningsnøjagtighed. Øget indkodningshastighed for niveau 0, 1 og 2. Lidt forbedret komprimering ved niveau 1 til 4 ved at ændre den adaptive heuristik.
  • Markant forbedret kompressionshastighed på 64-bit ARMv8-processorer, takket være brugen af ​​NEON-instruktioner. Forbedret ydeevne på x86_64-processorer, der understøtter FMA-instruktionssættet.
  • API og ABI for bibliotekerne libFLAC og libFLAC++ er blevet ændret (opgradering til version 1.4 kræver ombygning af applikationer).
  • Forældet og vil blive fjernet i den næste udgivelse af pluginnet til XMMS.
  • LibFLAC-biblioteket og flac-værktøjet giver mulighed for at begrænse minimumsbithastigheden for FLAC-filer, op til 1 bit pr. sample (kan være nyttigt, når du organiserer live-udsendelse).
  • Det blev muligt at kode filer med samplinghastigheder op til 1048575 Hz.
  • Flac-værktøjet implementerer nye muligheder "--limit-min-bitrate" og "--keep-foreign-metadata-if-present".

Kilde: opennet.ru

Tilføj en kommentar