fbpx
维基百科

Opus (音频格式)

Opus是一個有損音訊壓縮數位音訊編碼格式,由Xiph.Org基金會開發,之後由網際網路工程任務組(IETF)進行標準化,目標是希望用單一格式包含聲音和語音,取代SpeexVorbis,且適用於網路上低延遲的即時聲音傳輸,標準格式定義於RFC 6716文件。Opus格式是一個開放格式,使用上沒有任何專利或限制。

Opus
扩展名.opus
互联网媒体类型audio/ogg,[1] audio/opus[2]
开发者IETF 編解碼器工作組
初始版本2012年9月11日 (2012-09-11)
格式类型音频
使用容器OggMatroskaWebMMPEG-TS
扩展自SILKCELT
标准RFC 6716
自由格式
免费格式?
网站opus-codec.org
libopus
開發者Xiph.Org基金會
首次发布2012年8月26日 (2012-08-26)
目前版本
  • 1.4 (2023年4月20日;穩定版本)[3]
编程语言C89
系統平台跨平台
类型聲音編碼,參考實作
许可协议3-clause BSD 許可證
网站Opus codec downloads

Opus整合了兩種聲音編碼的技術:以語音編碼為導向的SILK和低延遲的CELT。Opus可以无缝调节高低比特率。在编码器内部它在较低比特率时使用线性预测编码在高比特率时候使用变换编码(在高低比特率交界处也使用两者结合的编码方式)。Opus具有非常低的演算法延遲(預設為22.5 ms)[4],非常適合用於低延遲語音通話的編碼,像是網路上的即時聲音串流、即時同步聲音旁白等等,此外Opus也可以透過降低編碼位元率,達成更低的演算法延遲,最低可以到5 ms。在多個聽覺盲測中,Opus都比MP3AACHE-AAC等常見格式,有更低的延遲和更好的聲音壓縮率。

Opus在 DiscordWhatsApp 等应用程序中广泛用作 IP 语音(VoIP) 的编解码器。

技术特性

 
比較不同聲音編碼格式的位元率、採樣率與延遲性。

Opus可以處理各種音頻應用,包括IP語音、視頻會議、遊戲內聊天、串流音樂、甚至遠端現場音樂表演。它可以從低比特率窄帶語音擴展到非常高音質的立體聲音樂。支持的功能包括:

  1. 6 kb/秒到510 kb/秒的比特率;單一頻道最高256 kb/秒
  2. 采样率从8 kHz(窄带)到48 kHz(全频)
  3. 帧大小从2.5毫秒到60毫秒
  4. 支持恒定比特率(CBR)、受約束比特率(CVBR)和可变比特率(VBR)
  5. 支持语音(SILK層)和音乐(CELT層)的單獨或混合模式
  6. 支持单声道和立体声;支持多达255个音軌(多数据流的帧)
  7. 可动态调节比特率,音频带宽和帧大小
  8. 良好的鲁棒性丢失率和数据包丢失隐藏(PLC)
  9. 浮点和定点实现

開發歷史

Opus被提出用於在IETF上標準化新的音頻格式,最終被IETF編解碼器工作組接受和授予。它基於Xiph.Org基金會Skype技術公司兩項最初分開的標準提案。其主要開發人員包括Jean-Marc Valin(Xiph.Org,Octasic,Mozilla Corporation),Koen Vos(Skype)和Timothy B. Terriberry(Xiph.Org,Mozilla Corporation)。其中包括Juin-Hwey(Raymond)Chen(Broadcom),Gregory Maxwell(Xiph.Org,Wikimedia)和Christopher Montgomery(Xiph.Org)也參與其中。

CELT的發展部分格式可以追溯到Vorbis的繼任者的工作名稱Ghost下。作為Xiph.Org基金會的新一代語音編解碼器,Opus取代了Xiph的較早的語音編解碼器Speex,該版本是Jean-Marc Valin先前的一個項目。CELT自2007年11月起開始工作。

SILK部分自2007年1月起一直在Skype開發,作為其SVOPC的繼任者,該公司是一個內部項目,使公司獨立於iSACiLBC等第三方編解碼器和相應的許可證付款。

2009年3月,Skype建議在IETF內開發和規範寬帶音頻格式。之后一年内,在是否要创建IETF工作组方面发生了巨大辩论。[5]。參與專利保護競爭格式標準化的幾家公司的代表表示反對開始免版稅格式的標準化過程,其中包括G.719的創始人和許可人Polycom愛立信,以及G.718的创建者法國電信華為橙色實驗室(法國電信部門)。

2010年2月,工作组正式创建。2010年7月,提出了一種混合格式的原型,將兩種提出格式的候選者SILK和CELT相結合。2010年9月,Opus作為標準化提案提交給IETF。在短時間內,格式在2010年10月獲得現有名稱之前,以Harmony的名義出現[6]。2011年2月初,比特流格式暫時凍結,但有待最後更改[7]。2011年7月底,Jean-Marc Valin被Mozilla公司僱用,繼續開發Opus[8]。2011年11月,工作組最近發出了關於比特流格式的更改的通知。比特流自2012年1月8日以來已被凍結[8]。2012年7月2日,Opus被IETF批准用於標準化[9]。參考軟件中輸入8月8日發布的候選狀態[10]最後的規範發布的RFC 6716於2012年9月10日[11][12],和版本為1.0和1.0.1 參考實現被釋放一天之後。

2013年7月11日,Opus 1.0.3帶來了錯誤修復和一個新的Surround聲音API,可以提高音軌分配和質量,特別是低頻音軌(LFE)[13]

1.1

2013年12月5日,Opus 1.1發布[13],整體速度提升和顯著的編碼器質量改進:調諧估計提高了以前有問題的樣本的比特率和質量(如大鍵)、自動語音/音樂檢測提高了混合音頻的質量、中端立體聲降低了許多歌曲的比特率需求、提高瞬態帶寬精度、以及DC抑制低於3 Hz。增加了兩種新的VBR模式:不受限制質量一致和即时VBR,可以提升響亮的畫面,並通常提高音質。

Opus 1.1.1於2015年11月26日發布,並於2016年1月12日發布了1.1.2,同時增加了速度優化和錯誤修復。2016年7月15日發布版本1.1.3,並包含錯誤修復、優化、文檔更新和實驗性的Ambisonics工作。

1.2

2017年6月26日,Opus 1.2.1版本发布,精简了音频文件体积,改善了音频质量,增强了部分情况下的安全性,编解码器效率提升。准备推动RFC 6716标准更新,标准未更新之前继续兼容RFC 6716。此版本也带来了面向VR的立体声音频解决方案。

音質和低延遲比較

 
Opus與其他流行音頻格式之間的編碼效率比較

Opus在更高的比特率下,已被證明具有優異的音質,而它的音頻格式比AACHE-AACVorbis更具有競爭力[14]

在64kbit / s的聽力測試中,與HE-AAC編解碼器相比,Opus表現出更優異的音質,HE-AAC由於使用了專利的頻譜帶複製(SBR)技術,這些編解碼器在以前占主導地位[15][16]。在96 kbit / s的聽力測試中,Opus顯示出比Vorbis略高的音質,與AAC和MP3相比音質明顯更好[17]

Opus具有非常低的算法延遲,作為低音頻延遲通信鏈路一部分的必要性,可以在現場活動中允許自然對話,網絡音樂表演或對嘴表演。音頻格式的總算法延遲是無論處理速度和傳輸速度如編碼器和實況音頻流的解碼器必須承擔的延遲的總和,例如將音頻樣本緩衝到塊或幀中,允許窗口重疊和可能允許對噪聲整形在解碼器中先行和任何其他形式的先行的,或用於將MP3編碼器,使用的比特儲存器[18]

150毫秒以下的單向延遲是大多數VoIP系統的首選目標[19] ,使自然對話與轉向受到延遲的影響很小。音樂家通常會感覺到高達約30毫秒音頻延遲的時間[20],大致符合Haas效果的融合時間,儘管將每個用戶自己的樂器的播放延遲與往返延遲相匹配也可以有所幫助[21]。音頻╱視頻同步,約45-100毫秒的音頻延遲可能是可以接受的[22]

Opus允許減少質量或提高比特率以實現更小的算法延遲(最小5.0 ms)[23]。雖然參考實現的默認Opus幀為20.0 ms長,但SILK層需要進一步5.0 ms的前瞻加1.5 ms進行重採樣,默認延遲為26.5 ms。當CELT層處於活動狀態時,默認情況下,為了與SILK層同步,窗口重疊需要2.5 ms的前視,其中添加了4.0 ms的匹配延遲。如果編碼器在特殊限制低延遲模式下實例化,則刪除4.0 ms匹配延遲,並禁用SILK層,允許5.0 ms的最小算法延遲[4]

部署與採用

格式和算法是公開的,參考實作是作為自由軟件發布的。Xiph的參考實現稱為libopus,一個名為opus-tools的包提供命令行編碼器和解碼器實用程序。它是根據BSD授權條款發布的。它是用C語言編寫的,可以針對具有或不具有浮點單元的硬件架構進行編譯。隨附的診斷工具opusinfo報告有關Opus文件的詳細技術信息,包括有關比特流格式標準符合性的信息。它是基於ogginfo從因此,與編碼器和解碼器不同,vorbis-tools可以在GPL第2版的條款下使用。

實作

RFC 6716包含用C編寫的參考實現的完整源代碼。FFmpeg的項目[24]GStreamer的項目[25]具有編碼器和解碼器的實現不是從參考庫的。libopus引用庫已作為名為Concentus的項目的一部分移植到C#Java。這些移植版本犧牲了性能,以便輕鬆集成到跨平台應用程序中。[26]

軟件

該GatesAir Intraplex IP Link和Tieline廣播IP音頻編解碼器的梅林和精靈族和Tieline報告-IT移動編解碼器添加到嵌入式和移動設備的作品的支持。[27]Digital Radio Mondiale - AM頻率的數字無線電格式 - 可以使用Dream 軟件定義的無線電廣播和接收Opus音頻(儘管在官方標準中未被識別)。在維基媒體基金會贊助的免費和開源的在線的JavaScript作品編碼器,瀏覽器支持所需的HTML5功能。[28]

自 2016 年以来,WhatsApp一直使用 Opus 作为其音频文件格式。[29]

Signal在2017年初從Speex切換到Opus音頻編解碼器,以提供更好的音頻質量。

2018 年,SoundCloud 从 MP3 切换到 Opus,将音乐流媒体所需的带宽减少了一半。[30]

2021 年 1 月,Vimeo 将 Opus 引入其视频平台。[31]

作業系統支持

大多數最終用戶軟件依賴於操作系统提供的多媒體框架。Native Opus編解碼器支持在類Unix操作系统的大多數主要多媒體框架中實現,包括GStreamer,FFmpeg和Libav庫。[32][33][34]

谷歌在Android 5.0(“Lollipop”)中添加了對Opus音頻播放的原生支持。[35]將載體限定,然而,對作品的音頻包封在Matroska的容器,如.mkv和.webm文件。[36][37]Android 6.0(“Marshmallow”)和Android 7.0(“Nougat”)增加了對封裝在Ogg容器中的Opus音頻的支持。

由於在Apple的WebKit渲染引擎中增加了WebRTC支持,macOS High Sierra和iOS 11為封裝在核心音頻格式(Core Audio Format)容器中的Opus音頻提供原生播放支持。[38]

在Windows 10上,Microsoft為封裝在Matroska中的 Opus音頻和Windows 10週年更新(1607)設備的WebM文件提供本機支持。[39] Web Media Extensions提供了對封裝在Ogg容器中的Opus音頻的支持,Web Media Extensions是Windows 10 Fall Creators Update(1709)設備的可選附件。[40]在Windows 8.1及更早版本中,第三方解碼器(如LAV過濾器)可用於提供有限的支持。[41]

Opus支援不同的操作系统
Microsoft Windows macOS Linux Android iOS
編解碼器支援
部分:Win 10 v1607
完整:Win 10 v1903

(有限的容器支持)

部分:Android 5
完整:Android 10)

(有限的容器支持)
容器支援 在Windows 10週年更新(1607):
WebM (.webm)
Matroska (.mka, .mkv)

在Windows 10 Fall Creators更新(1709)上使用Web Media Extensions附加組件:
Ogg[a]在 Windows 10 October 2018 更新 (1809):

WebM

在 Windows 10 May 2019 更新 (1903):

Ogg (.opus, .oga, .ogg)

核心音頻格式 (.caf) Ogg (.opus)
WebM (.webm)
Matroska (.mka, .mkv)
MPEG-TS (.ts)
MP4 (.mp4)
Android 5:
WebM (.webm)
Matroska (.mka, .mkv)

Android 6/Android 7:
Ogg[a]Android 10:

Ogg (.opus, .oga, .ogg)

核心音頻格式 (.caf)
備註 在Windows 10上:
- 需要Fall Creators Update(1709)並安裝Web Media Extensions附加組件以支持Ogg容器。
- 在通用Windows平台應用程序(Groove Music,Microsoft Movies&TV)上受支援。Windows Media Player上不支援。
- 直到v1809,無法識別文件擴展名.opus(替換為.m4a)[43]

在Windows 8.1及更早版本中:
- 需要安裝LAV Filters
僅支持CAF容器中的Opus音頻。 直到Android 9,無法識別文件擴展名.opus。(用.ogg或.m4a代替)[42] 僅支持CAF容器中的Opus音頻。


媒體播放器支持

雖然多媒體框架中的支持自動支持Opus對基於此類框架構建的軟件的支持,但是一些應用程序開發人員為在其軟件中支持Opus音頻格式做出了額外的努力。這種支持被添加到AIMP[44], Amarok[45],cmus,音樂播放器守護進程,foobar2000[46],Mpxplay,MusicBee[47],SMplayer,VLC多媒體播放器[48], Winamp[49] 和Xmplay音頻播放器; Icecast[50],Airtime(軟件)[51]音頻流軟件; 和Asunder音頻CD,CDBurnerXP CD刻錄機,FFmpeg,Libav和MediaCoder媒體編碼工具。流媒體Icecast無線電試驗自2012年9月和2013年1月開始實施[52][53]。SteamOS使用Opus或Vorbis進行流式音頻[54]

瀏覽器支持

對於WebRTC實現,Opus支持是強制性的[55]。Opus在Mozilla Firefox[56]ChromiumGoogle Chrome[57],基於Blink的Opera[58][59],以及依賴GStreamer支持多媒體格式的類Unix系統的所有瀏覽器中得到支持。雖然Internet Explorer本身不提供播放Opus音频的功能,但Microsoft Edge瀏覽器內置了對Opus格式(和VP9)的支持,从而实现了对WebM的完全支持[60][61]。从iOS 11和MacOS High Sierra开始,Safari支持Opus[62]

VoIP支持

由於其能力,Opus從VoIP軟件供應商那裡獲得了早期的興趣。幾個SIP客戶端,包括Acrobits Softphone,Bria X-Lite,CSipSimple(通過附加插件),Empathy(通過GStreamer),Jitsi[63],Tuenti[64],Line2(目前僅在iOS上)[65],Linphone[66],Phoner和PhonerLite[67],SFLphone[68],Mumble,Discord[69]和TeamSpeak 3語音聊天軟件也支持Opus[70][71][72]。TrueConf在其VoIP產品中支持Opus[73]。由於法律原因,Asterisk缺乏內置的Opus支持[74],但第三方補丁可供下載[75]並且2016年9月增加了通過二進制blob的官方支持[76]。Tox P2P視頻會議軟件使用Opus只[77]。分類廣告分佈式消息傳遞應用程序在其VoIP實現中在TLS套接字內發送原始opus幀[78]。的PlayStation 4遊戲機也採用了CELT /電視劇編解碼器,其系統黨的聊天[79]

硬件

從版本3.13開始,Rockbox在支持的便攜式媒體播放器上播放Opus ,包括Apple的iPod系列產品,iriver,Archos和Sandisk製造的設備,以及使用“Rockbox as a Application”的Android設備[80][81]。所有最近的Grandstream IP電話都支持Opus音頻編碼和解碼。OBihai OBi1062,OBi1032和OBi1022 IP電話全部支持Opus。最近的BlueSound無線揚聲器支持Opus播放[82]

注釋

  1. ^ 1.0 1.1 On Android and Microsoft Windows, the .opus filename extension isn't recognized by Android's MediaScanner service and Universal Windows Platform apps. A pseudo extension of another audio format (such as .ogg or .m4a) is required to detect and playback files. [42][43]

參考資料

  1. ^ Ogg Encapsulation for the Opus Audio Codec. IETF. 2012-07-16 [2012-09-12]. (原始内容于2019-10-19). 
  2. ^ Network Working Group. RTP Payload Format and File Storage Format for Opus Speech and Audio Codec. Opus codec. IETF. 2011-07-04 [2011-10-26]. (原始内容存档于2012-09-29). 
  3. ^ [opus] Opus 1.4 is out. 2023年4月20日 [2023年4月26日]. 
  4. ^ 4.0 4.1 Jean-Marc Valin; Gregory Maxwell; Timothy B. Terriberry; Koen Vos. (PDF). www.xiph.org. New York, USA: Xiph.Org Foundation: 2. October 17–20, 2013 [2014-08-19]. (原始内容 (PDF)存档于2018-07-14). CELT's look-ahead is 2.5 ms, while SILK's look-ahead is 5 ms, plus 1.5 ms for the resampling (including both encoder and decoder resampling). For this reason, the CELT path in the encoder adds a 4 ms delay. However, an application can restrict the encoder to CELT and omit that delay. This reduces the total look-ahead to 2.5 ms. 
  5. ^ IETF working towards royalty-free audio codec. H-online.com. 2009-11-13 [2016-04-07]. (原始内容于2015-09-20). 
  6. ^ Vos, Koen. Harmony became Opus. codec (邮件列表) (IETF). 2010-10-15 [2016-01-03]. (原始内容于2010-10-24). 
  7. ^ IETF Opus codec now ready for testing. Hydrogenaudio. [2012-09-12]. (原始内容于2014-07-14). 
  8. ^ 8.0 8.1 Valin, Jean-Marc. . LiveJournal.com. 2011-08-01 [2012-10-05]. (原始内容存档于2011-11-11). 
  9. ^ Opus Codec. Xiph.org Foundation. [2012-09-12]. (原始内容于2012-09-17). 
  10. ^ [opus] Release candidates for 1.0.0 and 1.0.1 are available. opus (邮件列表) (Xiph.org Foundation). [2012-10-05]. (原始内容于2013-02-10). 
  11. ^ It's Opus, it rocks and now it's an audio codec standard!. Mozilla Hacks. [2012-09-12]. (原始内容于2012-09-12). 
  12. ^ RFC 6716 on Definition of the Opus Audio Codec. announce (邮件列表) (IETF). [2012-09-12]. (原始内容于2013-10-02). 
  13. ^ 13.0 13.1 Monty; Valin, Jean-Marc. . [2017-06-10]. (原始内容存档于2017-04-30). 
  14. ^ Maxwell, Gregory. 64kbit/sec stereo multiformat listening test — unofficial results page. Xiph.Org Foundation. 2011 [2011-06-19]. (原始内容存档于2012-09-29). 
  15. ^ Next-Gen Low-Latency Open Codec Beats HE-AAC (页面存档备份,存于互联网档案馆), Slashdot-Meldung vom 14. April 2011.
  16. ^ Valin, Jean-Marc; Vos, Koen; Skoglund, Jan. Hoene, Christian , 编. Summary of Opus listening test results. Internet Engineering Task Force. 2013-05-17 [2015-06-30]. (原始内容于2019-03-24). 
  17. ^ Kamedo2. Results of the public multiformat listening test. July 2014 [2017-06-10]. (原始内容于2018-10-10). 
  18. ^ Lutzky, Manfred; Schuller, Gerald; Gayer, Marc; Krämer, Ulrich; Wabnik, Stefan. A guideline to audio codec delay (PDF). In AES 116th convention, Berlin, Germany. 2004: 8–11 [2016-12-21]. (原始内容 (PDF)于2016-12-21). 
  19. ^ Lironi, F.; Masseroni, C.; Trivisonno, R.; Ball, C. F. Multi RAB-based multimedia services over GERAN mobile networks. Vehicular Technology Conference, VTC-2005-Fall. IEEE 62nd. 2005, 3: 1662–1666 [2012-10-30]. (原始内容于2019-10-19). 
  20. ^ Lago, Nelson Posse; Kon, Fabio. The quest for low latency. In Proceedings of the International Computer Music Conference. November 2004: 33–36 [2019-04-23]. (原始内容于2019-10-19). 
  21. ^ Carôt, Alexander. "Low Latency Audio Streaming for Internet-Based Musical Interaction" in Streaming Media Architectures: Techniques and Applications: Recent Advances. IGI Global. 2010: 362–383. ISBN 978-1-61692-833-9. 
  22. ^ YE, NONG, VAN CHEN, and TONI FARLEY. "Qos Requirements Of Multimedia Data On Computer Networks". Proceedings of the Second International Conference on Active Media Technology, Chongqing, PR China, 29–31 May 2003. World Scientific Publishing Company Incorporated. 2003: 183–189. ISBN 978-981-238-343-3. 
  23. ^ Montgomery, Christopher. . CELT v0.10 (latest prior to Opus integration). xiph.org. [2012-10-30]. (原始内容存档于2013-08-23). 
  24. ^ Git – ffmpeg.git/commit. Git.videolan.org. [2017-08-23]. (原始内容于2017-08-07). 
  25. ^ Git – GStreamer/gst-plugins-base. [2017-10-26]. (原始内容于2019-02-17). 
  26. ^ lostromb/concentus: Pure Portable C# and Java implementations of the Opus audio codec. GitHub. [2017-08-23]. (原始内容于2019-02-17). 
  27. ^ . Radio Magazine. 2012-12-18 [2012-12-18]. (原始内容存档于2013-05-09). 
  28. ^ Rillke. JavaScript opus encoder. 2015 [2015-02-09]. (原始内容于2015-02-09). 
  29. ^ Rashad, A. Audio Manager for WhatsApp: How to play WhatsApp audio messages in music player?. Medium. 2017-05-18 [2020-09-09]. (原始内容于2023-03-29) (英语). 
  30. ^ Lobenfeld, Claire. What is Opus? Here's all you need to know about SoundCloud's new audio file format. Fact Magazine. 2018-01-05 [2023-03-29]. (原始内容于2023-03-29) (美国英语). 
  31. ^ Giovara, Vittorio. Introducing Opus, a powerful new audio codec. Vimeo Blog. 2021-01-12 [2023-03-29]. (原始内容于2023-06-11) (美国英语). 
  32. ^ GStreamer: news. Gstreamer.freedesktop.org. [2012-10-05]. (原始内容于2012-10-05). 
  33. ^ Audio Codecs. FFmpeg General Documentation. [2014-05-28]. (原始内容于2014-06-29). 
  34. ^ Audio Codecs. Libav General Documentation. [2014-05-28]. (原始内容于2014-05-29). 
  35. ^ Google. Android Lollipop. Google. [2015-11-03]. (原始内容于2014-11-25). 
  36. ^ Supported Media Formats. Google. [2015-04-29]. (原始内容于2016-12-20). 
  37. ^ Google. Issue 80729: Opus support not working.. code.google.com. [2016-04-19]. (原始内容于2016-09-21). 
  38. ^ iOS 11: Opus support in podcast feeds. [2018-08-02]. (原始内容于2018-08-02). 
  39. ^ WebM, VP9 and Opus Support in Microsoft Edge - Microsoft Edge Dev Blog. [2018-08-02]. (原始内容于2018-06-19). 
  40. ^ Microsoft adding Ogg, Theora, and Vorbis open media formats to Windows 10 - Ctrl blog. [2018-08-02]. (原始内容于2018-07-07). 
  41. ^ lavfilters — Open-Source DirectShow Media Splitter and Decoders. Google Project Hosting. [2012-10-05]. (原始内容存档于2013-01-03). 
  42. ^ 42.0 42.1 Android 7.0 (N) Compatibility Definition. Google. [2017-05-22]. (原始内容于2017-09-26). 
  43. ^ 43.0 43.1 Supported audio and video formats (Windows Runtime apps) - Windows app development. [2018-08-02]. (原始内容于2018-06-25). 
  44. ^ AIMP: Home Page. Aimp.ru. [2012-10-05]. (原始内容于2012-10-06). 
  45. ^ Amarok 2.8 "Return To The Origin" released. Amarok. 2013-08-16 [2014-05-28]. (原始内容于2014-06-24). 
  46. ^ foobar2000 v1.1.14 beta. Hydrogenaudio Forums. [2012-10-05]. (原始内容于2014-07-14). 
  47. ^ MusicBee. MusicBee Forum. [2013-08-17]. (原始内容于2015-04-02). 
  48. ^ VLC 2.0.4 Twoflower. VideoLAN. [2012-10-19]. (原始内容于2012-11-02). 
  49. ^ Winamp. Winamp Forums. [2013-01-04]. (原始内容于2013-06-06). 
  50. ^ Icecast 2.4 beta release. Lists.xiph.org. [2012-09-12]. (原始内容于2012-09-01). 
  51. ^ Airtime, Changelog. Airtime/changelog at 2.4.x. Sourcefabric. [2013-07-01]. (原始内容于2019-02-17). 
  52. ^ Radio Jackie, Listen Now. Opus Stream. Radio Jackie. [2013-05-14]. (原始内容于2013-10-12). 
  53. ^ Absolute Radio, Listen Labs. Opus Streaming Trial. Absolute Radio. [2012-10-30]. (原始内容于2012-09-11). 
  54. ^ Steam Beta Update: SteamVR and In-Home Streaming Beta. SteamDB. [2015-12-09]. (原始内容于2016-03-04). 
  55. ^ Zwei Audio-Codecs für Echtzeit-Kommunikation im Browser. Heise.de. [2012-09-12]. (原始内容于2019-10-19). 
  56. ^ . Developer.mozilla.org. 2012-09-03 [2012-09-12]. (原始内容存档于2010-06-27). 
  57. ^ Issue 104241: Support OPUS in Ogg files for the audio tag and Audio object. Chromium bug tracker. [2014-05-28]. (原始内容于2014-07-01). 
  58. ^ Why no official mention of Opus support?. My.opera.com. 2012-07-19 [2012-09-12]. (原始内容于2013-09-14). 
  59. ^ Shankland, Stephen. How corporate bickering hobbled better Web audio. CNET News. 2012-08-17 [2012-09-12]. (原始内容于2019-10-19). 
  60. ^ Platform status. Microsoft. 2016-04-19 [2018-08-02]. (原始内容于2019-10-19). 
  61. ^ WebM, VP9 and Opus Support in Microsoft Edge. Microsoft. 2016-04-18 [2018-08-02]. (原始内容于2018-06-19). 
  62. ^ Announcing WebRTC and Media Capture. webkit.org. 2017-06-07 [2017-06-20]. (原始内容于2017-06-08). available on Safari on macOS High Sierra, iOS 11, (…) Safari supports modern audio codecs such as Opus 
  63. ^ Bocquet, Ludovic. . XMPP Foundation. 2013-03-07 [2014-05-28]. (原始内容存档于2014-05-29). 
  64. ^ Tuenti+WebRTC (Voip2day 2014). [2018-08-02]. (原始内容于2017-04-10). 
  65. ^ . Line2. 2012-10-18 [2013-03-15]. (原始内容存档于2013-03-15). 
  66. ^ Linphone technical features. [2018-08-02]. (原始内容于2018-08-02). 
  67. ^ Phoner Configuration. [2018-08-02]. (原始内容于2018-07-30). 
  68. ^ SFLphone — Task #14602: [Codec] Implement opus. Savoir-faire Linux. 2012-08-13 [2012-09-12]. (原始内容存档于2012-12-17). 
  69. ^ What Features Does Discord Have?. Discord. [2017-10-29]. (原始内容于2017-06-06) (美国英语). 
  70. ^ Brandon. . Mumblevoice Blog. 2013-06-19 [2014-05-28]. (原始内容存档于2014-06-28). 
  71. ^ TeamSpeak 3 Client 3.0.10 released. TeamSpeak Forums. [2013-03-04]. (原始内容于2013-03-07). 
  72. ^ TeamSpeak 3 Server Version 3.0.7 released. TeamSpeak Forums. [2013-03-04]. (原始内容于2013-03-07). 
  73. ^ (新闻稿). Moscow, Russia. 2012-09-19 [2014-05-28]. (原始内容存档于2014-05-29) (俄语). 
  74. ^ Jordan, Matthew. Opus and VP8. asterisk-dev (邮件列表). 2013-05-29 [2014-05-28]. (原始内容于2014-02-03). 
  75. ^ Asterisk Opus/VP8 patch. GitHub. [2014-05-28]. (原始内容于2014-06-01). 
  76. ^ . Inside the Asterisk. 2016-09-30 [2016-10-03]. (原始内容存档于2016-10-03). 
  77. ^ Tox codec handling source code. GitHub. [2015-12-09]. (原始内容于2019-02-17). 
  78. ^ Classified-ads audio encoder documentation. [2016-05-25]. (原始内容于2016-06-17). 
  79. ^ Open Source Software used in PlayStation®4. Sony Interactive Entertainment Inc. [2017-12-11]. (原始内容于2017-12-12). 
  80. ^ Rockbox Contributors. . Rockbox. 2013-03-05 [2013-03-21]. (原始内容存档于2013-07-22). 
  81. ^ RockboxAsAnApplication2010 < Main < Wiki. Rockbox.org. [2012-10-05]. (原始内容于2012-10-21). 
  82. ^ PULSE FLEX. BlueSound. [2017-02-28]. (原始内容于2017-03-01). 

外部連結

  • 官方网站
  • 關於Hydrogenaudio知識庫(页面存档备份,存于互联网档案馆

opus, 音频格式, 本條目存在以下問題, 請協助改善本條目或在討論頁針對議題發表看法, 此條目翻譯品質不佳, 原文在en, opus, audio, format, 2021年2月8日, 翻譯者可能不熟悉中文或原文語言, 也可能使用了機器翻譯, 請協助翻譯本條目或重新編寫, 并注意避免翻译腔的问题, 明顯拙劣的翻譯請改掛, href, template, html, class, redirect, title, template, href, wikipedia, html, class, redirect,. 本條目存在以下問題 請協助改善本條目或在討論頁針對議題發表看法 此條目翻譯品質不佳 原文在en Opus audio format 2021年2月8日 翻譯者可能不熟悉中文或原文語言 也可能使用了機器翻譯 請協助翻譯本條目或重新編寫 并注意避免翻译腔的问题 明顯拙劣的翻譯請改掛 a href Template D html class mw redirect title Template D d a a href Wikipedia CSD html G13 class mw redirect title Wikipedia CSD G13 a 提交刪除 额外信息是 词义混用 如 enter release candidate 误译为 输入 句法问题严重 似乎是110 28 7 104机翻所致 此條目需要擴充 2012年9月13日 请協助改善这篇條目 更進一步的信息可能會在討論頁或扩充请求中找到 请在擴充條目後將此模板移除 此條目可参照英語維基百科相應條目来扩充 2012年9月22日 若您熟悉来源语言和主题 请协助参考外语维基百科扩充条目 请勿直接提交机械翻译 也不要翻译不可靠 低品质内容 依版权协议 译文需在编辑摘要注明来源 或于讨论页顶部标记 a href Template Translated page html title Template Translated page Translated page a 标签 Opus是一個有損音訊壓縮的數位音訊編碼格式 由Xiph Org基金會開發 之後由網際網路工程任務組 IETF 進行標準化 目標是希望用單一格式包含聲音和語音 取代Speex和Vorbis 且適用於網路上低延遲的即時聲音傳輸 標準格式定義於RFC 6716文件 Opus格式是一個開放格式 使用上沒有任何專利或限制 Opus扩展名 opus互联网 媒体类型audio ogg sup id cite ref Ogg 1 0 class reference a href cite note Ogg 1 1 a sup audio opus sup id cite ref payload format 2 0 class reference a href cite note payload format 2 2 a sup 开发者IETF 編解碼器工作組初始版本2012年9月11日 2012 09 11 格式类型音频使用容器Ogg Matroska WebM MPEG TS扩展自SILK CELT标准RFC 6716自由格式 是免费格式 是网站opus codec wbr orglibopus開發者Xiph Org基金會首次发布2012年8月26日 2012 08 26 目前版本1 4 2023年4月20日 穩定版本 3 编程语言C89系統平台跨平台类型聲音編碼 參考實作许可协议3 clause BSD 許可證网站Opus codec downloadsOpus整合了兩種聲音編碼的技術 以語音編碼為導向的SILK和低延遲的CELT Opus可以无缝调节高低比特率 在编码器内部它在较低比特率时使用线性预测编码在高比特率时候使用变换编码 在高低比特率交界处也使用两者结合的编码方式 Opus具有非常低的演算法延遲 預設為22 5 ms 4 非常適合用於低延遲語音通話的編碼 像是網路上的即時聲音串流 即時同步聲音旁白等等 此外Opus也可以透過降低編碼位元率 達成更低的演算法延遲 最低可以到5 ms 在多個聽覺盲測中 Opus都比MP3 AAC HE AAC等常見格式 有更低的延遲和更好的聲音壓縮率 Opus在 Discord WhatsApp 等应用程序中广泛用作 IP 语音 VoIP 的编解码器 目录 1 技术特性 2 開發歷史 2 1 1 1 2 2 1 2 3 音質和低延遲比較 4 部署與採用 4 1 實作 4 2 軟件 4 2 1 作業系統支持 4 2 2 媒體播放器支持 4 2 3 瀏覽器支持 4 2 4 VoIP支持 4 3 硬件 5 注釋 6 參考資料 7 外部連結技术特性 编辑 比較不同聲音編碼格式的位元率 採樣率與延遲性 Opus可以處理各種音頻應用 包括IP語音 視頻會議 遊戲內聊天 串流音樂 甚至遠端現場音樂表演 它可以從低比特率窄帶語音擴展到非常高音質的立體聲音樂 支持的功能包括 6 kb 秒到510 kb 秒的比特率 單一頻道最高256 kb 秒 采样率从8 kHz 窄带 到48 kHz 全频 帧大小从2 5毫秒到60毫秒 支持恒定比特率 CBR 受約束比特率 CVBR 和可变比特率 VBR 支持语音 SILK層 和音乐 CELT層 的單獨或混合模式 支持单声道和立体声 支持多达255个音軌 多数据流的帧 可动态调节比特率 音频带宽和帧大小 良好的鲁棒性丢失率和数据包丢失隐藏 PLC 浮点和定点实现開發歷史 编辑Opus被提出用於在IETF上標準化新的音頻格式 最終被IETF編解碼器工作組接受和授予 它基於Xiph Org基金會和Skype技術公司兩項最初分開的標準提案 其主要開發人員包括Jean Marc Valin Xiph Org Octasic Mozilla Corporation Koen Vos Skype 和Timothy B Terriberry Xiph Org Mozilla Corporation 其中包括Juin Hwey Raymond Chen Broadcom Gregory Maxwell Xiph Org Wikimedia 和Christopher Montgomery Xiph Org 也參與其中 CELT的發展部分格式可以追溯到Vorbis的繼任者的工作名稱Ghost下 作為Xiph Org基金會的新一代語音編解碼器 Opus取代了Xiph的較早的語音編解碼器Speex 該版本是Jean Marc Valin先前的一個項目 CELT自2007年11月起開始工作 SILK部分自2007年1月起一直在Skype開發 作為其SVOPC的繼任者 該公司是一個內部項目 使公司獨立於iSAC和iLBC等第三方編解碼器和相應的許可證付款 2009年3月 Skype建議在IETF內開發和規範寬帶音頻格式 之后一年内 在是否要创建IETF工作组方面发生了巨大辩论 5 參與專利保護競爭格式標準化的幾家公司的代表表示反對開始免版稅格式的標準化過程 其中包括G 719的創始人和許可人Polycom和愛立信 以及G 718的创建者法國電信 華為和橙色實驗室 法國電信部門 2010年2月 工作组正式创建 2010年7月 提出了一種混合格式的原型 將兩種提出格式的候選者SILK和CELT相結合 2010年9月 Opus作為標準化提案提交給IETF 在短時間內 格式在2010年10月獲得現有名稱之前 以Harmony的名義出現 6 2011年2月初 比特流格式暫時凍結 但有待最後更改 7 2011年7月底 Jean Marc Valin被Mozilla公司僱用 繼續開發Opus 8 2011年11月 工作組最近發出了關於比特流格式的更改的通知 比特流自2012年1月8日以來已被凍結 8 2012年7月2日 Opus被IETF批准用於標準化 9 參考軟件中輸入8月8日發布的候選狀態 10 最後的規範發布的RFC 6716於2012年9月10日 11 12 和版本為1 0和1 0 1 參考實現被釋放一天之後 2013年7月11日 Opus 1 0 3帶來了錯誤修復和一個新的Surround聲音API 可以提高音軌分配和質量 特別是低頻音軌 LFE 13 1 1 编辑 2013年12月5日 Opus 1 1發布 13 整體速度提升和顯著的編碼器質量改進 調諧估計提高了以前有問題的樣本的比特率和質量 如大鍵 自動語音 音樂檢測提高了混合音頻的質量 中端立體聲降低了許多歌曲的比特率需求 提高瞬態帶寬精度 以及DC抑制低於3 Hz 增加了兩種新的VBR模式 不受限制質量一致和即时VBR 可以提升響亮的畫面 並通常提高音質 Opus 1 1 1於2015年11月26日發布 並於2016年1月12日發布了1 1 2 同時增加了速度優化和錯誤修復 2016年7月15日發布版本1 1 3 並包含錯誤修復 優化 文檔更新和實驗性的Ambisonics工作 1 2 编辑 2017年6月26日 Opus 1 2 1版本发布 精简了音频文件体积 改善了音频质量 增强了部分情况下的安全性 编解码器效率提升 准备推动RFC 6716标准更新 标准未更新之前继续兼容RFC 6716 此版本也带来了面向VR的立体声音频解决方案 音質和低延遲比較 编辑 Opus與其他流行音頻格式之間的編碼效率比較 Opus在更高的比特率下 已被證明具有優異的音質 而它的音頻格式比AAC HE AAC和Vorbis更具有競爭力 14 在64kbit s的聽力測試中 與HE AAC編解碼器相比 Opus表現出更優異的音質 HE AAC由於使用了專利的頻譜帶複製 SBR 技術 這些編解碼器在以前占主導地位 15 16 在96 kbit s的聽力測試中 Opus顯示出比Vorbis略高的音質 與AAC和MP3相比音質明顯更好 17 Opus具有非常低的算法延遲 作為低音頻延遲通信鏈路一部分的必要性 可以在現場活動中允許自然對話 網絡音樂表演或對嘴表演 音頻格式的總算法延遲是無論處理速度和傳輸速度如編碼器和實況音頻流的解碼器必須承擔的延遲的總和 例如將音頻樣本緩衝到塊或幀中 允許窗口重疊和可能允許對噪聲整形在解碼器中先行和任何其他形式的先行的 或用於將MP3編碼器 使用的比特儲存器 18 150毫秒以下的單向延遲是大多數VoIP系統的首選目標 19 使自然對話與轉向受到延遲的影響很小 音樂家通常會感覺到高達約30毫秒音頻延遲的時間 20 大致符合Haas效果的融合時間 儘管將每個用戶自己的樂器的播放延遲與往返延遲相匹配也可以有所幫助 21 音頻 視頻同步 約45 100毫秒的音頻延遲可能是可以接受的 22 Opus允許減少質量或提高比特率以實現更小的算法延遲 最小5 0 ms 23 雖然參考實現的默認Opus幀為20 0 ms長 但SILK層需要進一步5 0 ms的前瞻加1 5 ms進行重採樣 默認延遲為26 5 ms 當CELT層處於活動狀態時 默認情況下 為了與SILK層同步 窗口重疊需要2 5 ms的前視 其中添加了4 0 ms的匹配延遲 如果編碼器在特殊限制低延遲模式下實例化 則刪除4 0 ms匹配延遲 並禁用SILK層 允許5 0 ms的最小算法延遲 4 部署與採用 编辑格式和算法是公開的 參考實作是作為自由軟件發布的 Xiph的參考實現稱為libopus 一個名為opus tools的包提供命令行編碼器和解碼器實用程序 它是根據BSD授權條款發布的 它是用C語言編寫的 可以針對具有或不具有浮點單元的硬件架構進行編譯 隨附的診斷工具opusinfo報告有關Opus文件的詳細技術信息 包括有關比特流格式標準符合性的信息 它是基於ogginfo從因此 與編碼器和解碼器不同 vorbis tools可以在GPL第2版的條款下使用 實作 编辑 RFC 6716包含用C編寫的參考實現的完整源代碼 FFmpeg的項目 24 和GStreamer的項目 25 具有編碼器和解碼器的實現不是從參考庫的 libopus引用庫已作為名為Concentus的項目的一部分移植到C 和Java 這些移植版本犧牲了性能 以便輕鬆集成到跨平台應用程序中 26 軟件 编辑 該GatesAir Intraplex IP Link和Tieline廣播IP音頻編解碼器的梅林和精靈族和Tieline報告 IT移動編解碼器添加到嵌入式和移動設備的作品的支持 27 Digital Radio Mondiale AM頻率的數字無線電格式 可以使用Dream 軟件定義的無線電廣播和接收Opus音頻 儘管在官方標準中未被識別 在維基媒體基金會贊助的免費和開源的在線的JavaScript作品編碼器 瀏覽器支持所需的HTML5功能 28 自 2016 年以来 WhatsApp一直使用 Opus 作为其音频文件格式 29 Signal在2017年初從Speex切換到Opus音頻編解碼器 以提供更好的音頻質量 2018 年 SoundCloud 从 MP3 切换到 Opus 将音乐流媒体所需的带宽减少了一半 30 2021 年 1 月 Vimeo 将 Opus 引入其视频平台 31 作業系統支持 编辑 大多數最終用戶軟件依賴於操作系统提供的多媒體框架 Native Opus編解碼器支持在類Unix操作系统的大多數主要多媒體框架中實現 包括GStreamer FFmpeg和Libav庫 32 33 34 谷歌在Android 5 0 Lollipop 中添加了對Opus音頻播放的原生支持 35 將載體限定 然而 對作品的音頻包封在Matroska的容器 如 mkv和 webm文件 36 37 Android 6 0 Marshmallow 和Android 7 0 Nougat 增加了對封裝在Ogg容器中的Opus音頻的支持 由於在Apple的WebKit渲染引擎中增加了WebRTC支持 macOS High Sierra和iOS 11為封裝在核心音頻格式 Core Audio Format 容器中的Opus音頻提供原生播放支持 38 在Windows 10上 Microsoft為封裝在Matroska中的 Opus音頻和Windows 10週年更新 1607 設備的WebM文件提供本機支持 39 Web Media Extensions提供了對封裝在Ogg容器中的Opus音頻的支持 Web Media Extensions是Windows 10 Fall Creators Update 1709 設備的可選附件 40 在Windows 8 1及更早版本中 第三方解碼器 如LAV過濾器 可用於提供有限的支持 41 Opus支援不同的操作系统 Microsoft Windows macOS Linux Android iOS編解碼器支援 是部分 Win 10 v1607完整 Win 10 v1903 是 有限的容器支持 是 是部分 Android 5完整 Android 10 是 有限的容器支持 容器支援 在Windows 10週年更新 1607 WebM webm Matroska mka mkv 在Windows 10 Fall Creators更新 1709 上使用Web Media Extensions附加組件 Ogg a 在 Windows 10 October 2018 更新 1809 WebM在 Windows 10 May 2019 更新 1903 Ogg opus oga ogg 核心音頻格式 caf Ogg opus WebM webm Matroska mka mkv MPEG TS ts MP4 mp4 在 Android 5 WebM webm Matroska mka mkv 在 Android 6 Android 7 Ogg a 在 Android 10 Ogg opus oga ogg 核心音頻格式 caf 備註 在Windows 10上 需要Fall Creators Update 1709 並安裝Web Media Extensions附加組件以支持Ogg容器 在通用Windows平台應用程序 Groove Music Microsoft Movies TV 上受支援 Windows Media Player上不支援 直到v1809 無法識別文件擴展名 opus 替換為 m4a 43 在Windows 8 1及更早版本中 需要安裝LAV Filters 僅支持CAF容器中的Opus音頻 直到Android 9 無法識別文件擴展名 opus 用 ogg或 m4a代替 42 僅支持CAF容器中的Opus音頻 媒體播放器支持 编辑 雖然多媒體框架中的支持自動支持Opus對基於此類框架構建的軟件的支持 但是一些應用程序開發人員為在其軟件中支持Opus音頻格式做出了額外的努力 這種支持被添加到AIMP 44 Amarok 45 cmus 音樂播放器守護進程 foobar2000 46 Mpxplay MusicBee 47 SMplayer VLC多媒體播放器 48 Winamp 49 和Xmplay音頻播放器 Icecast 50 Airtime 軟件 51 音頻流軟件 和Asunder音頻CD CDBurnerXP CD刻錄機 FFmpeg Libav和MediaCoder媒體編碼工具 流媒體Icecast無線電試驗自2012年9月和2013年1月開始實施 52 53 SteamOS使用Opus或Vorbis進行流式音頻 54 瀏覽器支持 编辑 對於WebRTC實現 Opus支持是強制性的 55 Opus在Mozilla Firefox 56 Chromium和Google Chrome 57 基於Blink的Opera 58 59 以及依賴GStreamer支持多媒體格式的類Unix系統的所有瀏覽器中得到支持 雖然Internet Explorer本身不提供播放Opus音频的功能 但Microsoft Edge瀏覽器內置了對Opus格式 和VP9 的支持 从而实现了对WebM的完全支持 60 61 从iOS 11和MacOS High Sierra开始 Safari支持Opus 62 VoIP支持 编辑 参见 VoIP軟體的比較 由於其能力 Opus從VoIP軟件供應商那裡獲得了早期的興趣 幾個SIP客戶端 包括Acrobits Softphone Bria X Lite CSipSimple 通過附加插件 Empathy 通過GStreamer Jitsi 63 Tuenti 64 Line2 目前僅在iOS上 65 Linphone 66 Phoner和PhonerLite 67 SFLphone 68 Mumble Discord 69 和TeamSpeak 3語音聊天軟件也支持Opus 70 71 72 TrueConf在其VoIP產品中支持Opus 73 由於法律原因 Asterisk缺乏內置的Opus支持 74 但第三方補丁可供下載 75 並且2016年9月增加了通過二進制blob的官方支持 76 Tox P2P視頻會議軟件使用Opus只 77 分類廣告分佈式消息傳遞應用程序在其VoIP實現中在TLS套接字內發送原始opus幀 78 的PlayStation 4遊戲機也採用了CELT 電視劇編解碼器 其系統黨的聊天 79 硬件 编辑 從版本3 13開始 Rockbox在支持的便攜式媒體播放器上播放Opus 包括Apple的iPod系列產品 iriver Archos和Sandisk製造的設備 以及使用 Rockbox as a Application 的Android設備 80 81 所有最近的Grandstream IP電話都支持Opus音頻編碼和解碼 OBihai OBi1062 OBi1032和OBi1022 IP電話全部支持Opus 最近的BlueSound無線揚聲器支持Opus播放 82 注釋 编辑 1 0 1 1 On Android and Microsoft Windows the opus filename extension isn t recognized by Android s MediaScanner service and Universal Windows Platform apps A pseudo extension of another audio format such as ogg or m4a is required to detect and playback files 42 43 參考資料 编辑 Ogg Encapsulation for the Opus Audio Codec IETF 2012 07 16 2012 09 12 原始内容存档于2019 10 19 Network Working Group RTP Payload Format and File Storage Format for Opus Speech and Audio Codec Opus codec IETF 2011 07 04 2011 10 26 原始内容存档于2012 09 29 opus Opus 1 4 is out 2023年4月20日 2023年4月26日 4 0 4 1 Jean Marc Valin Gregory Maxwell Timothy B Terriberry Koen Vos High Quality Low Delay Music Coding in the Opus Codec PDF www xiph org New York USA Xiph Org Foundation 2 October 17 20 2013 2014 08 19 原始内容 PDF 存档于2018 07 14 CELT s look ahead is 2 5 ms while SILK s look ahead is 5 ms plus 1 5 ms for the resampling including both encoder and decoder resampling For this reason the CELT path in the encoder adds a 4 ms delay However an application can restrict the encoder to CELT and omit that delay This reduces the total look ahead to 2 5 ms IETF working towards royalty free audio codec H online com 2009 11 13 2016 04 07 原始内容存档于2015 09 20 Vos Koen Harmony became Opus codec 邮件列表 IETF 2010 10 15 2016 01 03 原始内容存档于2010 10 24 IETF Opus codec now ready for testing Hydrogenaudio 2012 09 12 原始内容存档于2014 07 14 8 0 8 1 Valin Jean Marc IETF update Mozilla LiveJournal com 2011 08 01 2012 10 05 原始内容存档于2011 11 11 Opus Codec Xiph org Foundation 2012 09 12 原始内容存档于2012 09 17 opus Release candidates for 1 0 0 and 1 0 1 are available opus 邮件列表 Xiph org Foundation 2012 10 05 原始内容存档于2013 02 10 It s Opus it rocks and now it s an audio codec standard Mozilla Hacks 2012 09 12 原始内容存档于2012 09 12 RFC 6716 on Definition of the Opus Audio Codec announce 邮件列表 IETF 2012 09 12 原始内容存档于2013 10 02 13 0 13 1 Monty Valin Jean Marc Opus update 20131205 1 1 Release 2017 06 10 原始内容存档于2017 04 30 Maxwell Gregory 64kbit sec stereo multiformat listening test unofficial results page Xiph Org Foundation 2011 2011 06 19 原始内容存档于2012 09 29 Next Gen Low Latency Open Codec Beats HE AAC 页面存档备份 存于互联网档案馆 Slashdot Meldung vom 14 April 2011 Valin Jean Marc Vos Koen Skoglund Jan Hoene Christian 编 Summary of Opus listening test results Internet Engineering Task Force 2013 05 17 2015 06 30 原始内容存档于2019 03 24 Kamedo2 Results of the public multiformat listening test July 2014 2017 06 10 原始内容存档于2018 10 10 Lutzky Manfred Schuller Gerald Gayer Marc Kramer Ulrich Wabnik Stefan A guideline to audio codec delay PDF In AES 116th convention Berlin Germany 2004 8 11 2016 12 21 原始内容存档 PDF 于2016 12 21 Lironi F Masseroni C Trivisonno R Ball C F Multi RAB based multimedia services over GERAN mobile networks Vehicular Technology Conference VTC 2005 Fall IEEE 62nd 2005 3 1662 1666 2012 10 30 原始内容存档于2019 10 19 Lago Nelson Posse Kon Fabio The quest for low latency In Proceedings of the International Computer Music Conference November 2004 33 36 2019 04 23 原始内容存档于2019 10 19 Carot Alexander Low Latency Audio Streaming for Internet Based Musical Interaction in Streaming Media Architectures Techniques and Applications Recent Advances IGI Global 2010 362 383 ISBN 978 1 61692 833 9 YE NONG VAN CHEN and TONI FARLEY Qos Requirements Of Multimedia Data On Computer Networks Proceedings of the Second International Conference on Active Media Technology Chongqing PR China 29 31 May 2003 World Scientific Publishing Company Incorporated 2003 183 189 ISBN 978 981 238 343 3 Montgomery Christopher A quick showcase of the bleeding edge CELT 0 10 0 constant PEAQ value varying latency CELT v0 10 latest prior to Opus integration xiph org 2012 10 30 原始内容存档于2013 08 23 Git ffmpeg git commit Git videolan org 2017 08 23 原始内容存档于2017 08 07 Git GStreamer gst plugins base 2017 10 26 原始内容存档于2019 02 17 lostromb concentus Pure Portable C and Java implementations of the Opus audio codec GitHub 2017 08 23 原始内容存档于2019 02 17 Tieline Integrates OPUS into Report IT and IP codecs Radio Magazine 2012 12 18 2012 12 18 原始内容存档于2013 05 09 Rillke JavaScript opus encoder 2015 2015 02 09 原始内容存档于2015 02 09 Rashad A Audio Manager for WhatsApp How to play WhatsApp audio messages in music player Medium 2017 05 18 2020 09 09 原始内容存档于2023 03 29 英语 Lobenfeld Claire What is Opus Here s all you need to know about SoundCloud s new audio file format Fact Magazine 2018 01 05 2023 03 29 原始内容存档于2023 03 29 美国英语 Giovara Vittorio Introducing Opus a powerful new audio codec Vimeo Blog 2021 01 12 2023 03 29 原始内容存档于2023 06 11 美国英语 GStreamer news Gstreamer freedesktop org 2012 10 05 原始内容存档于2012 10 05 Audio Codecs FFmpeg General Documentation 2014 05 28 原始内容存档于2014 06 29 Audio Codecs Libav General Documentation 2014 05 28 原始内容存档于2014 05 29 Google Android Lollipop Google 2015 11 03 原始内容存档于2014 11 25 Supported Media Formats Google 2015 04 29 原始内容存档于2016 12 20 Google Issue 80729 Opus support not working code google com 2016 04 19 原始内容存档于2016 09 21 iOS 11 Opus support in podcast feeds 2018 08 02 原始内容存档于2018 08 02 WebM VP9 and Opus Support in Microsoft Edge Microsoft Edge Dev Blog 2018 08 02 原始内容存档于2018 06 19 Microsoft adding Ogg Theora and Vorbis open media formats to Windows 10 Ctrl blog 2018 08 02 原始内容存档于2018 07 07 lavfilters Open Source DirectShow Media Splitter and Decoders Google Project Hosting 2012 10 05 原始内容存档于2013 01 03 42 0 42 1 Android 7 0 N Compatibility Definition Google 2017 05 22 原始内容存档于2017 09 26 43 0 43 1 Supported audio and video formats Windows Runtime apps Windows app development 2018 08 02 原始内容存档于2018 06 25 AIMP Home Page Aimp ru 2012 10 05 原始内容存档于2012 10 06 Amarok 2 8 Return To The Origin released Amarok 2013 08 16 2014 05 28 原始内容存档于2014 06 24 foobar2000 v1 1 14 beta Hydrogenaudio Forums 2012 10 05 原始内容存档于2014 07 14 MusicBee MusicBee Forum 2013 08 17 原始内容存档于2015 04 02 VLC 2 0 4 Twoflower VideoLAN 2012 10 19 原始内容存档于2012 11 02 Winamp Winamp Forums 2013 01 04 原始内容存档于2013 06 06 Icecast 2 4 beta release Lists xiph org 2012 09 12 原始内容存档于2012 09 01 Airtime Changelog Airtime changelog at 2 4 x Sourcefabric 2013 07 01 原始内容存档于2019 02 17 Radio Jackie Listen Now Opus Stream Radio Jackie 2013 05 14 原始内容存档于2013 10 12 Absolute Radio Listen Labs Opus Streaming Trial Absolute Radio 2012 10 30 原始内容存档于2012 09 11 Steam Beta Update SteamVR and In Home Streaming Beta SteamDB 2015 12 09 原始内容存档于2016 03 04 Zwei Audio Codecs fur Echtzeit Kommunikation im Browser Heise de 2012 09 12 原始内容存档于2019 10 19 Media formats supported by the HTML audio and video elements Developer mozilla org 2012 09 03 2012 09 12 原始内容存档于2010 06 27 Issue 104241 Support OPUS in Ogg files for the audio tag and Audio object Chromium bug tracker 2014 05 28 原始内容存档于2014 07 01 Why no official mention of Opus support My opera com 2012 07 19 2012 09 12 原始内容存档于2013 09 14 Shankland Stephen How corporate bickering hobbled better Web audio CNET News 2012 08 17 2012 09 12 原始内容存档于2019 10 19 Platform status Microsoft 2016 04 19 2018 08 02 原始内容存档于2019 10 19 WebM VP9 and Opus Support in Microsoft Edge Microsoft 2016 04 18 2018 08 02 原始内容存档于2018 06 19 Announcing WebRTC and Media Capture webkit org 2017 06 07 2017 06 20 原始内容存档于2017 06 08 available on Safari on macOS High Sierra iOS 11 Safari supports modern audio codecs such as Opus Bocquet Ludovic Jitsi 2 0 Now Released XMPP Foundation 2013 03 07 2014 05 28 原始内容存档于2014 05 29 Tuenti WebRTC Voip2day 2014 2018 08 02 原始内容存档于2017 04 10 A new Line2 for iOS experience with improved sound quality Line2 2012 10 18 2013 03 15 原始内容存档于2013 03 15 Linphone technical features 2018 08 02 原始内容存档于2018 08 02 Phoner Configuration 2018 08 02 原始内容存档于2018 07 30 SFLphone Task 14602 Codec Implement opus Savoir faire Linux 2012 08 13 2012 09 12 原始内容存档于2012 12 17 What Features Does Discord Have Discord 2017 10 29 原始内容存档于2017 06 06 美国英语 Brandon Mumble 1 2 4 Has been released Mumblevoice Blog 2013 06 19 2014 05 28 原始内容存档于2014 06 28 TeamSpeak 3 Client 3 0 10 released TeamSpeak Forums 2013 03 04 原始内容存档于2013 03 07 TeamSpeak 3 Server Version 3 0 7 released TeamSpeak Forums 2013 03 04 原始内容存档于2013 03 07 TrueConf sdelal stavku na audiokodek Opus TrueConf opted for Opus audio codec 新闻稿 Moscow Russia 2012 09 19 2014 05 28 原始内容存档于2014 05 29 俄语 Jordan Matthew Opus and VP8 asterisk dev 邮件列表 2013 05 29 2014 05 28 原始内容存档于2014 02 03 Asterisk Opus VP8 patch GitHub 2014 05 28 原始内容存档于2014 06 01 Opus for Asterisk Inside the Asterisk 2016 09 30 2016 10 03 原始内容存档于2016 10 03 Tox codec handling source code GitHub 2015 12 09 原始内容存档于2019 02 17 Classified ads audio encoder documentation 2016 05 25 原始内容存档于2016 06 17 Open Source Software used in PlayStation 4 Sony Interactive Entertainment Inc 2017 12 11 原始内容存档于2017 12 12 Rockbox Contributors Release notes for Rockbox v 3 13 Rockbox 2013 03 05 2013 03 21 原始内容存档于2013 07 22 RockboxAsAnApplication2010 lt Main lt Wiki Rockbox org 2012 10 05 原始内容存档于2012 10 21 PULSE FLEX BlueSound 2017 02 28 原始内容存档于2017 03 01 外部連結 编辑维基共享资源中相关的多媒体资源 Opus 音频格式 官方网站 關於Hydrogenaudio知識庫 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title Opus 音频格式 amp oldid 77671395, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。