illustrate
Products            Buy            Support Forum            Registrations            About           
 

dBpoweramp Music Converter        { Help Index   >   Ogg Vorbis Codec }

Ogg Vorbis is a lossy codec, meaning audio quality is lost whilst compressing. How much is lost depends upon bit rate used, higher bit rates will produce audio sounding closer as the original.

Ogg Vorbis is comprised of two parts, Ogg is the container whilst Vorbis is the compression format.

Supported by this Codec


Compression Options

Ogg Vorbis offers 3 types of encoding:

Frequency number of samples per second to be encoded, [as source] allows the output frequency to be set the same as the input frequency (recommended).

Channels:
Stereo two channels of sound, enables instruments to appear separated from one another
Mono a recording with only a single channel of information
[as source] sets the channels to match the input channels (recommended)


Codec Background

Founded by Christopher 'Monty' Montgomery as an alternative to mp3 in 1998, free from patents and open source. Formed into Xiph.ORG foundation. Ogg Vorbis has its own Tagging format and container format.

Further Details https://xiph.org/vorbis/


ID Tag Details

Ogg Vorbis saves tags using Vorbis Comments, these are present at the beginning of the file and allow Unicode tagging.

Vorbis Comments are not limited to fixed fields, but a lack of standardized extended tag values (such as ratings, etc) limit Vorbis Comments.


Advanced Options

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

Ogg Vorbis ID Tagging

Force Uppercase Elements can be used for with certain devices or programs will only recognise elements (such as Artist) saved as ARTIST.

Vorbis Comment Mapping sadly there are many programs which do not follow the official guidelines for Vorbis Comment tagging (in Vorbis comments 'Label' tag should be stored as 'Organization'), to cater for these programs, mappings can be switched off (so Label would be saved as Label).


Ogg Vorbis Decoding

Output 16 bit (integer) or 32 bit float gives the option to select the output from the decoder, 32 bit float is automatically selected when an encoder can use the higher resolution. Ogg Vorbis stores internally encodings as floating point, but generally speaking encoding a 16 bit audio CD to Ogg Vorbis then back to 32 bit floating point wave will not yield extra bit depth.

Stream Errors gives the option to ignore any errors in the decoded stream, report as information or report as errors.


Command Line

dBpoweramp (Windows) allows compressions from the command-line, commands specific to this codec:
-q="0.6" quality (VBR) based encoding (-0.1 to 1.0) (default -q 0.4 if no command line supplied)
-b="128" Create Variable bit rate file, if --managed is supplied then Constant Bit Rate file created

--resample="44100" Force frequency (none supplied uses [as source])
--downmix Forces mono output (--downmix="2" forces stereo)

Example:   "c:\program files\illustrate\dBpoweramp\coreconverter.exe" -infile="c:\afile.wav" -outfile="c:\outfile.ogg" -convert_to="Ogg Vorbis" -q="0.6"


Terminology

Encoding:  compress and write audio track,
Decoding:  uncompress and read the track,
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).


Back To Main Index