ConverterConvertToMP3(FileInfo, String, LameBitrate, LameBitrateMode, LameFrequency, LameProfile, LameQuality, LameChannelMode, CoreConverterDspEffect, Boolean, CoreConverterPriority, Int32) Method
Converts a file to MP3 using LAME codec.
Namespace: DevCase.ThirdParty.DBpowerampAssembly: 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
)
Public Function ConvertToMP3 (
inFile As FileInfo,
outFile As String,
bitrate As LameBitrate,
bitrateMode As LameBitrateMode,
frequency As LameFrequency,
encodingProfile As LameProfile,
quality As LameQuality,
channels As LameChannelMode,
Optional dspEffects As CoreConverterDspEffect = CoreConverterDspEffect.None,
Optional preserveTags As Boolean = true,
Optional priority As CoreConverterPriority = CoreConverterPriority.Normal,
Optional processorAffinity As Integer = 1
) As Integer
Dim instance As Converter
Dim inFile As FileInfo
Dim outFile As String
Dim bitrate As LameBitrate
Dim bitrateMode As LameBitrateMode
Dim frequency As LameFrequency
Dim encodingProfile As LameProfile
Dim quality As LameQuality
Dim channels As LameChannelMode
Dim dspEffects As CoreConverterDspEffect
Dim preserveTags As Boolean
Dim priority As CoreConverterPriority
Dim processorAffinity As Integer
Dim returnValue As Integer
returnValue = instance.ConvertToMP3(inFile,
outFile, bitrate, bitrateMode, frequency,
encodingProfile, quality, channels,
dspEffects, preserveTags, priority,
processorAffinity)
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
)
No code example is currently available or this language may not be supported.
- 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.
Int32
The process exit code.