FLAC 1.4.0 帶來了一些小的改進,但非常重要

FLAC 是一種無版權許可的開放格式

FLAC只採用無損編碼方式,保證了原畫質的完整保存

在最後一個帖子發布九年後 重要的是,Xiph.Org 社區 推出了新版本的 FLAC 1.4.0 編解碼器 它提供無損音頻編碼。

對於那些不了解 FLAC 的人,你應該知道 這是一種完全開放的流媒體格式,這不僅意味著庫的開放性與編碼和解碼功能的實現,而且對規範的使用和庫代碼的衍生版本的創建沒有限制。

FLAC 旨在壓縮音頻。 因此,生成的文件是可播放和可用的,並且比直接將統計壓縮算法(如 ZIP)應用於 PCM 文件時更小。

FLAC 已成為首選格式之一 用於通過 Internet 銷售音樂,以及運行良好的 Monkey's Audio。 此外,它還用於通過網絡交換歌曲,作為 MP3 的替代品,當您想要獲得比 WAV-PCM 文件更大的尺寸減少並且不損失音質時。 同時,所使用的無損壓縮方式可以讓原始音頻流的大小減少50-60%。

FLAC 1.4.0 的主要新聞

在呈現的新版本編解碼器中,突出顯示的是 添加了對編碼和解碼的支持 位深為 de 每個樣本量化 32 位。

伴隨這個新版本推出的另一個新奇之處是 提高了 3 到 8 級的壓縮效率 由於自相關計算精度的提高,編碼速度略有降低。

除此之外,還注意到圖書館 libFLAC 和 flac 實用程序, 在這個新版本中 提供限制比特率的能力 FLAC 文件的最小值,每個樣本最多一位(在託管實時流時可能很有用)。

坦比恩 級別 0、1 和 2,以及通過更改自適應啟發式算法略微改進了級別 1 到 4 的壓縮,此外還可以使用高達 1048575 Hz 的採樣率對文件進行編碼。

另一方面,也注意到, 8 位 ARMv64 處理器上的壓縮速度顯著提高,感謝使用 NEON 指令。 改進了支持 FMA 指令集的 x86_64 處理器的性能。

其他變化 從這個新版本中脫穎而出:

  • libFLAC 和 libFLAC++ 庫的 API 和 ABI 已更改(升級到 1.4 版需要重新構建應用程序)。
  • 已棄用並將在 XMMS 插件的下一版本中刪除。
  • flac 實用程序具有新選項“–limit-min-bitrate”和“–keep-foreign-metadata-if-present”。
  • 通過更改中間自適應啟發式,在某些材料上略微改進了預設 -1 和 -4 的壓縮
  • 使用 NEON 專門針對 8 位 ARMv64 設備的集成加速(Ronen Gvili,Martijn van Beurden)
  • 為具有 FMA 指令集擴展的 x86_64 CPU 添加了加速
  • 現在可以對 32 位 PCM 進行編碼和解碼
  • 修復了使用解析功能導致第一幀大小和偏移量錯誤的問題
  • MSVC 和 Makefile.lite 構建系統文件已被刪除。 可以使用 CMake 使用 MSVC (Visual Studio) 進行構建
  • 添加新的模糊器解碼器,增加查找代碼覆蓋率
  • 如果用戶嘗試恢復錯誤類型的外部元數據,例如通過將包含外部 AIFF 元數據的 FLAC 文件解碼為 WAV 文件,處理外部元數據返回的警告現在更加清晰。

終於 如果您有興趣了解更多信息,您可以查看詳細信息 在下面的鏈接中。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。