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.
Development binary buildsIn addition to support in Firefox, Mozilla provides binary builds of Opus utilities.
|Mac OS X||opus-tools-0.1.9-macos.tar.gz||399KiB|
|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 and openssl, are also included in the binary package.|
Latest stable release
Opus 1.1.1 includes:
- x86 SSE, SSE2 and SSE4.1 intrinsics optimizations with run-time CPU detection contributed by Cisco Systems,
- MIPS intrinsics optimizations contributed by Imagination Technologies,
- ARM Neon optimizations contributed by Linaro and ARM,
- many architecture-independent optimizations and memory footprint reductions that should improve performance on all platforms, and
- several minor bug fixes.
- Source code: opus-1.1.1.tar.gz
Latest development releases
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.
Changes since the v0.5 release:
- Fix bugs with comment handling
- Fix build for BSD
- Fix bugs handling invalid and non-opus streams
Some of these bugs kept basic functionality of the APIs from working at all, so we recommend all users upgrade.