Help us keep the list up to date and submit new video software here.



Try PlayON and record Netflix, HBO, Hulu etc! Download free trial

Software Home »


Tool

Description

Type
Rating
Reviews
OpusTools is a set of tools to encode, inspect, and decode audio in the Opus audio codec format. Command line tools. Opus is a totally open, royalty-free, highly versatile audio codec. Opus is unmatched for interactive speech and music transmission over the Internet, but is also intended for storage and streaming applications.

Free software
OS: Win
File size: 4MB
Portable version
Old versions
Version history
9.5/10
1 vote
Rate it




Screenshots

OpusTools screenshot
Click to enlarge screenshot
Latest version

0.2.1+2 libopus 1.3.1+1 (April 21, 2019)



Download


Visit developer's site

Download OpusTools 0.2.1+2 libopus 1.3.1+1  4MB  Win  Portable




Download old versions


Download OpusTools old versions



Software License

Free software / FOSS (Free download and also Free and Open Source Software)



Supported operating systems

WinWindows




Complete Version history / Release notes / Changelog


libopus 1.3.1
Apr 12, 2019
This Opus 1.3.1 minor release fixes an issue with the analysis on files with digital silence (all zeros), especially on x87 builds (mostly affects 32-bit builds). It also includes two new features:

A new OPUS_GET_IN_DTX query to know if the encoder is in DTX mode (last frame was either a comfort noise frame or not encoded at all)
A new (and still experimental) CMake-based build system that is eventually meant to replace the VS2015 build system (the autotools one will stay).


libopus 1.3
Oct 18, 2018
This Opus 1.3 major release again brings quality improvements, new features, and bug fixes. You can read all the details in this release demo page. Changes since 1.2.x include:

Improvements 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


opus-tools 0.2
Sep 18, 2018
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:

Read directly from http or https sources
New option --force-stereo will force stereo output
Improved support for chained input files with differing sample rate or channel count
A summary is displayed for METADATA_BLOCK_PICTURE tags rather than displaying the base64-encoded data
opusenc enhancements include:

Delayed decision support allows the encoder to look ahead up to two seconds in order to improve encoding decisions
The options --music and --speech can be used to tune low bitrate audio for music or speech, overriding automatic detection
The option --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
New --tracknumber shortcut for setting tracknumber metadata
Additionally:

The opusinfo utility can display the demixing matrix from Ogg Opus files using ambisonics channel mapping family 3
The experimental opusrtp tool supports new options to specify RTP payload type, Ogg Opus output file, original sample rate, and number of channels, and supports improved transmit timing, arbitrary network devices, and IPv6
The Visual Studio 2015 project builds opusenc support for FLAC input
The old Visual Studio 2010 project has been removed
Numerous bug fixes are also included


libopus 1.3-rc
Jun 1, 2018
This Opus 1.3-rc release candidate of the upcoming Opus 1.3 includes:

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
Again, we’re providing e


libopus 1.3-beta
Dec 21, 2017

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.


libopus 1.2.1
Jun 26, 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.

There are no other changes compared to 1.2. Please report any problems.


libopus 1.2
Jun 20, 2017
This Opus 1.2 major release brings many quality improvements, new features, and bug fixes. You can read all the details in this release demo page. Changes since 1.1.x include:

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)


libopus 1.2-rc1
Jun 8, 2017

Opus 1.2-rc1 is the first release candidate of the upcoming Opus 1.2 release. If no issues are found with it, it will soon become 1.2-final, so we encourage everyone to give it a try. Changes compared to 1.2-beta include:

Improves quality on files with powerful tones that cause MDCT leakage
Improves bit allocation on mode transitions (CELT to/from SILK/hybrid)
More ARM Neon optimizations
Fixes to the speech/music detection at the very beginning of files
Fixes to the unit tests (fixes illegal instructions and –disable-static)


libopus 1.2-beta
May 24, 2017

This Opus 1.2-beta beta release of the upcoming Opus 1.2 fixes a bug in surround encoding causing very bad quality on signals beyond a certain amplitude. Thanks to Franziska Trojahn and others from HfT Leipzig for finding this issue through their listening test (the quality of the two bad files in the paper should now be similar to the others). Also included in this release are some more ARM Neon optimizations and some low-bitrate quality tuning.


libopus 1.1.4
Jan 20, 2017
This Opus 1.1.4 release fixes a single bug. A specially-crafted Opus packet could cause an integer wrap-around in the SILK LSF stabilization code. This would cause an out-of-bounds read 256 bytes before a constant table. In most circumstances, the consequences are harmless and the result is simply noise in the audio.

This was reported as CVE-2017-0381. Contrary to that report, our own analysis shows that no remote code execution is possible. However, we are making this release as a precaution.


libopus 1.2-alpha
Nov 3, 2016
This Opus 1.2-alpha alpha release of the upcoming Opus 1.2 brings many quality improvements, new features, and bug fixes, including:

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-04 (the mono downmix and the folding fixes need –enable-update-draft)
Many bug fixes, including integer overflows discovered through fuzzing (no security implications)
Please test it and and report any problems. There are no known regressions compared to the latest stable release (1.1.3), but given the large number of changes, it’s possible some bugs have slipped through.


Version 1.1.3 released

15 July, 2016

This Opus 1.1.3 release focuses mainly on optimizations and bug fixes. Changes include:

Neon optimizations improving performance on ARMv7 and ARMv8 by up to 15%
Fixes some issues with 16-bit platforms (e.g. TI C55x)
Fixes to comfort noise generation (CNG)
Documenting that PLC packets can also be 2 bytes
Includes experimental ambisonics work (--enable-ambisonics)
The code is available from the downloads page.


Version 1.1.2 released

12 January, 2016

This Opus 1.1.2 release fixes two bugs:

Resetting the encoder or decoder state with OPUS_RESET_STATE would disable some run-time selected architecture-specific optimizations; and
In hybrid mode discontinuous transmission (DTX) operation, the comfort noise above 8 kHz was incorrectly estimated and could oscillate in time.
None of these bugs were regressions over previous releases. The code is available from the downloads page.


Version 1.1.1 released

26 November, 2015

This Opus 1.1.1 release brings many optimizations to the encoder and decoder, including:

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.
The quality of the encoder should be mostly unchanged compared to version 1.1. The code is available from the downloads page.


Version 1.1.1-rc released

28 October, 2015

The is a release candidate for the upcoming 1.1.1. This release includes further ARM optimizations. The quality should again be unchanged. downloads page.


Version 1.1.1-beta released

15 October, 2014

The is a beta release for the upcoming 1.1.1. This release focuses on code optimizations, especially on x86, MIPS and ARM. The quality should be unchanged. downloads page.


Version 1.1 released

5 December, 2013

After more than two years of development, we have released Opus 1.1. This includes:

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.
These improvements are explained in more details in Monty's demo (updated from the 1.1 beta demo).


Version 1.1-rc3 released

3 December, 2013

This is the third and likely last release candidate for 1.1. It fixes several bugs in the fixed-point build. Floating point is unaffected. The code is available from the downloads page.


Version 1.1-rc2 released

27 November, 2013

This second release candidate fixes an alignment issue on ARMv5E and improves the Neon optimizations. Other platforms are unaffected. The code is available from the downloads page.


Version 1.1-rc released

26 November, 2013

We're getting closer to the final 1.1 with this new release that further improves surround encoding quality. It also includes better tuning of surround and stereo for lower bitrates. The complexity has been reduced on all CPUs, but especially ARM, which now has Neon assembly for the encoder. At last, there are a few bugfixes. The code is available from the downloads page.


Versions 1.1-beta and 1.0.3 released

11 July, 2013

Following up on the alpha, here's now the beta release for version 1.1. Monty wrote a nice demo page showing off all the improvements in 1.1. As for version 1.0.3 it includes a backport of the new 1.1 surround API (see the demo) as well as some minor bugfixes. The code is available from the downloads page.


Version 1.1-alpha released

21 December, 2012

This is an alpha release for the upcoming 1.1 version. Compared to 1.0.2, it includes quality improvements, optimizations, bug fixes, as well as an experimental speech/music detector for mode decisions. All the fixes and improvements from 1.0.2 are also in this release. Quality improvements include unconstrained VBR, a bitrate boost for tonal frames, and improvements to tf estimation, transient detection and dynamic allocation. The code is available from the downloads page.


Version 1.0.2 released

6 December, 2012

Opus 1.0.2 fixes an out-of-bounds read that could be triggered by a malicious Opus packet causing an integer wrap-around in the padding code. Considering that the packet would have to be at least 16 MB in size and that no out-of-bounds write is possible, the severity is very low. Other changes include fixes and improvements to the PLC and hybrid mode quality improvements. As usual, this release is fully compliant with the Opus specification. The code is available from the downloads page.


Opus Standardized as RFC6716, Versions 1.0.0 and 1.0.1 Are Available

11 September, 2012

It's official, Opus has now been standardized by the IETF as RFC 6716. Along with the RFC are the first stable releases. Version 1.0.0 includes exactly the same source code as the reference implementation in the RFC. Version 1.0.1 also includes minor fixes that were made after the RFC was "frozen". Both releases are available from the downloads page.


Third Release Candidate for Opus 1.0.1

4 September, 2012

This third release candidate for 1.0.1 has documenation and minor portability fixes as part of the final polish before release. Source code is available from the downloads page.


Second Release Candidate for Opus 1.0.1

15 August, 2012

This second release candidate for 1.0.1 includes documentation fixes and a Windows build system. Source code is available from the archived downloads page.


Release Candidates for Opus 1.0.0 and 1.0.1

8 August, 2012


Release candidates for the upcoming 1.0.0 and 1.0.1 releases are now available. Expect the final 1.0.0 release in the next few weeks along with the final Opus RFC. Version 1.0.1 will be released at the same time and includes minor fixes that did not make it to the RFC. Source code is available from the downloads page.

WebRTC Adopts Opus as MTI Codec

27 July, 2012


Participants to the IETF rtcweb working group have accepted (through typical IETF strong consensus) a proposal to select both Opus and G.711 as mandatory-to-implement (MTI) audio codecs. This means that all browsers that implement that standard will have to ship Opus support.

Opus Ships in Firefox 15 (beta)

19 July, 2012

The latest Firefox beta now ships with support for Opus.


Opus Approved by the IETF

2 July, 2012

The IETF has just approved Opus for publication as an RFC. This should happen in the next few weeks, along with release 1.0.
Hide changelog




All features


Opus can handle a wide range of audio applications, including Voice over IP, videoconferencing, in-game chat, and even remote live music performances. It can scale from low bitrate narrowband speech to very high quality stereo music. Supported features are:

Bitrates from 6 kb/s to 510 kb/s
Sampling rates from 8 kHz (narrowband) to 48 kHz (fullband)
Frame sizes from 2.5 ms to 60 ms
Support for both constant bitrate (CBR) and variable bitrate (VBR)
Audio bandwidth from narrowband to fullband
Support for speech and music
Support for mono and stereo
Support for up to 255 channels (multistream frames)
Dynamically adjustable bitrate, audio bandwidth, and frame size
Good loss robustness and packet loss concealment (PLC)
Floating point and fixed-point implementation




Sections/Browse similar tools






Guides and How to's




Acronyms / Also Known As

Opus-Tools, OpusTools, Opus Tools, opusenc, opusdec,opusinfo, opusrtp, Opus Encoder, Opus Decoder



Download OpusTools Portable download from the Download links under Download and Download other versions!



Share software

Facebook    Twitter    Reddit    LinkedIn    Pinterest    Google+    Email




Notify me when software updated or report software

Email me when it has been updated    Report this software (dead link/new version)  




1 reviews, Showing 1 to 1 reviews


No comments. Rating it only.

Review by fluidinmo on May 30, 2017 Version: 1.2 beta OS: Windows 10 64-bit Ease of use: 8/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10


1 reviews, Showing 1 to 1 reviews

1 tool hits, Showing 1 to 1 tools
   



Explanation:
NEW SOFTWARE= New tool since your last visit
NEW VERSION= New version since your last visit
NEW REVIEW= New review since your last visit
NEW VERSION= New version

Latest version
Version number / Beta version number / Update version number and when it whas released.

Type and download
NO MORE UPDATES? = The software hasn't been updated in over 2 years.
NO LONGER DEVELOPED = The software hasn't been updated in over 5 years.
RECENTLY UPDATED = The software has been updated the last 31 days.
Freeware = Download Free software.
Freeware Trialware = Download Free software but some parts are trial/shareware.
Free software = Download Free software and also open source code also known as FOSS (Free and Open Source Software).
Free software Trialware = Download Free software and also open source code but some parts are trial/shareware.
Freeware Ads = Download Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Free software Ads = Free Download software and open source code but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Free Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Portable version = A portable/standalone version is available. No installation is required.
v1.0.1 = Latest version available.
Download beta = It could be a Beta, RC(Release Candidate) or an Alpha / Nightly / Unstable version of the software.
Download 15MB = A direct link to the software download.
Win = Windows download version. It works on 32-bit and 64-bit Windows.
Win64 = Windows 64-bit download version. It works only on 64-bit Windows.
Mac = Mac download version. It works on 32-bit and 64-bit Mac OS.
Mac64 = Mac OS download version. It works only on 64-bit Mac OS.
Linux = Linux download version.
Portable = Portable version. No installation is required.
Ad-Supported = The software is bundled with advertising. Be careful when you install the software and disable addons that you don't want!
Visit developers site = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64-bit version = If you have a 64bit operating system you can download this version.
Download portable version = Portable/Standalone version meaning that no installation is required, just extract the files to a folder and run directly.
Portable version available = Download the portable version and you can just extract the files and run the program without installation.
Old versions available = Download old versions of the program.
Version history available = Complete changelog on our site.
Windows = Windows version available.
Mac OS = Mac OS version available.
Linux = Linux version available.
Our hosted tools are virus and malware scanned with several antivirus programs using www.virustotal.com.


Rating
Rating from 0-10.



Browse software by sections



Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue

Affiliates: free-codecs.com

©1999-2019 videohelp.com