Libre nga audio codec nga gipatik nga FLAC 1.4

Siyam ka tuig human sa pagmantala sa kataposang mahinungdanong hilo, ang Xiph.Org nga komunidad nagpaila sa bag-ong bersyon sa libre nga codec nga FLAC 1.4.0, nga naghatag ug audio encoding nga walay pagkawala sa kalidad. Ang FLAC naggamit lamang sa walay pagkawala nga mga pamaagi sa pag-encode, nga naggarantiya sa hingpit nga pagpreserbar sa orihinal nga kalidad sa audio stream ug ang pagkatawo niini uban sa gi-encode nga reference nga bersyon. Sa samang higayon, ang lossless compression nga mga pamaagi nga gigamit nagpaposible sa pagpakunhod sa gidak-on sa orihinal nga audio stream sa 50-60%. Ang FLAC usa ka hingpit nga libre nga format sa streaming, nga nagpasabut dili lamang sa pagkabukas sa mga librarya nga adunay pagpatuman sa mga function sa pag-encode ug pag-decode, apan usab ang pagkawala sa mga pagdili sa paggamit sa mga detalye ug paghimo sa mga bersyon nga gigikanan. Ang code sa librarya giapod-apod ubos sa lisensya sa BSD.

Ang labing hinungdanon nga mga pagbag-o naglakip sa:

  • Gidugang nga suporta alang sa pag-encode ug pag-decode gamit ang quantization bit nga 32 bits kada sample (bit-per-sample).
  • Gipauswag ang kahusayan sa compression sa lebel 3 hangtod 8, sa kantidad nga gamay nga pagkunhod sa katulin sa pag-encode tungod sa gipaayo nga katukma sa mga kalkulasyon sa autocorrelation. Nadugangan ang katulin sa pag-encode para sa lebel 0, 1 ug 2. Gipauswag nga gamay ang compression sa lebel 1 hangtod 4 tungod sa mga pagbag-o sa adaptive heuristics.
  • Mahinungdanon nga gipaayo ang katulin sa compression sa 64-bit nga mga processor sa ARMv8 gamit ang mga panudlo sa NEON. Mas maayo nga performance sa x86_64 processors nga nagsuporta sa FMA instruction set.
  • Ang API ug ABI sa libFLAC ug libFLAC++ nga mga librarya giusab (pag-update sa bersyon 1.4 nagkinahanglan sa pagtukod pag-usab sa mga aplikasyon).
  • Ang XMMS plugin wala na gigamit ug tangtangon sa sunod nga pagpagawas.
  • Ang libFLAC library ug ang flac utility naghatag ug abilidad nga limitahan ang minimum nga bitrate para sa FLAC files, hangtod sa 1 bit kada sample (mahimong mapuslanon sa pag-organisar sa live broadcasting).
  • Nahimong posible ang pag-encode sa mga file nga adunay mga sampling rate hangtod sa 1048575 Hz.
  • Ang flac utility nagpatuman ug bag-ong mga kapilian nga β€œβ€”limit-min-bitrate” ug β€œβ€”keep-foreign-metadata-if-present”.

Source: opennet.ru

Idugang sa usa ka comment