Kodẹki ohun ọfẹ ọfẹ FLAC 1.4 ti a tẹjade

Ọdun mẹsan lẹhin titẹjade ti okun pataki ti o kẹhin, agbegbe Xiph.Org ti ṣe agbekalẹ ẹya tuntun ti kodẹki ọfẹ FLAC 1.4.0, eyiti o pese fifino ohun afetigbọ ti ko padanu. FLAC nlo awọn ọna fifi koodu ti ko ni ipadanu nikan, eyiti o ṣe iṣeduro itọju pipe ti didara atilẹba ti ṣiṣan ohun ati idanimọ rẹ pẹlu ẹya itọkasi ti o tẹriba si fifi koodu. Ni akoko kanna, awọn ọna funmorawon ti ko padanu ti a lo jẹ ki o ṣee ṣe lati dinku iwọn ṣiṣan ohun atilẹba nipasẹ 50-60%. FLAC jẹ ọna kika ṣiṣan ọfẹ patapata, eyiti o tumọ kii ṣe ṣiṣi ti awọn ile-ikawe nikan pẹlu imuse ti fifi koodu ati awọn iṣẹ iyipada, ṣugbọn isansa awọn ihamọ lori lilo awọn pato ati ṣiṣẹda awọn ẹya itọsẹ. Koodu ile-ikawe ti pin labẹ iwe-aṣẹ BSD.

Lara awọn iyipada pataki julọ ni:

  • Atilẹyin ti a ṣafikun fun fifi koodu ati iyipada pẹlu iwọn iwọn iwọn ti awọn bit 32 fun ayẹwo (bit-per-sample).
  • Imudara imudara imudara ni awọn ipele 3 si 8, ni idiyele idinku diẹ ninu iyara fifi ẹnọ kọ nkan nitori ilọsiwaju iṣiro adaṣe adaṣe. Iyara fifi koodu pọ si fun awọn ipele 0, 1 ati 2. Imudara diẹ diẹ ni awọn ipele 1 si 4 nipa yiyipada heuristic adaptive.
  • Iyara titẹkuro ni ilọsiwaju pataki lori awọn ilana 64-bit ARMv8, o ṣeun si lilo awọn ilana NEON. Imudara iṣẹ lori awọn ilana x86_64 ti o ṣe atilẹyin eto ilana FMA.
  • API ati ABI ti libFLAC ati awọn ile-ikawe libFLAC++ ti yipada (igbegasoke si ẹya 1.4 nilo awọn ohun elo atunko).
  • Ti yọkuro ati pe yoo yọkuro ni itusilẹ atẹle ti ohun itanna fun XMMS.
  • Ile-ikawe libFLAC ati ohun elo flac n pese agbara lati ṣe idinwo iwọn kekere ti o kere julọ fun awọn faili FLAC, to 1 bit fun apẹẹrẹ (le wulo nigbati o ba ṣeto igbesafefe laaye).
  • O ṣee ṣe lati ṣafikun awọn faili pẹlu awọn oṣuwọn iṣapẹẹrẹ to 1048575 Hz.
  • IwUlO flac n ṣe awọn aṣayan titun "--limit-min-bitrate" ati "--pa-ajeji-metadata-if-bayi".

orisun: opennet.ru

Fi ọrọìwòye kun