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
Opus only has one option, that is the bitrate used to encode.
dBpoweramp Configuration offers advanced options for this codec (dBpoweramp Control Centre >> Codecs >> Advanced 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.
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
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)