Even though Opus is now standardized by the IETF, this Opus implementation will keep improving in the future.
Of course, all future versions will still be fully compliant with the Opus IETF specification.
See the development page for the latest development information.
Opus-tools provides command-line utilities to encode, inspect, and decode .opus files.
Opusfile provides application developers with a high-level API for decoding and seeking in .opus files. DLLs for the
required libraries libogg 1.3.2, libopus 1.1.1 and openssl, are also included in the binary package.
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.
There are no other changes compared to 1.2. Please report any problems.
This Opus 1.3-beta beta release
of the upcoming Opus 1.3 includes:
Enabling by default the spec fixes in RFC 8251
Improvements to the VAD and speech/music classification using an RNN
Improvements to stereo speech coding at low bitrate
Added support for ambisonics projection using mapping 3 (disabled by default)
Fixes to the CELT PLC
Additionally, as a way to test the upcoming update to opus-tools, we’re providing Windows binaries
built with 1.3-beta. These binaries are based on libopusenc, which means opusenc is finally able
to make use of the Opus delayed-decision feature to make better speech/music transitions.