Opus Interactive Audio Codec logo

Opus Interactive Audio Codec

Supports a wide range of audio applications from low bit-rate speech to high-quality stereo music, with adjustable bitrate, audio bandwidth, and frame size.

Made by IETF codec working group

  • Audio Codec

  • ietf

What is Opus Interactive Audio Codec?

Opus is an open, royalty-free, and versatile audio codec designed for a wide range of applications, including voice over IP, videoconferencing, in-game chat, and remote live music performances. Standardized by the Internet Engineering Task Force (IETF) as RFC 6716, Opus combines technology from Skype's SILK codec and Xiph.Org's CELT codec to provide exceptional performance across various audio scenarios

Highlights

  • Scalable bit-rates from 6 kb/s to 510 kb/s, supporting sampling rates from 8 kHz (narrowband) to 48 kHz (fullband)
  • Flexible frame sizes ranging from 2.5 ms to 60 ms, with support for both constant bit-rate (CBR) and variable bit-rate (VBR)
  • Broad audio bandwidth coverage, from narrowband to full-band, with support for speech and music, as well as mono and stereo audio
  • Ability to handle up to 255 audio channels through multistream frames
  • Dynamic adjustability of bit-rate, audio bandwidth, and frame size
  • Robust loss tolerance and packet loss concealment (PLC) techniques
  • Available as both floating-point and fixed-point implementations

Platforms

  • Windows
  • Mac
  • Linux

Languages

  • English

Features

    • FOSS