Opus 1.4.0新版本已經發布

OPUS

Opus 是一種有損壓縮數字音頻編解碼器; 用途廣泛,開放且免版稅

Xiph.Org,Opus 視頻和音頻編解碼器開發商, 最近宣布發布新版 Opus 1.4.0 音頻編解碼器。

Opus 是一種音頻編解碼器 特點是提供高質量的編碼和最小的延遲 適用於帶寬受限 VoIP 應用中的高比特率音頻傳輸和語音壓縮。

編解碼器 通過結合最好的技術創造 來自Xiph.org開發的CELT編解碼器和Skype開放的SILK編解碼器。 除了 Skype 和 Xiph.Org,Mozilla、Octasic、Broadcom 和 Google 等公司也參與了 Opus 的開發。

Opus 涉及的專利由參與開發的公司授予,可以無限使用,無需支付專利使用費。 所有與 Opus 相關的知識產權和專利許可都自動委託給使用 Opus 的應用程序和產品,無需額外批准。

對替代第三方實施的範圍和創建沒有限制。 但是,如果針對任何 Opus 用戶提起涉及 Opus 技術的專利訴訟,則所有授予的權利都將被撤銷。

Opus 為帶寬受限的 VoIP 電話應用程序的高比特率音頻流壓縮和語音壓縮提供高編碼質量和最小延遲。

Opus 1.4 的主要新功能

在這個新版本的 Opus 1.4.0 中,強調了 編碼參數的優化,目的是在啟用 FEC(前向糾錯)以恢復比特率從 16 到 24 kbs(LBRR,低比特率冗餘)的損壞或丟失的數據包時提高音質的主觀指標。

這個新版本中另一個突出的變化是e 向 OPUS_SET_INBAND_FEC 選項添加了新值 2 啟用 FEC 糾錯,但不強制啟用 SILK 模式(FEC 不會用於 CELT 模式)。

除此之外,DTX(不連續傳輸)模式的改進實現也得到了改進,該模式可以在沒有聲音的情況下暫停傳輸流量。

另一方面,值得注意的是,添加 支持 Meson 構建系統 並改進了對使用 CMake 構建的支持。

值得一提的是 對於未來版本,基於機器學習技術, 正在開發中 實驗功能 恢復因丟包而丟失的音頻片段: “實時丟包隱藏”和“深度音頻冗餘”

終於 如果您有興趣了解更多信息,您應該知道編碼器和解碼器的參考實現是在 BSD 許可下分發的。 Opus 格式的完整規範是公開的、免費的,並被批准為互聯網標準 (RFC 6716)。 您可以在 以下鏈接。

如何在 Linux 上安裝 Opus?

對於那些 有興趣能夠在他們的系統上安裝這個音頻編解碼器您應該知道大多數 Linux 發行版的存儲庫中都有編解碼器,您可以從那里安裝它。 一些開箱即用的 Opus 兼容產品包括 Firefox 瀏覽器、GStreamer 框架和 FFmpeg 包。

儘管目前(在撰寫本文時)新版本在某些發行版中尚不可用,但為了獲得它,他們可以通過編譯編解碼器來獲得。

對於這 只需打開一個終端並運行以下命令之一, 根據你的分佈。 我們要做的第一件事是安裝一些工具來進行編譯:

對於那些是 Ubuntu、Debian 或任何衍生產品:

sudo apt-get install git autoconf automake libtool gcc make

Fedora/Redhat 或任何衍生產品 這些:

sudo dnf install git autoconf automake libtool gcc make

現在 讓我們獲取源代碼 c在以下命令上:

git clone https://gitlab.xiph.org/xiph/opus.git
cd opus

我們繼續進行以下編譯:

./autogen.sh
./configure
make
make install


發表您的評論

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

*

*

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