ConverterConvertToMP3(FileInfo, String, LameBitrate, LameBitrateMode, LameFrequency, LameProfile, LameQuality, LameChannelMode, CoreConverterDspEffect, Boolean, CoreConverterPriority, Int32) Method

Converts a file to MP3 using LAME codec.

Definition

Namespace: DevCase.ThirdParty.DBpoweramp
Assembly: DevCase.net48.ThirdParty.DBpoweramp (in DevCase.net48.ThirdParty.DBpoweramp.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
public int ConvertToMP3(
	FileInfo inFile,
	string outFile,
	LameBitrate bitrate,
	LameBitrateMode bitrateMode,
	LameFrequency frequency,
	LameProfile encodingProfile,
	LameQuality quality,
	LameChannelMode channels,
	CoreConverterDspEffect dspEffects = CoreConverterDspEffect.None,
	bool preserveTags = true,
	CoreConverterPriority priority = CoreConverterPriority.Normal,
	int processorAffinity = 1
)

Parameters

inFile  FileInfo
The file to convert.
outFile  String
The output filepath.
bitrate  LameBitrate
The bitrate.
bitrateMode  LameBitrateMode
The bitrate mode.
frequency  LameFrequency
The frequency.
encodingProfile  LameProfile
The encoding profile.
quality  LameQuality
The encoding quality.
channels  LameChannelMode
The channel mode.
dspEffects  CoreConverterDspEffect  (Optional)
The CoreConverter DSP effects.
preserveTags  Boolean  (Optional)
Indicates whether the file should preserve tags after conversion.
priority  CoreConverterPriority  (Optional)
The CoreConverter.exe process priority.
processorAffinity  Int32  (Optional)
The amount of processors used by CoreConverter.exe.

Return Value

Int32
The process exit code.

Remarks

Note: Some functionalities of this assembly may require to install one or all of the listed applications:

dBpoweramp Music Converter (CoreConverter.exe)

See Also