AWS SDK for .NET Documentation
AudioCodecOptions Class
AmazonAmazon.ElasticTranscoder.ModelAudioCodecOptions Did this page help you?   Yes   No    Tell us about it...
Options associated with your audio codec.
Declaration Syntax
C#
public class AudioCodecOptions
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
AudioCodecOptions()()()()
Initializes a new instance of the AudioCodecOptions class

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
Profile
Gets and sets the property Profile.

You can only choose an audio profile when you specify AAC for the value of Audio:Codec.

Specify the AAC profile for the output file. Elastic Transcoder supports the following profiles:

  • CopyC#
    auto
    : If you specify
    CopyC#
    auto
    , Elastic Transcoder will select the profile based on the bit rate selected for the output file.
  • CopyC#
    AAC-LC
    : The most common AAC profile. Use for bitrates larger than 64 kbps.
  • CopyC#
    HE-AAC
    : Not supported on some older players and devices. Use for bitrates between 40 and 80 kbps.
  • CopyC#
    HE-AACv2
    : Not supported on some players and devices. Use for bitrates less than 48 kbps.
Note:

If you created any presets before AAC profiles were added, Elastic Transcoder automatically updated your presets to use AAC-LC. You can change the value as required.


ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
WithProfile(String) Obsolete.
Sets the Profile property

Inheritance Hierarchy
Object
AudioCodecOptions

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)