Opus
Developer(s) | Xiph.Org Foundation |
Release information | |
Stable release | 1.0.1 |
Preview release | exp_analysis7 |
Compatibility | |
Operating system | Windows, Mac OS/X, Linux/BSD |
Additional information | |
Use | Encoder/Decoder |
License | 3-clause BSD license |
Website | opus-codec.org |
Opus is a lossy audio compression format developed by the Internet Engineering Task Force (IETF) and made especially suitable for interactive real-time applications over the Internet.[3] As an open format standardised through Request for Comments (RFC) 6716</ref name=homepage>, a reference implementation is provided under the 3-clause BSD license. Many Software patents which cover Opus are licensed under royalty-free terms.
Opus incorporates technology from two codecs, the speech-oriented SILK codec and the low-latency CELT codec</ref name=RFC>. Opus can scale to high and low bitrates and can transition between a linear prediction codec at lower bitrates and a transform codec at higher bitrates, as well as a hybrid for a short overlap</ref name=RFC>. Opus has very low algorithmic delay compared to popular music formats such as MP3, Vorbis, and HE-AAC, and yet performs very competitively with them in terms of quality per bitrate. Also unlike these codecs, Opus does not require the definition of large codebooks for each individual file, making it also preferable for short clips of audio</ref name=RFC>.