Avaldatud on tasuta helikodek FLAC 1.4

Üheksa aastat pärast viimase olulise lõime avaldamist tutvustas Xiph.Org kogukond tasuta koodeki FLAC 1.4.0 uut versiooni, mis pakub helikodeeringut ilma kvaliteeti kaotamata. FLAC kasutab ainult kadudeta kodeerimismeetodeid, mis tagab helivoo algse kvaliteedi ja selle identsuse kodeeritud võrdlusversiooniga täieliku säilimise. Samal ajal võimaldavad kasutatavad kadudeta pakkimismeetodid vähendada algse helivoo suurust 50-60%. FLAC on täiesti tasuta voogedastusvorming, mis ei tähenda mitte ainult raamatukogude avatust kodeerimis- ja dekodeerimisfunktsioonide rakendamisega, vaid ka piirangute puudumist spetsifikatsioonide kasutamisel ja tuletisversioonide loomisel. Raamatukogu koodi levitatakse BSD litsentsi all.

Kõige olulisemad muudatused hõlmavad järgmist:

  • Lisatud kodeerimise ja dekodeerimise tugi kvantimisbitiga 32 bitti valimi kohta (bitti proovi kohta).
  • Parem tihendustõhusus tasemetel 3 kuni 8, mille arvelt on autokorrelatsiooni arvutuste paranenud täpsus kodeerimiskiiruse vähenemine. Suurenenud kodeerimiskiirus tasemetel 0, 1 ja 2. Veidi täiustatud tihendus tasemetel 1 kuni 4 tänu muutustele adaptiivses heuristikas.
  • Oluliselt paranenud tihenduskiirus 64-bitistel ARMv8 protsessoritel, kasutades NEON-i juhiseid. Parem jõudlus x86_64 protsessoritel, mis toetavad FMA käsukomplekti.
  • Teekide libFLAC ja libFLAC++ API ja ABI on muudetud (versioonile 1.4 värskendamine nõuab rakenduste ümberehitamist).
  • XMMS-i pistikprogramm on aegunud ja eemaldatakse järgmises versioonis.
  • LibFLAC-i teek ja utiliit flac võimaldavad piirata FLAC-failide minimaalset bitikiirust, kuni 1 bitti proovi kohta (võib olla kasulik otseülekande korraldamisel).
  • Võimalik on kodeerida faile diskreetimissagedusega kuni 1048575 Hz.
  • Utiliit flac rakendab uusi valikuid "-limit-min-bitrate" ja "-keep-foreign-metadata-if-present".

Allikas: opennet.ru

Lisa kommentaar