What's new in Opus 1.3
Oct 19, 2018
- mprovements to the VAD and speech/music classification using an RNN
- Support for ambisonics coding using channel mapping families 2 and 3
- Improvements to stereo speech coding at low bitrate
- Using wideband encoding down to 9 kb/s
- Making it possible to use SILK down to bitrates around 5 kb/s
- Minor quality improvement on tones
- Enabling the spec fixes in RFC 8251 by default
- Security/hardening improvements
- Notable bug fixes include:
- Fixes to the CELT PLC
- Bandwidth detection fixes
New in Opus 1.3 RC1 (Jun 4, 2018)
- Making it possible to use SILK down to bitrates around 5 kb/s
- Using wideband encoding down to 9 kb/s
- Improving security (including a new –enable-hardening option)
- Minor quality improvement on tones
- Improving Ambisonics support (still experimental)
- Minor bug fixes
New in Opus 1.2.1 (Aug 7, 2017)
- This Opus 1.2.1 minor release fixes a relatively rare issue where the 1.2 encoder would wrongly assume a signal to be bandlimited to 12 kHz and not encode frequencies between 12 and 20 kHz. This only happens on a few clips, but it is good to update to avoid a potential loss of quality.
New in Opus 1.2 (Jun 21, 2017)
- Speech quality improvements especially in the 12-20 kbit/s range
- Improved VBR encoding for hybrid mode
- More aggressive use of wider speech bandwidth, including fullband speech starting at 14 kbit/s
- Music quality improvements in the 32-48 kb/s range
- Generic and SSE CELT optimizations
- Support for directly encoding packets up to 120 ms
- DTX support for CELT mode
- SILK CBR improvements
- Support for all of the fixes in draft-ietf-codec-opus-update-06 (the mono downmix and the folding fixes need --enable-update-draft)
- Many bug fixes, including integer wrap-arounds discovered through fuzzing (no security implications)
New in Opus 1.1.1 Beta (Jan 8, 2015)
- This release focuses on code optimizations, especially on x86, MIPS and ARM.
New in Opus 1.1 (Dec 6, 2013)
- New analysis code and tuning that significantly improves encoding quality, especially for variable-bitrate (VBR),
- Automatic detection of speech or music to decide which encoding mode to use,
- Surround with good quality at 128 kbps for 5.1 and usable down to 48 kbps, and
- Speed improvements on all architectures, especially ARM, where decoding uses around 40% less CPU and encoding uses around 30% less CPU.