libopus 1.6.1
Opus 1.6.1 fixes several minor issues that were discovered since the 1.6 release.
Source code: opus-1.6.1.tar.gz
SHA256: 6ffcb593207be92584df15b32466ed64bbec99109f007c82205f0194572411a1
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.
In addition to support in Firefox, Mozilla provides binary builds of Opus utilities.
Opus-tools provides command-line utilities to encode, inspect, and decode .opus files.
Opus 1.6.1 fixes several minor issues that were discovered since the 1.6 release.
Source code: opus-1.6.1.tar.gz
SHA256: 6ffcb593207be92584df15b32466ed64bbec99109f007c82205f0194572411a1
This release fixes a number of issues:
ope_encoder_drain() assertion failuresWIN32_LEAN_AND_MEAN on 64-bit Windows__opus_check_* macrosSource code: libopusenc-0.3.tar.gz
SHA256: f616d3aff9b2034547894ccb8ab56c36cf1a4acb0d922c5d7119f97bbe58642c
The opusfile library provides seeking, decode, and playback of Opus streams in the Ogg container (.opus files) including over http(s) on posix and windows systems.
opusfile depends on libopus and libogg. The included opusurl library for http(s) access depends on opusfile and openssl.
Changes since the v0.11 release:
This release is backward-compatible with the previous release. We recommend all users upgrade.
Note that because of the removal of certificate store hooks in openssl 1.1.1 and later, there are unfortunately no supported versions of that library which can be used with the code in opusurl to validate https responses against the system certificate store on Windows. Using the system default access to the certificate store on other platforms works fine.
Source code: opusfile-0.12.tar.gz, opusfile-0.12.zip.
SHA-256 checksums:
118d8601c12dd6a44f52423e68ca9083cc9f2bfe72da7a8c1acb22a80ae3550b opusfile-0.12.tar.gz
7f44575596b78d7787c1865b9653e2a71546ff1ae77d87c53ab16dcc7af295ba opusfile-0.12.zip
No Windows build is available for this release. Developers should integrate the source code directly into their applications.
Programming documentation is available in tree and online.
The library is functional, but there are likely issues we didn’t find in our own testing. Please give feedback in #opus on irc.libera.chat, opus@xiph.org, or at gitlab.
In this release the Opus decoder opusdec has been converted to use the opusfile library, and the Opus encoder opusenc has been converted to use the libopusenc library. These libraries make it easy to robustly read and write Ogg Opus audio files, and enable some new features. Both libraries are available on the Downloads page.
opusdec enhancements include:
--force-stereo will force stereo outputopusenc enhancements include:
--music and --speech can be used to tune low bitrate audio
for music or speech, overriding automatic detection--no-phase-inv disables the use of phase inversion for
intensity stereo, which can be useful for streams that are likely to
be downmixed to mono after decoding--tracknumber shortcut for setting tracknumber metadataAdditionally:
Source code: opus-tools-0.2.tar.gz, Win32 binaries: opus-tools-0.2-win32.zip, Win64 binaries: opus-tools-0.2-win64.zip
This Opus 1.3-rc2 release candidate of the upcoming Opus 1.3 includes:
Source code: opus-1.3-rc2.tar.gz
See the news archive for all releases