@Generated(value="software.amazon.awssdk:codegen") public final class H265Settings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<H265Settings.Builder,H265Settings>
| Modifier and Type | Class and Description |
|---|---|
static interface |
H265Settings.Builder |
| Modifier and Type | Method and Description |
|---|---|
H265AdaptiveQuantization |
adaptiveQuantization()
Adaptive quantization.
|
String |
adaptiveQuantizationAsString()
Adaptive quantization.
|
AfdSignaling |
afdSignaling()
Indicates that AFD values will be written into the output stream.
|
String |
afdSignalingAsString()
Indicates that AFD values will be written into the output stream.
|
H265AlternativeTransferFunction |
alternativeTransferFunction()
Whether or not EML should insert an Alternative Transfer Function SEI message to support backwards compatibility
with non-HDR decoders and displays.
|
String |
alternativeTransferFunctionAsString()
Whether or not EML should insert an Alternative Transfer Function SEI message to support backwards compatibility
with non-HDR decoders and displays.
|
Integer |
bitrate()
Average bitrate in bits/second.
|
Integer |
bufSize()
Size of buffer (HRD buffer model) in bits.
|
static H265Settings.Builder |
builder() |
H265ColorMetadata |
colorMetadata()
Includes colorspace metadata in the output.
|
String |
colorMetadataAsString()
Includes colorspace metadata in the output.
|
H265ColorSpaceSettings |
colorSpaceSettings()
Color Space settings
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
H265FilterSettings |
filterSettings()
Optional filters that you can apply to an encode.
|
FixedAfd |
fixedAfd()
Four bit AFD value to write on all frames of video in the output stream.
|
String |
fixedAfdAsString()
Four bit AFD value to write on all frames of video in the output stream.
|
H265FlickerAq |
flickerAq()
If set to enabled, adjust quantization within each frame to reduce flicker or 'pop' on I-frames.
|
String |
flickerAqAsString()
If set to enabled, adjust quantization within each frame to reduce flicker or 'pop' on I-frames.
|
Integer |
framerateDenominator()
Framerate denominator.
|
Integer |
framerateNumerator()
Framerate numerator - framerate is a fraction, e.g.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
Integer |
gopClosedCadence()
Frequency of closed GOPs.
|
Double |
gopSize()
GOP size (keyframe interval) in units of either frames or seconds per gopSizeUnits.
|
H265GopSizeUnits |
gopSizeUnits()
Indicates if the gopSize is specified in frames or seconds.
|
String |
gopSizeUnitsAsString()
Indicates if the gopSize is specified in frames or seconds.
|
int |
hashCode() |
H265Level |
level()
H.265 Level.
|
String |
levelAsString()
H.265 Level.
|
H265LookAheadRateControl |
lookAheadRateControl()
Amount of lookahead.
|
String |
lookAheadRateControlAsString()
Amount of lookahead.
|
Integer |
maxBitrate()
For QVBR: See the tooltip for Quality level
|
Integer |
minIInterval()
Only meaningful if sceneChangeDetect is set to enabled.
|
Integer |
parDenominator()
Pixel Aspect Ratio denominator.
|
Integer |
parNumerator()
Pixel Aspect Ratio numerator.
|
H265Profile |
profile()
H.265 Profile.
|
String |
profileAsString()
H.265 Profile.
|
Integer |
qvbrQualityLevel()
Controls the target quality for the video encode.
|
H265RateControlMode |
rateControlMode()
Rate control mode.
|
String |
rateControlModeAsString()
Rate control mode.
|
H265ScanType |
scanType()
Sets the scan type of the output to progressive or top-field-first interlaced.
|
String |
scanTypeAsString()
Sets the scan type of the output to progressive or top-field-first interlaced.
|
H265SceneChangeDetect |
sceneChangeDetect()
Scene change detection.
|
String |
sceneChangeDetectAsString()
Scene change detection.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends H265Settings.Builder> |
serializableBuilderClass() |
Integer |
slices()
Number of slices per picture.
|
H265Tier |
tier()
H.265 Tier.
|
String |
tierAsString()
H.265 Tier.
|
H265TimecodeInsertionBehavior |
timecodeInsertion()
Determines how timecodes should be inserted into the video elementary stream.
|
String |
timecodeInsertionAsString()
Determines how timecodes should be inserted into the video elementary stream.
|
H265Settings.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final H265AdaptiveQuantization adaptiveQuantization()
If the service returns an enum value that is not available in the current SDK version,
adaptiveQuantization will return H265AdaptiveQuantization.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from adaptiveQuantizationAsString().
H265AdaptiveQuantizationpublic final String adaptiveQuantizationAsString()
If the service returns an enum value that is not available in the current SDK version,
adaptiveQuantization will return H265AdaptiveQuantization.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from adaptiveQuantizationAsString().
H265AdaptiveQuantizationpublic final AfdSignaling afdSignaling()
If the service returns an enum value that is not available in the current SDK version, afdSignaling will
return AfdSignaling.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
afdSignalingAsString().
AfdSignalingpublic final String afdSignalingAsString()
If the service returns an enum value that is not available in the current SDK version, afdSignaling will
return AfdSignaling.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
afdSignalingAsString().
AfdSignalingpublic final H265AlternativeTransferFunction alternativeTransferFunction()
If the service returns an enum value that is not available in the current SDK version,
alternativeTransferFunction will return H265AlternativeTransferFunction.UNKNOWN_TO_SDK_VERSION.
The raw value returned by the service is available from alternativeTransferFunctionAsString().
H265AlternativeTransferFunctionpublic final String alternativeTransferFunctionAsString()
If the service returns an enum value that is not available in the current SDK version,
alternativeTransferFunction will return H265AlternativeTransferFunction.UNKNOWN_TO_SDK_VERSION.
The raw value returned by the service is available from alternativeTransferFunctionAsString().
H265AlternativeTransferFunctionpublic final Integer bitrate()
public final Integer bufSize()
public final H265ColorMetadata colorMetadata()
If the service returns an enum value that is not available in the current SDK version, colorMetadata
will return H265ColorMetadata.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from colorMetadataAsString().
H265ColorMetadatapublic final String colorMetadataAsString()
If the service returns an enum value that is not available in the current SDK version, colorMetadata
will return H265ColorMetadata.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from colorMetadataAsString().
H265ColorMetadatapublic final H265ColorSpaceSettings colorSpaceSettings()
public final H265FilterSettings filterSettings()
public final FixedAfd fixedAfd()
If the service returns an enum value that is not available in the current SDK version, fixedAfd will
return FixedAfd.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
fixedAfdAsString().
FixedAfdpublic final String fixedAfdAsString()
If the service returns an enum value that is not available in the current SDK version, fixedAfd will
return FixedAfd.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
fixedAfdAsString().
FixedAfdpublic final H265FlickerAq flickerAq()
If the service returns an enum value that is not available in the current SDK version, flickerAq will
return H265FlickerAq.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
flickerAqAsString().
H265FlickerAqpublic final String flickerAqAsString()
If the service returns an enum value that is not available in the current SDK version, flickerAq will
return H265FlickerAq.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
flickerAqAsString().
H265FlickerAqpublic final Integer framerateDenominator()
public final Integer framerateNumerator()
public final Integer gopClosedCadence()
public final Double gopSize()
public final H265GopSizeUnits gopSizeUnits()
If the service returns an enum value that is not available in the current SDK version, gopSizeUnits will
return H265GopSizeUnits.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
gopSizeUnitsAsString().
H265GopSizeUnitspublic final String gopSizeUnitsAsString()
If the service returns an enum value that is not available in the current SDK version, gopSizeUnits will
return H265GopSizeUnits.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
gopSizeUnitsAsString().
H265GopSizeUnitspublic final H265Level level()
If the service returns an enum value that is not available in the current SDK version, level will return
H265Level.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
levelAsString().
H265Levelpublic final String levelAsString()
If the service returns an enum value that is not available in the current SDK version, level will return
H265Level.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
levelAsString().
H265Levelpublic final H265LookAheadRateControl lookAheadRateControl()
If the service returns an enum value that is not available in the current SDK version,
lookAheadRateControl will return H265LookAheadRateControl.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from lookAheadRateControlAsString().
H265LookAheadRateControlpublic final String lookAheadRateControlAsString()
If the service returns an enum value that is not available in the current SDK version,
lookAheadRateControl will return H265LookAheadRateControl.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from lookAheadRateControlAsString().
H265LookAheadRateControlpublic final Integer maxBitrate()
public final Integer minIInterval()
public final Integer parDenominator()
public final Integer parNumerator()
public final H265Profile profile()
If the service returns an enum value that is not available in the current SDK version, profile will
return H265Profile.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
profileAsString().
H265Profilepublic final String profileAsString()
If the service returns an enum value that is not available in the current SDK version, profile will
return H265Profile.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
profileAsString().
H265Profilepublic final Integer qvbrQualityLevel()
public final H265RateControlMode rateControlMode()
If the service returns an enum value that is not available in the current SDK version, rateControlMode
will return H265RateControlMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from rateControlModeAsString().
H265RateControlModepublic final String rateControlModeAsString()
If the service returns an enum value that is not available in the current SDK version, rateControlMode
will return H265RateControlMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from rateControlModeAsString().
H265RateControlModepublic final H265ScanType scanType()
If the service returns an enum value that is not available in the current SDK version, scanType will
return H265ScanType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
scanTypeAsString().
H265ScanTypepublic final String scanTypeAsString()
If the service returns an enum value that is not available in the current SDK version, scanType will
return H265ScanType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
scanTypeAsString().
H265ScanTypepublic final H265SceneChangeDetect sceneChangeDetect()
If the service returns an enum value that is not available in the current SDK version, sceneChangeDetect
will return H265SceneChangeDetect.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from sceneChangeDetectAsString().
H265SceneChangeDetectpublic final String sceneChangeDetectAsString()
If the service returns an enum value that is not available in the current SDK version, sceneChangeDetect
will return H265SceneChangeDetect.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from sceneChangeDetectAsString().
H265SceneChangeDetectpublic final Integer slices()
public final H265Tier tier()
If the service returns an enum value that is not available in the current SDK version, tier will return
H265Tier.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
tierAsString().
H265Tierpublic final String tierAsString()
If the service returns an enum value that is not available in the current SDK version, tier will return
H265Tier.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
tierAsString().
H265Tierpublic final H265TimecodeInsertionBehavior timecodeInsertion()
If the service returns an enum value that is not available in the current SDK version, timecodeInsertion
will return H265TimecodeInsertionBehavior.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from timecodeInsertionAsString().
H265TimecodeInsertionBehaviorpublic final String timecodeInsertionAsString()
If the service returns an enum value that is not available in the current SDK version, timecodeInsertion
will return H265TimecodeInsertionBehavior.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from timecodeInsertionAsString().
H265TimecodeInsertionBehaviorpublic H265Settings.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<H265Settings.Builder,H265Settings>public static H265Settings.Builder builder()
public static Class<? extends H265Settings.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.