Copyright © 2006-2019 MultiMedia Soft

EncodeFormats.MP3.Preset property

Previous pageReturn to chapter overviewNext page

Type

[Visual Basic]

Public Property Preset As enumMp3EncodePresets


 

[C#]

public enumMp3EncodePresets Preset {get; set;}


 

[C++]

public: __property enumMp3EncodePresets get_Preset();

public: __property void set_Preset(enumMp3EncodePresets);


 

 

Remarks

The Lame's built-in preset used for MP3 encoding. Lame's presets are designed to provide the highest possible quality at both Variable Bitrates (VBR) and Constant Bitrate (CBR).

Supported values are the following:

Mnemonic Value

Numeric value

Meaning

MP3_PRESET_MEDIUM

0

This VBR preset should provide near transparency to most people on most music. The resulting bitrate should be in the 150-180kbps range, according to music complexity.

MP3_PRESET_STANDARD

1

This VBR preset should generally be transparent to most people on most music and is already quite high in quality. The resulting bitrate should be in the 170-210kbps range, according to music complexity.

MP3_PRESET_EXTREME

2

This VBR preset will provide slightly higher quality than the "standard" mode .The resulting bitrate should be in the 200-240kbps range, according to music complexity.

MP3_PRESET_INSANE

3

This CBR preset (320 kbps) will usually be overkill for most people and most situations, but if you must have the absolute highest quality with no regard to file size, this is the way to go. This preset is the highest preset quality available.

 

This property is used only in the following situations:

During a recording session if the EncodeFormats.ForRecording property is set to ENCODING_FORMAT_MP3 and the EncodeFormats.MP3.EncodeMode property is set to MP3_ENCODE_PRESETS (for further details see the How to perform a recording session section).

During a CD ripping session if the EncodeFormats.ForCdRipping property is set to ENCODING_FORMAT_MP3 and the EncodeFormats.MP3.EncodeMode property is set to MP3_ENCODE_PRESETS (for further details see the How to perform a CD ripping session section).

During an exporting session if the EncodeFormats.ForExporting property is set to ENCODING_FORMAT_MP3 and the EncodeFormats.MP3.EncodeMode property is set to MP3_ENCODE_PRESETS (for further details see the How to export a recorded sound section).

 

For further details about encoding in MP3 format refer to the EncodeMP3 class section.

For further information about available encoding formats see the EncodeFormatsMan class.