Skip to content

Ac3Settings

Source code in docs_src/capo_medialive/types/ac3_settings.py
class Ac3Settings(TypedDict, closed=True):
    bitrate: NotRequired["capo_medialive.types.__double.__double"]
    """Average bitrate in bits/second. Valid bitrates depend on the coding mode."""
    bitstream_mode: NotRequired[
        "capo_medialive.types.ac3_bitstream_mode.Ac3BitstreamMode"
    ]
    """Specifies the bitstream mode (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on these values."""
    coding_mode: NotRequired["capo_medialive.types.ac3_coding_mode.Ac3CodingMode"]
    """Dolby Digital coding mode. Determines number of channels."""
    dialnorm: NotRequired[
        "capo_medialive.types.__integer_min1_max31.__integerMin1Max31"
    ]
    """Sets the dialnorm for the output. If excluded and input audio is Dolby Digital, dialnorm will be passed through."""
    drc_profile: NotRequired["capo_medialive.types.ac3_drc_profile.Ac3DrcProfile"]
    """If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification."""
    lfe_filter: NotRequired["capo_medialive.types.ac3_lfe_filter.Ac3LfeFilter"]
    """When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid in codingMode32Lfe mode."""
    metadata_control: NotRequired[
        "capo_medialive.types.ac3_metadata_control.Ac3MetadataControl"
    ]
    """When set to "followInput", encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used."""
    attenuation_control: NotRequired[
        "capo_medialive.types.ac3_attenuation_control.Ac3AttenuationControl"
    ]
    """Applies a 3 dB attenuation to the surround channels. Applies only when the coding mode parameter is CODING_MODE_3_2_LFE."""

attenuation_control instance-attribute

attenuation_control: NotRequired[Ac3AttenuationControl]

Applies a 3 dB attenuation to the surround channels. Applies only when the coding mode parameter is CODING_MODE_3_2_LFE.

bitrate instance-attribute

bitrate: NotRequired[__double]

Average bitrate in bits/second. Valid bitrates depend on the coding mode.

bitstream_mode instance-attribute

bitstream_mode: NotRequired[Ac3BitstreamMode]

Specifies the bitstream mode (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on these values.

coding_mode instance-attribute

coding_mode: NotRequired[Ac3CodingMode]

Dolby Digital coding mode. Determines number of channels.

dialnorm instance-attribute

dialnorm: NotRequired[__integerMin1Max31]

Sets the dialnorm for the output. If excluded and input audio is Dolby Digital, dialnorm will be passed through.

drc_profile instance-attribute

drc_profile: NotRequired[Ac3DrcProfile]

If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.

lfe_filter instance-attribute

lfe_filter: NotRequired[Ac3LfeFilter]

When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid in codingMode32Lfe mode.

metadata_control instance-attribute

metadata_control: NotRequired[Ac3MetadataControl]

When set to "followInput", encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.