Opus 由 Mozilla 和 Xiph.org 主导开发,得到了 Skype 和 Broadcom 的帮助。它完美融合了 Skype 的 SILK 低比特率语音编码和 Xiph.org 的 CELT 的高比特率低延迟音乐编码技术,实现了一种压缩音频编码覆盖从语音通话到高质量音乐流的目标。
低码率领域Opus已经超越现有的HE-AAC, 而且在HE-AAC编码器的改进几乎停滞的情况下Opus仍然在开发中, 不知还有多少潜力可以改进,从Opus的介绍可以看出, 它的主要目标虽然是低延迟的高质量语音, 但貌似对各种音频规格和领域都会很好的支持。
Opus极其前身隶属于Xiph.o rg, 和Ogg Vorbis是同一组织, 所以专利问题应该很轻松, 另外Skype貌似考虑采用Opus来编码。
Google会在Chrome 27浏览器中采用Opus编码格式,它能促进音频压缩技术发展。Opus编码器 是一个有损声音编码的格式,由互联网工程任务组(IETF)进来开发,适用于网络上的实时声音传输,标准格式为RFC 6716。Opus 格式是一个开放格式,使用上没有任何专利或限制。Opus格式音频可以使用gstreamer, libavcodec,foobar2000,firefox(15 Beta或更新)等播放。
就技术而言,Opus实际是将两种编码整合为一种。Opus可以降低音频延迟,它的应用很广泛,包括互联网电话、高质量音频流媒体信息,它还可以免去版税,现在流行的MP3和AAC都需要交税。
音质方面,在低比特率状态下继承了 SILK 的优秀表现,在高比特率下听音测试表明也胜过 HE-AAC,且具有低延迟的特性。
Opus 可以封装到现有的 Ogg 容器中,通过指定 codec 来和 vorbis 编码的音频区分,推荐使用扩展名 .opus 。
此外最重要的是 Opus 将被作为 WebRTC 的一部分应用在未来的网络视频聊天中。
目前 GStreamer Bad Plugins 0.10.23 和 VLC 2.0.4 已经提供了对该音频编码的支持。Fedora 及 Ubuntu 仓库中也已经打包了相关的编码包和开发工具。