FLAC 1.4.0 prichádza s malými vylepšeniami, ale dosť dôležitými

FLAC je otvorený formát s licenciou bez autorských práv

FLAC používa iba bezstratové metódy kódovania, čo zaručuje úplné zachovanie pôvodnej kvality

Deväť rokov po uverejnení posledného vlákna dôležité, komunita Xiph.Org predstavila novú verziu kodeku FLAC 1.4.0 ktorý poskytuje bezstratové kódovanie zvuku.

Pre tých, ktorí nepoznajú FLAC, mali by ste to vedieť toto je úplne otvorený formát streamovania, z čoho vyplýva nielen otvorenosť knižníc s implementáciou kódovacích a dekódovacích funkcií, ale aj absencia obmedzení používania špecifikácií a tvorby odvodených verzií kódu knižnice.

FLAC je navrhnutý na kompresiu zvuku. Z tohto dôvodu sú výsledné súbory prehrávateľné a použiteľné a zároveň sú menšie, ako keby bol priamo na súbor PCM aplikovaný štatistický kompresný algoritmus (napríklad ZIP).

FLAC sa stal jedným z preferovaných formátov na predaj hudby cez internet, ako aj Monkey's Audio, ktoré funguje rovnako dobre. Okrem toho sa používa pri výmene skladieb cez sieť ako alternatíva k MP3, keď chcete dosiahnuť väčšie zmenšenie veľkosti ako v súbore WAV-PCM a nestratiť kvalitu zvuku. Použité metódy bezstratovej kompresie zároveň umožňujú zmenšiť veľkosť pôvodného zvukového toku o 50 – 60 %.

Hlavné novinky FLAC 1.4.0

V novej verzii kodeku, ktorá je prezentovaná, je zdôraznené, že pridaná podpora pre kódovanie a dekódovanie s malou hĺbkou de 32 bitov na kvantovanie vzorky.

Ďalšou novinkou, ktorá sprevádza uvedenie tejto novej verzie je tá zlepšená účinnosť kompresie na úrovniach 3 až 8 za cenu mierneho zníženia rýchlosti kódovania v dôsledku zlepšenej presnosti výpočtov autokorelácie.

Okrem toho je potrebné poznamenať, že knižnica libFLAC a nástroj flac, v tejto novej verzii poskytujú možnosť obmedziť bitovú rýchlosť minimum pre súbory FLAC, až jeden bit na vzorku (môže byť užitočné pri hosťovaní živých prenosov).

tiež vyššia rýchlosť kódovania bola dosiahnutá pre úrovne 0, 1 a 2 spolu s mierne vylepšenou kompresiou na úrovniach 1 až 4 zmenou adaptívnej heuristiky a navyše bolo možné kódovať súbory so vzorkovacou frekvenciou až do 1048575 Hz.

Na druhej strane je tiež potrebné poznamenať, že Rýchlosť kompresie sa výrazne zlepšila na 8-bitových procesoroch ARMv64, vďaka použitiu návodu NEON. Vylepšený výkon na procesoroch x86_64, ktoré podporujú inštrukčnú sadu FMA.

Z ďalších zmien ktoré vyčnievajú z tejto novej verzie:

  • API a ABI knižníc libFLAC a libFLAC++ boli zmenené (aktualizácia na verziu 1.4 vyžaduje prebudovanie aplikácií).
  • Zastarané a budú odstránené v ďalšej verzii doplnku pre XMMS.
  • Nástroj flac má nové možnosti „–limit-min-bitrate“ a „–keep-foreign-metadata-if-sent“.
  • Kompresia predvolieb -1 a -4 sa na niektorých materiáloch mierne zlepšila zmenou adaptívnej heuristiky na strednej strane
  • Integrované zrýchlenia špecificky zamerané na 8-bitové zariadenia ARMv64 pomocou NEON (Ronen Gvili, Martijn van Beurden)
  • Pridané zrýchlenia pre x86_64 CPU, ktoré majú rozšírenie inštrukčnej sady FMA
  • Teraz je možné kódovať a dekódovať 32-bitové PCM
  • Opravený problém s použitím funkcie analýzy, ktorý spôsoboval, že prvá snímka mala nesprávnu veľkosť a posun
  • Systémové súbory zostavy MSVC a Makefile.lite boli odstránené. Budovanie pomocou MSVC (Visual Studio) je možné vykonať pomocou CMake
  • Pridanie nového fuzzer dekodéra, pridanie pokrytia vyhľadávacím kódom
  • Varovanie vrátené spracovaním externých metadát je teraz jasnejšie v prípade, že sa používateľ pokúsi obnoviť externé metadáta nesprávneho typu, napríklad dekódovaním súboru FLAC obsahujúceho externé metadáta AIFF do súboru WAV.

Konečne ak máte záujem dozvedieť sa o tom viac, môžete skontrolovať podrobnosti Na nasledujúcom odkaze.


Buďte prvý komentár

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.