FLAC 1.4.0 ateina su nedideliais patobulinimais, bet gana svarbiais

FLAC yra atviras formatas su licencija be autorių teisių

FLAC naudoja tik be nuostolių kodavimo metodus, kurie garantuoja visišką originalios kokybės išsaugojimą

Devyneri metai nuo paskutinės temos paskelbimo svarbu, Xiph.Org bendruomenė pristatė naują FLAC 1.4.0 kodeko versiją kuri užtikrina be nuostolių garso kodavimą.

Tiems, kurie nežino apie FLAC, turėtumėte tai žinoti tai visiškai atviras srautinio perdavimo formatas, o tai reiškia ne tik bibliotekų atvirumą, įgyvendinant kodavimo ir dekodavimo funkcijas, bet ir specifikacijų naudojimo apribojimų nebuvimą bei išvestinių bibliotekos kodo versijų kūrimą.

FLAC sukurtas garso suspaudimui. Dėl šios priežasties gautus failus galima leisti ir naudoti, taip pat jie yra mažesni nei tuo atveju, jei statistinis glaudinimo algoritmas (pvz., ZIP) būtų pritaikytas tiesiogiai PCM failui.

FLAC tapo vienu iš pageidaujamų formatų muzikos pardavimui internetu, taip pat Monkey's Audio, kuris veikia taip pat gerai. Be to, jis naudojamas keičiantis dainomis tinkle, kaip alternatyva MP3, kai norite sumažinti dydį nei WAV-PCM faile ir neprarasti garso kokybės. Tuo pačiu metu naudojami be nuostolių glaudinimo metodai leidžia originalaus garso srauto dydį sumažinti 50-60%.

Pagrindinės FLAC 1.4.0 naujienos

Pateiktoje naujoje kodeko versijoje pabrėžiama, kad papildomas kodavimo ir dekodavimo palaikymas su šiek tiek gyliu de 32 bitai vienam mėginio kvantavimui.

Dar viena naujovė, lydinti šios naujos versijos paleidimą, yra ta pagerintas suspaudimo efektyvumas nuo 3 iki 8 lygių šiek tiek sumažinus kodavimo greitį dėl pagerėjusio autokoreliacijos skaičiavimo tikslumo.

Be to, taip pat pažymima, kad biblioteka libFLAC ir flac programa, šioje naujoje versijoje suteikia galimybę apriboti bitų spartą mažiausiai FLAC failams, iki vieno bito vienam pavyzdžiui (gali būti naudinga rengiant tiesioginius srautus).

Tambienas pasiektas didesnis kodavimo greitis 0, 1 ir lygiams 2, kartu su šiek tiek patobulintu glaudinimu nuo 1 iki 4, pakeitus adaptyviąją euristiką, taip pat tapo įmanoma koduoti failus, kurių atrankos dažnis yra iki 1048575 Hz.

Kita vertus, taip pat pažymima, kad Suspaudimo greitis buvo žymiai pagerintas 8 bitų ARMv64 procesoriuose, dėka NEON instrukcijų naudojimo. Pagerintas našumas x86_64 procesoriuose, kurie palaiko FMA instrukcijų rinkinį.

Iš kitų pokyčių kurie išsiskiria iš šios naujos versijos:

  • Buvo pakeistas libFLAC ir libFLAC++ bibliotekų API ir ABI (atnaujinant į 1.4 versiją reikia iš naujo sukurti programas).
  • Nebenaudojama ir bus pašalinta kitoje XMMS papildinio versijoje.
  • „Flac“ programa turi naujas parinktis „–limit-min-bitrate“ ir „-keep-foreign-metadata-if-present“.
  • Išankstinių nustatymų -1 ir -4 suspaudimas buvo šiek tiek patobulintas kai kurioms medžiagoms pakeitus vidutinės pusės adaptyviąją euristiką
  • Integruoti pagreitinimai, specialiai skirti 8 bitų ARMv64 įrenginiams naudojant NEON (Ronen Gvili, Martijn van Beurden)
  • Pridėtas greitis x86_64 procesoriams, turintiems FMA instrukcijų rinkinio plėtinį
  • Dabar galima užkoduoti ir iššifruoti 32 bitų PCM
  • Ištaisyta problema naudojant analizavimo funkciją, dėl kurios pirmasis kadras buvo netinkamo dydžio ir poslinkio
  • MSVC ir Makefile.lite kūrimo sistemos failai buvo pašalinti. Kurti naudojant MSVC (Visual Studio) galima naudojant CMake
  • Pridėtas naujas fuzzer dekoderis, pridėjus paieškos kodo aprėptį
  • Perspėjimas, grąžintas tvarkant išorinius metaduomenis, dabar yra aiškesnis, jei vartotojas bando atkurti netinkamo tipo išorinius metaduomenis, pavyzdžiui, iškoduodamas FLAC failą, kuriame yra išorinių AIFF metaduomenų, į WAV failą.

Pagaliau jei norite sužinoti daugiau apie tai, galite patikrinti išsamią informaciją Šioje nuorodoje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.