FLAC 1.4.0 stiže s malim poboljšanjima, ali vrlo važnima

FLAC je otvoreni format s licencom bez autorskih prava

FLAC koristi samo metode kodiranja bez gubitaka, što jamči potpuno očuvanje izvorne kvalitete

Devet godina nakon što je posljednja tema objavljena važno, zajednica Xiph.Org je predstavio novu verziju kodeka FLAC 1.4.0 koji omogućuje audio kodiranje bez gubitaka.

Za one koji ne znaju za FLAC, trebali biste to znati ovo je potpuno otvoren format strujanja, što podrazumijeva ne samo otvorenost knjižnica s implementacijom funkcija kodiranja i dekodiranja, već i nepostojanje ograničenja u korištenju specifikacija i stvaranju izvedenih verzija knjižničnog koda.

FLAC je dizajniran za komprimiranje zvuka. Zbog toga se dobivene datoteke mogu reproducirati i koristiti te su manje nego da je algoritam statističke kompresije (kao što je ZIP) primijenjen izravno na PCM datoteku.

FLAC je postao jedan od preferiranih formata za prodaju glazbe preko interneta, kao i Monkey's Audio koji radi identično dobro. Osim toga, koristi se u razmjeni pjesama preko mreže, kao alternativa MP3-u, kada želite postići veće smanjenje veličine nego u WAV-PCM datoteci, a ne izgubiti kvalitetu zvuka. U isto vrijeme, korištene metode kompresije bez gubitaka omogućuju smanjenje veličine izvornog audio toka za 50-60%.

Glavne novosti FLAC 1.4.0

U novoj verziji kodeka koji je predstavljen, istaknuto je da dodana podrška za kodiranje i dekodiranje s malom dubinom de 32 bita po kvantizaciji uzorka.

Još jedan novitet koji prati lansiranje ove nove verzije je taj poboljšana učinkovitost kompresije na razinama 3 do 8 po cijenu malog smanjenja brzine kodiranja zbog poboljšane točnosti izračuna autokorelacije.

Uz ovo se također napominje da knjižnica libFLAC i uslužni program flac, u ovoj novoj verziji pružaju mogućnost ograničenja brzine prijenosa minimalno za FLAC datoteke, do jedan bit po uzorku (može biti korisno kod hostinga prijenosa uživo).

también veća brzina kodiranja postignuta je za razine 0, 1 i 2, zajedno s blago poboljšanom kompresijom na razinama 1 do 4 promjenom adaptivne heuristike, plus postalo je moguće kodirati datoteke s uzorkovanjem do 1048575 Hz.

S druge strane, također se napominje da je Brzina kompresije značajno je poboljšana na 8-bitnim ARMv64 procesorima, zahvaljujući korištenju NEON uputa. Poboljšana izvedba na x86_64 procesorima koji podržavaju FMA skup instrukcija.

Od ostalih promjena koji se ističu u ovoj novoj verziji:

  • API i ABI biblioteka libFLAC i libFLAC++ su promijenjeni (nadogradnja na verziju 1.4 zahtijeva ponovnu izgradnju aplikacija).
  • Zastarjelo i bit će uklonjeno u sljedećoj verziji dodatka za XMMS.
  • Uslužni program flac ima nove opcije "–limit-min-bitrate" i "–keep-foreign-metadata-if-present".
  • Kompresija unaprijed postavljenih postavki -1 i -4 malo je poboljšana na nekim materijalima promjenom adaptivne heuristike srednje strane
  • Integrirana ubrzanja posebno usmjerena na 8-bitne ARMv64 uređaje koji koriste NEON (Ronen Gvili, Martijn van Beurden)
  • Dodana su ubrzanja za x86_64 procesore koji imaju proširenje skupa FMA instrukcija
  • Sada je moguće kodirati i dekodirati 32-bitni PCM
  • Riješen je problem upotrebom značajke raščlambe koji je uzrokovao da prvi okvir ima pogrešnu veličinu i pomak
  • MSVC i Makefile.lite sistemske datoteke za izgradnju su uklonjene. Gradnja s MSVC (Visual Studio) može se izvršiti pomoću CMake
  • Dodavanje novog fuzzer dekodera, dodavanje pokrivenosti koda za pretraživanje
  • Upozorenje koje vraća rukovanje vanjskim metapodacima sada je jasnije u slučaju da korisnik pokuša vratiti vanjske metapodatke pogrešne vrste, na primjer dekodiranjem FLAC datoteke koja sadrži vanjske AIFF metapodatke u WAV datoteku.

Konačno ako vas zanima više o tome, možete provjeriti detalje U sljedećem linku.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.