Class ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs


  • public final class ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • adaptiveQuantization

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> adaptiveQuantization()
        Returns:
        Enables or disables adaptive quantization.
      • afdSignaling

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> afdSignaling()
        Returns:
        Whether AFD values are written into the output stream.
      • alternativeTransferFunction

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> alternativeTransferFunction()
        Returns:
        Whether EML inserts an Alternative Transfer Function SEI message.
      • bitrate

        public com.pulumi.core.Output<java.lang.Integer> bitrate()
        Returns:
        Average bitrate in bits/second.
      • bufSize

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> bufSize()
        Returns:
        Size of the buffer in bits.
      • colorMetadata

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> colorMetadata()
        Returns:
        Whether color space metadata is included in the output.
      • fixedAfd

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> fixedAfd()
        Returns:
        Four-bit AFD value to write on all frames of video in the output stream.
      • flickerAq

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> flickerAq()
        Returns:
        Makes adjustments within each frame to reduce flicker on the I-frames.
      • framerateDenominator

        public com.pulumi.core.Output<java.lang.Integer> framerateDenominator()
        Returns:
        Framerate denominator.
      • framerateNumerator

        public com.pulumi.core.Output<java.lang.Integer> framerateNumerator()
        Returns:
        Framerate numerator.
      • gopClosedCadence

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> gopClosedCadence()
        Returns:
        Frequency of closed GOPs.
      • gopSize

        public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> gopSize()
        Returns:
        GOP size in units of either frames or seconds per `gopSizeUnits`.
      • gopSizeUnits

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> gopSizeUnits()
        Returns:
        Whether `gopSize` is specified in frames or seconds.
      • level

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> level()
        Returns:
        H265 level.
      • lookAheadRateControl

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lookAheadRateControl()
        Returns:
        Amount of lookahead.
      • maxBitrate

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxBitrate()
        Returns:
        Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
      • minIInterval

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> minIInterval()
        Returns:
        Minimum interval, in frames, between two I-frames.
      • minQp

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> minQp()
        Returns:
        Sets the minimum QP.
      • mvOverPictureBoundaries

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> mvOverPictureBoundaries()
        Returns:
        Enables or disables motion vectors over picture boundaries.
      • mvTemporalPredictor

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> mvTemporalPredictor()
        Returns:
        Enables or disables the motion vector temporal predictor.
      • parDenominator

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> parDenominator()
        Returns:
        Pixel aspect ratio denominator.
      • parNumerator

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> parNumerator()
        Returns:
        Pixel aspect ratio numerator.
      • profile

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> profile()
        Returns:
        H265 profile.
      • qvbrQualityLevel

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> qvbrQualityLevel()
        Returns:
        Target quality for the video encode.
      • rateControlMode

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> rateControlMode()
        Returns:
        Rate control mode.
      • scanType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> scanType()
        Returns:
        Scan type of the output.
      • sceneChangeDetect

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sceneChangeDetect()
        Returns:
        Scene change detection.
      • slices

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> slices()
        Returns:
        Number of slices per picture.
      • tier

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> tier()
        Returns:
        H265 tier in the output.
      • tileHeight

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> tileHeight()
        Returns:
        Height of tiles.
      • tilePadding

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> tilePadding()
        Returns:
        Enables or disables padding of tiles.
      • tileWidth

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> tileWidth()
        Returns:
        Width of tiles.
      • timecodeInsertion

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> timecodeInsertion()
        Returns:
        How timecodes are inserted into the video elementary stream.
      • treeblockSize

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> treeblockSize()
        Returns:
        Size of the treeblock.