免費音頻編解碼器 FLAC 1.4 發布

在最後一個重要貼文發布九年後,Xiph.Org 社群推出了免費編解碼器 FLAC 1.4.0 的新版本,它提供了不損失品質的音訊編碼。 FLAC 僅使用無損編碼方法,這保證了音訊串流的原始品質及其與編碼參考版本的一致性的完整保留。 同時,採用的無損壓縮方法可以將原始音訊串流的大小減少50-60%。 FLAC是一種完全免費的串流媒體格式,不僅意味著實現編碼和解碼功能的庫的開放性,而且還意味著在使用規範和創建衍生版本方面沒有限制。 庫代碼在 BSD 許可證下分發。

最重要的變化包括:

  • 增加了每個樣本 32 位元量化位元 (bit-per-sample) 的編碼和解碼的支援。
  • 提高了 3 至 8 級的壓縮效率,但由於自相關計算的準確性提高,編碼速度略有下降。 提高了 0、1 和 2 級的編碼速度。由於自適應啟發式的變化,略微改進了 1 至 4 級的壓縮。
  • 使用 NEON 指令顯著提高了 64 位元 ARMv8 處理器上的壓縮速度。 改進了支援 FMA 指令集的 x86_64 處理器的效能。
  • libFLAC 和 libFLAC++ 函式庫的 API 和 ABI 已變更(更新至版本 1.4 需要重建應用程式)。
  • XMMS 外掛程式已被棄用,並將在下一個版本中刪除。
  • libFLAC 函式庫和 flac 實用程式能夠限制 FLAC 檔案的最小位元率,每個樣本最多 1 位(在組織直播時非常有用)。
  • 可以以高達 1048575 Hz 的取樣率對檔案進行編碼。
  • flac 實用程式實作了新選項「—limit-min-bitrate」和「—keep-foreign-metadata-if-present」。

來源: opennet.ru

添加評論