Senpaga sonkodeko FLAC 1.4 eldonita

Naŭ jarojn post la publikigo de la lasta signifa fadeno, la komunumo Xiph.Org enkondukis novan version de la senpaga kodeko FLAC 1.4.0, kiu disponigas sonkodigon sen perdo de kvalito. FLAC uzas nur senperdajn kodigajn metodojn, kiuj garantias kompletan konservadon de la originala kvalito de la sonfluo kaj ĝian identecon kun la kodita referenca versio. Samtempe, la uzataj senperdaj kunpremaj metodoj ebligas redukti la grandecon de la originala sonfluo je 50-60%. FLAC estas tute senpaga streaming-formato, kio implicas ne nur la malfermitecon de bibliotekoj kun la efektivigo de kodigaj kaj malkodaj funkcioj, sed ankaŭ la foreston de limigoj pri la uzo de specifoj kaj la kreado de derivitaj versioj. La bibliotekkodo estas distribuita sub la BSD-licenco.

La plej gravaj ŝanĝoj inkluzivas:

  • Aldonita subteno por kodado kaj malkodado kun kvantiga bito de 32 bitoj per specimeno (bit-po-specimeno).
  • Plibonigita kunprema efikeco ĉe niveloj 3 ĝis 8, koste de eta redukto en kodiga rapideco pro plibonigita precizeco de aŭtokorelaciaj kalkuloj. Pliigita koda rapido por niveloj 0, 1 kaj 2. Iomete plibonigita kunpremo ĉe niveloj 1 ĝis 4 pro ŝanĝoj en adapta heŭristiko.
  • Signife plibonigita kunpremadrapideco sur 64-bitaj ARMv8-procesoroj uzante NEON-instrukciojn. Plibonigita efikeco sur x86_64 procesoroj kiuj subtenas la FMA-instrukciaĵon.
  • La API kaj ABI de la bibliotekoj libFLAC kaj libFLAC++ estis ŝanĝitaj (ĝisdatigo al versio 1.4 postulas rekonstrui la aplikaĵojn).
  • La XMMS-aldonaĵo estas malrekomendita kaj estos forigita en la venonta eldono.
  • La libFLAC-biblioteko kaj la flac ilo disponigas la kapablon limigi la minimuman bitrapidecon por FLAC-dosieroj, ĝis 1 bito per specimeno (povas esti utila dum organizado de viva elsendo).
  • Eblis kodi dosierojn kun specimenaj indicoj ĝis 1048575 Hz.
  • La flac ilo efektivigas novajn opciojn "—limit-min-bitrate" kaj "—keep-foreign-metadata-if-present".

fonto: opennet.ru

Aldoni komenton