BASS.NET API for the Un4seen BASS Audio Library

EncoderOGGEffectiveBitrate Property

BASS.NET API for the Un4seen BASS Audio Library
Returns the effective encoder bitrate (in kbps) of the output.

Namespace:  Un4seen.Bass.Misc
Assembly:  Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax

public override int EffectiveBitrate { get; }

Property Value

Type: Int32

Implements

IBaseEncoderEffectiveBitrate
Remarks

When using the Quality-Mode (OGG_UseQualityMode is set to , default) you only need to specify a quality factor via OGG_Quality and the bitrate parameters (OGG_MinBitrate, OGG_Bitrate and OGG_MaxBitrate) are ignored. In this case the effective bitrate will be calculated automatically according to the OGG-Vorbis specification.

When you turn off Quality-Mode (OGG_UseQualityMode is set to ) the bitrate parameters are evaluated! However, no matter if you are encoding in CBR (OGG_UseManagedBitrate is set to ) or VBR/ABR (OGG_UseManagedBitrate is set to , default) the properties OGG_MinBitrate and OGG_MaxBitrate will not be used - instead only the OGG_Bitrate value will be used to return the effective bitrate value.

See Also

Reference