@Generated(value="software.amazon.awssdk:codegen") public final class Vp9Settings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Vp9Settings.Builder,Vp9Settings>
Modifier and Type | Class and Description |
---|---|
static interface |
Vp9Settings.Builder |
Modifier and Type | Method and Description |
---|---|
Integer |
bitrate()
Target bitrate in bits/second.
|
static Vp9Settings.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Vp9FramerateControl |
framerateControl()
If you are using the console, use the Framerate setting to specify the frame rate for this output.
|
String |
framerateControlAsString()
If you are using the console, use the Framerate setting to specify the frame rate for this output.
|
Vp9FramerateConversionAlgorithm |
framerateConversionAlgorithm()
Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate.
|
String |
framerateConversionAlgorithmAsString()
Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate.
|
Integer |
framerateDenominator()
When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction.
|
Integer |
framerateNumerator()
When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
Double |
gopSize()
GOP Length (keyframe interval) in frames.
|
int |
hashCode() |
Integer |
hrdBufferSize()
Size of buffer (HRD buffer model) in bits.
|
Integer |
maxBitrate()
Ignore this setting unless you set qualityTuningLevel to MULTI_PASS.
|
Vp9ParControl |
parControl()
Optional.
|
String |
parControlAsString()
Optional.
|
Integer |
parDenominator()
Required when you set Pixel aspect ratio (parControl) to SPECIFIED.
|
Integer |
parNumerator()
Required when you set Pixel aspect ratio (parControl) to SPECIFIED.
|
Vp9QualityTuningLevel |
qualityTuningLevel()
Optional.
|
String |
qualityTuningLevelAsString()
Optional.
|
Vp9RateControlMode |
rateControlMode()
With the VP9 codec, you can use only the variable bitrate (VBR) rate control mode.
|
String |
rateControlModeAsString()
With the VP9 codec, you can use only the variable bitrate (VBR) rate control mode.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Vp9Settings.Builder> |
serializableBuilderClass() |
Vp9Settings.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final Integer bitrate()
public final Vp9FramerateControl framerateControl()
If the service returns an enum value that is not available in the current SDK version, framerateControl
will return Vp9FramerateControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from framerateControlAsString()
.
Vp9FramerateControl
public final String framerateControlAsString()
If the service returns an enum value that is not available in the current SDK version, framerateControl
will return Vp9FramerateControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from framerateControlAsString()
.
Vp9FramerateControl
public final Vp9FramerateConversionAlgorithm framerateConversionAlgorithm()
If the service returns an enum value that is not available in the current SDK version,
framerateConversionAlgorithm
will return Vp9FramerateConversionAlgorithm.UNKNOWN_TO_SDK_VERSION
.
The raw value returned by the service is available from framerateConversionAlgorithmAsString()
.
Vp9FramerateConversionAlgorithm
public final String framerateConversionAlgorithmAsString()
If the service returns an enum value that is not available in the current SDK version,
framerateConversionAlgorithm
will return Vp9FramerateConversionAlgorithm.UNKNOWN_TO_SDK_VERSION
.
The raw value returned by the service is available from framerateConversionAlgorithmAsString()
.
Vp9FramerateConversionAlgorithm
public final Integer framerateDenominator()
public final Integer framerateNumerator()
public final Double gopSize()
public final Integer hrdBufferSize()
public final Integer maxBitrate()
public final Vp9ParControl parControl()
If the service returns an enum value that is not available in the current SDK version, parControl
will
return Vp9ParControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
parControlAsString()
.
Vp9ParControl
public final String parControlAsString()
If the service returns an enum value that is not available in the current SDK version, parControl
will
return Vp9ParControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
parControlAsString()
.
Vp9ParControl
public final Integer parDenominator()
public final Integer parNumerator()
public final Vp9QualityTuningLevel qualityTuningLevel()
If the service returns an enum value that is not available in the current SDK version,
qualityTuningLevel
will return Vp9QualityTuningLevel.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from qualityTuningLevelAsString()
.
Vp9QualityTuningLevel
public final String qualityTuningLevelAsString()
If the service returns an enum value that is not available in the current SDK version,
qualityTuningLevel
will return Vp9QualityTuningLevel.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from qualityTuningLevelAsString()
.
Vp9QualityTuningLevel
public final Vp9RateControlMode rateControlMode()
If the service returns an enum value that is not available in the current SDK version, rateControlMode
will return Vp9RateControlMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from rateControlModeAsString()
.
Vp9RateControlMode
public final String rateControlModeAsString()
If the service returns an enum value that is not available in the current SDK version, rateControlMode
will return Vp9RateControlMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from rateControlModeAsString()
.
Vp9RateControlMode
public Vp9Settings.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<Vp9Settings.Builder,Vp9Settings>
public static Vp9Settings.Builder builder()
public static Class<? extends Vp9Settings.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2022. All rights reserved.