String containing custom AAC options to send to the Faac encoder.
For advanced users, this string allows applying all of the possible AAC encoding options available with Faac. See Appendix C - Faac command line for the complete set of available options.
This property is used only in the following situations:
During a recording session if the EncodeFormats.ForRecording property is set to ENCODING_FORMAT_AAC and the EncodeFormats.AAC.EncodeMode property is set to AAC_ENCODE_CUSTOM (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_AAC and the EncodeFormats.AAC.EncodeMode property is set to AAC_ENCODE_CUSTOM (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_AAC and the EncodeFormats.AAC.EncodeMode property is set to AAC_ENCODE_CUSTOM (for further details see the How to export a recorded sound section).
MPORTANT NOTE: As you may know, the Faac command line is as follows:
usage: Faac [options] <infile> [outfile]
Contents of the CustomString property are related to the [options] field only so you must omit entering the word faac and omit to specify the <infile> and [outfile] settings also. You should also omit the -P and -X options which are already applied internally.
For further details about encoding in AAC and MP4 format refer to the EncodeAAC class section.
For further information about available encoding formats see the EncodeFormatsMan class.
|