NAME

Paws::MediaConvert::Eac3AtmosSettings

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::MediaConvert::Eac3AtmosSettings object:

$service_obj->Method(Att1 => { Bitrate => $value, ..., SurroundExMode => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::MediaConvert::Eac3AtmosSettings object:

$result = $service_obj->Method(...);
$result->Att1->Bitrate

DESCRIPTION

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3_ATMOS.

ATTRIBUTES

Bitrate => Int

Specify the average bitrate in bits per second. Valid values: 384k, 448k, 640k, 768k

BitstreamMode => Str

Specify the bitstream mode for the E-AC-3 stream that the encoder emits. For more information about the EAC3 bitstream mode, see ATSC A/52-2012 (Annex E).

CodingMode => Str

The coding mode for Dolby Digital Plus JOC (Atmos) is always 9.1.6 (CODING_MODE_9_1_6).

DialogueIntelligence => Str

Enable Dolby Dialogue Intelligence to adjust loudness based on dialogue analysis.

DynamicRangeCompressionLine => Str

Specify the absolute peak level for a signal with dynamic range compression.

DynamicRangeCompressionRf => Str

Specify how the service limits the audio dynamic range when compressing the audio.

LoRoCenterMixLevel => Num

Specify a value for the following Dolby Atmos setting: Left only/Right only center mix (Lo/Ro center). MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, and -6.0.

LoRoSurroundMixLevel => Num

Specify a value for the following Dolby Atmos setting: Left only/Right only (Lo/Ro surround). MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel.

LtRtCenterMixLevel => Num

Specify a value for the following Dolby Atmos setting: Left total/Right total center mix (Lt/Rt center). MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, and -6.0.

LtRtSurroundMixLevel => Num

Specify a value for the following Dolby Atmos setting: Left total/Right total surround mix (Lt/Rt surround). MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel.

MeteringMode => Str

Choose how the service meters the loudness of your audio.

SampleRate => Int

This value is always 48000. It represents the sample rate in Hz.

SpeechThreshold => Int

Specify the percentage of audio content that must be speech before the encoder uses the measured speech loudness as the overall program loudness.

StereoDownmix => Str

Choose how the service does stereo downmixing.

SurroundExMode => Str

Specify whether your input audio has an additional center rear surround channel matrix encoded into your left and right surround channels.

SEE ALSO

This class forms part of Paws, describing an object used in Paws::MediaConvert

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues