Click or drag to resize

AudioConverter Class

The AudioConverter main class.
Inheritance Hierarchy

Namespace:  CSAudioConverter
Assembly:  CSAudioConverter (in CSAudioConverter.dll) Version: 1.0.1.0 (1.0.1.0)
Syntax
public class AudioConverter : UserControl

The AudioConverter type exposes the following members.

Constructors
  NameDescription
Public methodAudioConverter
Constructor.
Top
Properties
  NameDescription
Public propertyACMFormat
The selected ACM format of the selected ACM tag(for ACM encoding). The default format is 44.100 kHz, 16 Bit, Stereo.
Public propertyACMTag
The selected ACM tag (for ACM encoding). The default tag is PCM.
Public propertyBitrate
The bitrate of the destination audio file.
Public propertyBitrateVal
Set the bitrate of the destination audio file by value.
Public propertyBits
The bit-depth of the destination audio file (for WAV format only).
Public propertyChannels
The channels of the destination audio file.
Public propertyDecodeMode
The decoding mode of the operation. This can be from local codecs or by using the FFMpeg libraries.
Public propertyDestinatioFile
The destination file.
Public propertyFormat
The format of the destination audio file.
Public propertyRatingStars
The rating stars of the opened multimedia file. This value can be 0 (unrated) to 5 (best).
Public propertyRatingUser
The user of the rating tag. The default value is: "Windows Media Player 9 Series".
Public propertySamplerate
The samplerate of the destination audio file.
Public propertySamplerateVal
The samplerate of the destination audio file by value.
Public propertyTagAlbum
The album name of the opened multimedia file.
Public propertyTagArtists
A list of strings for the TagArtists of the opened multimedia file.
Public propertyTagComment
The comment of the opened multimedia file.
Public propertyTagComposers
A list of strings for the TagComposers of the opened multimedia file.
Public propertyTagCopyright
The copyright of the opened multimedia file.
Public propertyTagGenres
A list of strings for the TagGenres of the opened multimedia file.
Public propertyTagLyrics
The lyrics of the opened multimedia file.
Public propertyTagPerformers
A list of strings for the TagPerformers of the opened multimedia file. In some cases this tag will be the TagArtists tag.
Public propertyTagRating
The rating value of the opened multimedia file. This value can be 0 (unrated) to 255 (best).
Public propertyTagTitle
The TagTitle tag of the opened multimedia file.
Public propertyTagTrack
The Track number of the opened multimedia file.
Public propertyTagYear
The created year of the opened multimedia file.
Public propertyUserKey
The user key.
Public propertyUserName
The user name.
Top
Methods
  NameDescription
Public methodAddImageFromFile
Set the ID3 tags to the opened multimedia files.
Public methodCancel
Cancel the current operation.
Public methodCheckLicense
Check the user license of the component.
Public methodClearAllTags
Clear all the tags of the selected multimedia file.
Public methodClearTag
Remove a tag type from the opened multimedia file.
Public methodConvert
Start the operation.
Protected methodDispose
Clean up any resources being used.
(Overrides ContainerControlDispose(Boolean).)
Protected methodFinalize
Destructor.
(Overrides ComponentFinalize.)
Public methodGetACMFormats
Get the ACM formats according to the ACMTag.
Public methodGetACMTags
Get ACM tags according to the ACMFormat. You can also set the audio propitiates to get the best results according to the source audio file.
Public methodGetBitrates
Get the supported bitrates to a list.
Public methodGetBits
Get the supported bits to a list.
Public methodGetChannels
Get the supported channels to a list.
Public methodGetDecoderModes
Get the supported channels to a list.
Public methodGetEnumValue(Enum)
Get the value of the selected item of the Enum
Public methodGetEnumValueT(String)
Get the value of the selected item of the Enum
Public methodGetFFMpegFormatsT
Get all the supported formats, codecs and extensions of the FFMpeg library.
Public methodGetFormats
Get the supported formats to a list.
Public methodGetSamplerates
Get the supported samplerates to a list.
Public methodOpen
Open a source media file and get some information about the source.
Public methodOrderLicense
In order to get your own UserName and RegKey and to distribute this library with your own projects for commercial or any other purpose, please order a license.
Public methodPause
Pause the current operation.
Public methodResetFont (Overrides Control.ResetFont.)
Public methodResume
Resume the current operation.
Public methodSeekable
Check if the source media file is seekable.
Public methodSetID3Tags
Set the ID3 tags to the opened multimedia files.
Public methodSupported
Check if the source media file supported by the decoder.
Top
Events
  NameDescription
Public eventConvertAborted
Convert aborted.
Public eventConvertDone
Convert done.
Public eventConvertError
Convert error.
Public eventConvertProgress
Convert progress.
Public eventConvertStart
Convert start.
Top
Fields
  NameDescription
Public fieldMessageArgs
Public fieldPercentArgs
Top
See Also