Codec audio percuma FLAC 1.4 diterbitkan

Sembilan tahun selepas penerbitan utas penting terakhir, komuniti Xiph.Org memperkenalkan versi baharu codec percuma FLAC 1.4.0, yang menyediakan pengekodan audio tanpa kehilangan kualiti. FLAC hanya menggunakan kaedah pengekodan tanpa kerugian, yang menjamin pemeliharaan lengkap kualiti asal strim audio dan identitinya dengan versi rujukan yang dikodkan. Pada masa yang sama, kaedah pemampatan tanpa kerugian yang digunakan memungkinkan untuk mengurangkan saiz aliran audio asal sebanyak 50-60%. FLAC ialah format penstriman percuma sepenuhnya, membayangkan bukan sahaja keterbukaan perpustakaan dengan pelaksanaan fungsi pengekodan dan penyahkodan, tetapi juga ketiadaan sekatan ke atas penggunaan spesifikasi dan penciptaan versi terbitan. Kod perpustakaan diedarkan di bawah lesen BSD.

Perubahan yang paling penting termasuk:

  • Menambahkan sokongan untuk pengekodan dan penyahkodan dengan bit pengkuantitian 32 bit setiap sampel (bit-per-sampel).
  • Meningkatkan kecekapan mampatan pada tahap 3 hingga 8, dengan kos pengurangan sedikit dalam kelajuan pengekodan disebabkan oleh ketepatan pengiraan autokorelasi yang lebih baik. Peningkatan kelajuan pengekodan untuk tahap 0, 1 dan 2. Mampatan yang sedikit dipertingkatkan pada tahap 1 hingga 4 disebabkan oleh perubahan dalam heuristik penyesuaian.
  • Kelajuan mampatan dipertingkatkan dengan ketara pada pemproses ARMv64 8-bit menggunakan arahan NEON. Prestasi yang lebih baik pada pemproses x86_64 yang menyokong set arahan FMA.
  • API dan ABI perpustakaan libFLAC dan libFLAC++ telah ditukar (kemas kini kepada versi 1.4 memerlukan pembinaan semula aplikasi).
  • Pemalam XMMS telah ditamatkan dan akan dialih keluar dalam keluaran seterusnya.
  • Pustaka libFLAC dan utiliti flac menyediakan keupayaan untuk mengehadkan kadar bit minimum untuk fail FLAC, sehingga 1 bit setiap sampel (boleh berguna apabila menganjurkan penyiaran langsung).
  • Ia telah menjadi mungkin untuk mengekod fail dengan kadar pensampelan sehingga 1048575 Hz.
  • Utiliti flac melaksanakan pilihan baharu β€œβ€”had-min-bitrate” dan β€œβ€”keep-foreign-metadata-if-present”.

Sumber: opennet.ru

Tambah komen