Yemahara odhiyo codec FLAC 1.4 yakaburitswa

Makore mapfumbamwe mushure mekuburitswa kwetambo yakakosha yekupedzisira, nharaunda yeXiph.Org yakaunza imwe vhezheni yemahara codec FLAC 1.4.0, iyo inopa odhiyo encoding pasina kurasikirwa kwemhando. FLAC inoshandisa nzira dzisina kurasikirwa dze encoding, iyo inovimbisa kuchengetedzwa kwakazara kweyekutanga mhando yerukova rweodhiyo uye kuzivikanwa kwayo neiyo encoded referensi vhezheni. Panguva imwecheteyo, nzira dzisingarasikike dzekumanikidza dzinoshandiswa dzinoita kuti zvibvire kudzikisa saizi yeyekutanga audio stream ne50-60%. FLAC ndeye yemahara yekufambisa fomati, zvichireva kwete chete kuvhurika kwemaraibhurari nekuita encoding uye decoding mabasa, asiwo kusavapo kwezvirambidzo pakushandiswa kwezvakatemwa uye kugadzirwa kwezvakatorwa shanduro. Iyo raibhurari kodhi inogoverwa pasi peiyo BSD rezinesi.

Izvo zvakakosha shanduko dzinosanganisira:

  • Yakawedzera tsigiro ye encoding uye decoding ine quantization bit ye32 bits pamuenzaniso (bit-per-sample).
  • Kuvandudzwa kwesimba rekumanikidza pamatanho 3 kusvika ku8, pamutengo wekudzikiswa kushoma mukumhanyisa encoding nekuda kwekuvandudzwa kwechokwadi chekuverenga autocorrelation. Kuwedzera encoding speed yemazinga 0, 1 uye 2. Kutsikirira kwakavandudzwa zvishoma pamazinga 1 kusvika ku4 nekuda kwekuchinja mukugadzirisa heuristics.
  • Yakavandudzwa zvakanyanya kumhanyisa kumhanya pa64-bit ARMv8 processor uchishandisa NEON mirairo. Kuvandudzwa kwekuita pane x86_64 processors inotsigira iyo FMA yekuraira set.
  • Iyo API neABI ye libFLAC uye libFLAC++ maraibhurari akachinjwa (kugadziridza kune vhezheni 1.4 kunoda kuvakazve maapplication).
  • Iyo XMMS plugin yakaregwa uye ichabviswa mukuburitswa kunotevera.
  • Iyo libFLAC raibhurari uye iyo flac utility inopa kugona kudzikamisa bitrate yeFLAC mafaera, anosvika 1 bit pasample (inogona kubatsira pakuronga nhepfenyuro mhenyu).
  • Zvave kuita kuti encode mafaera ane sampling rates anosvika 1048575 Hz.
  • Iyo flac utility inoshandisa nyowani sarudzo "-limit-min-bitrate" uye "-chengeta-yekunze-metadata-kana-iripo".

Source: opennet.ru

Voeg