Opus 是一個開源,免版稅,高度通用和跨平台的音頻編解碼器,完全符合Opus規範(RFC 6716),可在GNU / Linux,Microsoft Windows和Mac OS X操作系統。
功能一目了然
主要功能包括支持6 kb / s至510 kb / s的比特率,支持2.5 ms至60 ms的幀大小,支持從8 kHz(窄帶)到48 kHz(全頻段)的採樣率),從全頻帶到窄帶的音頻帶寬支持,幀大小和比特率支持,以及動態可調的音頻帶寬。
此外,Opus音頻編解碼器具有丟包隱藏和良好的丟失穩健性,定點和浮點實現,支持可變比特率(VBR)和恆定比特率(CBR),音樂和語音支持,立體聲和單聲道支持,最多支持255個通道(多流幀)。
Opus入門
在GNU / Linux操作系統上安裝Opus音頻編解碼器的方法與安裝任何其他開源軟件的方式相同,方法是使用分發版主軟件存儲庫中的二進制包,或者編譯源包。 / p>
安裝後,編解碼器將由需要它的應用程序自動檢測。此外,安裝後可以使用兩個命令行程序opus_demo和opus_compare。在終端仿真器中運行它們以查看可用選項和用法示例。
從源安裝Opus
如果您決定使用最新的源代碼包安裝Opus編解碼器,該軟件包在Softoware上作為TAR存檔免費分發,請將其下載並保存在您的主目錄中,打開終端仿真器並轉到該位置提取檔案的地方(例如cd /home/softoware/opus-1.1)。
運行‘ ./ configure && make’命令配置和編譯程序,然後運行‘ sudo make install’命令安裝它並將其提供給GNU / Linux操作系統上的所有用戶。使用此方法,您可以在32位和64位計算機平台上安裝Opus。
此版本中的新功能:
- 可以使用SILK降低5 kb / s的比特率
- 使用低至9 kb / s的寬帶編碼
- 提高安全性(包括新的 - 啟用強化選項)
- 色調的輕微質量改善
- 改善Ambisonics支持(仍為實驗性)
- 小錯誤修復
版本中的新功能:
- 此Opus 1.2.1次要版本修復了一個相對罕見的問題1.2編碼器會錯誤地假設信號被限制為12 kHz,而不是編碼12到20 kHz之間的頻率。這只發生在幾個剪輯上,但最好更新以避免潛在的質量損失。
版本1.2中的新功能:
- 語音質量改善,尤其是在12-20 kbit / s範圍內
- 改進混合模式的VBR編碼
- 更積極地使用更寬的語音帶寬,包括從14 kbit / s開始的全頻段語音
- 32-48 kb / s範圍內的音樂質量改善
- 通用和SSE CELT優化
- 支持直接編碼最長120毫秒的數據包
- 支持CELT模式的DTX
- SILK CBR改進
- 支持draft-ietf-codec-opus-update-06中的所有修復(單聲道縮混和折疊修復需要--enable-update-draft)
- 許多錯誤修復,包括通過模糊測試發現的整數環繞(沒有安全隱患)
版本1.1 / 1.1.1 Beta中的新功能:
- 此版本側重於代碼優化,特別是在x86,MIPS和ARM上。
1.1版中的新功能:
- 新的分析代碼和調優可顯著提高編碼質量,尤其是對於可變比特率(VBR),
- 自動檢測語音或音樂以決定使用哪種編碼模式,
- 環繞聲良好,質量為128 kbps,適用於5.1,可用於48 kbps,
- 所有體系結構的速度都得到了提升,尤其是ARM,其中解碼使用的CPU減少了約40%,編碼使用的CPU減少了約30%。
評論沒有發現