dBpoweramp Opus Codec

Opus is a lossy audio codec, designed by the Internet Engineering Task Force. It is a modern codec suited well to streaming (low latency).

Supported by this Codec

  • Encoding: Yes  [.opus]
  • Multi-processor Encoding: Yes  (with dBpoweramp reference)
  • Decoding: Yes   [.opus]
  • ID Tag Reading: Yes   [Vorbis Comments]
  • ID Tag Writing: Yes   [Vorbis Comments]
  • Unicode Tagging: Yes
  • Supports Album Art: Yes
  • Gapless Encoding & Decoding: Yes

Compression Options

Opus only has one option, that is the bitrate used to encode.


Advanced Options

dBpoweramp Configuration offers advanced options for this codec (dBpoweramp Control Centre >> Codecs >> Advanced Options):

Decoder Options

Output can set either 16 bit, or 32 bit floating point

Sample Rate, as Opus internally stores all samples as 48KHz this option controls how to decode audio.


Command Line

dBpoweramp Reference allows compressions from the command-line, commands specific to this codec:

-bitrate [level]       set encoding bitrate

Example:   "c:\program files\illustrate\dBpoweramp\coreconverter.exe" -infile="c:\afile.wav" -outfile="c:\outfile.opus" -convert_to="Opus" -bitrate 128


Terminology

Encoding: compress and write an audio file,
Decoding: uncompress, or read an audio file,
ID Tags: meta data such as artist & album are embedded inside the audio file,
Lossless: compression without audio quality loss,
Lossy: audio quality is sacrificed (how much depends on bitrate and codec used) to achieve smaller files,
Gapless: allows the decoder to decode audio stream without gaps (silence),
Explorer Audio Popup: a dBpoweramp function, hold the mouse over a supported audio file and details contained are displayed,
Multi-processor Encoding: for dual processor, or multi core processors multiple files can be compressed at once fully using both (or more) CPUs.
Command Line: text interface, where commands are typed (start >> run >> cmd  to get to the command line)

  Main Index