Class ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettings


  • public final class ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettings
    extends java.lang.Object
    • Method Detail

      • bitrate

        public java.util.Optional<java.lang.Double> bitrate()
        Returns:
        Average bitrate in bits/second.
      • codingMode

        public java.util.Optional<java.lang.String> codingMode()
        Returns:
        Mono, Stereo, or 5.1 channel layout.
      • inputType

        public java.util.Optional<java.lang.String> inputType()
        Returns:
        Set to "broadcasterMixedAd" when input contains pre-mixed main audio + AD (narration) as a stereo pair.
      • profile

        public java.util.Optional<java.lang.String> profile()
        Returns:
        AAC profile.
      • rateControlMode

        public java.util.Optional<java.lang.String> rateControlMode()
        Returns:
        The rate control mode.
      • rawFormat

        public java.util.Optional<java.lang.String> rawFormat()
        Returns:
        Sets LATM/LOAS AAC output for raw containers.
      • sampleRate

        public java.util.Optional<java.lang.Double> sampleRate()
        Returns:
        Sample rate in Hz.
      • spec

        public java.util.Optional<java.lang.String> spec()
        Returns:
        Use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
      • vbrQuality

        public java.util.Optional<java.lang.String> vbrQuality()
        Returns:
        VBR Quality Level - Only used if rateControlMode is VBR.