Class AacAudioFormat
Specifies Aac encoding for the output and additional settings for the encoder.
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Syntax
[GeneratedCode("NJsonSchema", "13.20.0.0 (NJsonSchema v10.9.0.0 (Newtonsoft.Json v13.0.0.0))")]
public class AacAudioFormat : AudioFormatBase
Properties
Bitrate
Gets or sets the bitrate of the encoding in kbps.
Declaration
[JsonProperty("bitrate", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public int? Bitrate { get; set; }
Property Value
int? |
Coder
Gets or sets the encoding coder.
Declaration
[JsonProperty("coder", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
[JsonConverter(typeof(StringEnumConverter))]
public Coder Coder { get; set; }
Property Value
Coder |
Profile
Gets or sets the encoding profile.
Declaration
[JsonProperty("profile", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
[JsonConverter(typeof(StringEnumConverter))]
public Profile Profile { get; set; }
Property Value
Profile |
VariableBitRate
Gets or sets the encoding variable bit rate (VBR) - 1 is lowest quality and 5 is highest quality.
Declaration
[JsonProperty("variableBitRate", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public int? VariableBitRate { get; set; }
Property Value
int? |
Methods
FromJson(string)
Declaration
public static AacAudioFormat FromJson(string data)
Parameters
string data |
Returns
AacAudioFormat |