Class MovSettings
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MovSettings.Builder,MovSettings>
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic MovSettings.Builderbuilder()final MovClapAtomclapAtom()When enabled, include 'clap' atom if appropriate for the video output settings.final StringWhen enabled, include 'clap' atom if appropriate for the video output settings.final MovCslgAtomcslgAtom()When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included per 14496-1 amendment 1.final StringWhen enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included per 14496-1 amendment 1.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final MovMpeg2FourCCControlWhen set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes.final StringWhen set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes.final MovPaddingControlUnless you need Omneon compatibility: Keep the default value, None.final StringUnless you need Omneon compatibility: Keep the default value, None.final MovReferenceAlways keep the default value (SELF_CONTAINED) for this setting.final StringAlways keep the default value (SELF_CONTAINED) for this setting.static Class<? extends MovSettings.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
clapAtom
When enabled, include 'clap' atom if appropriate for the video output settings.If the service returns an enum value that is not available in the current SDK version,
clapAtomwill returnMovClapAtom.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromclapAtomAsString().- Returns:
- When enabled, include 'clap' atom if appropriate for the video output settings.
- See Also:
-
clapAtomAsString
When enabled, include 'clap' atom if appropriate for the video output settings.If the service returns an enum value that is not available in the current SDK version,
clapAtomwill returnMovClapAtom.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromclapAtomAsString().- Returns:
- When enabled, include 'clap' atom if appropriate for the video output settings.
- See Also:
-
cslgAtom
When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included per 14496-1 amendment 1. This improves compatibility with Apple players and tools.If the service returns an enum value that is not available in the current SDK version,
cslgAtomwill returnMovCslgAtom.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcslgAtomAsString().- Returns:
- When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included per 14496-1 amendment 1. This improves compatibility with Apple players and tools.
- See Also:
-
cslgAtomAsString
When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included per 14496-1 amendment 1. This improves compatibility with Apple players and tools.If the service returns an enum value that is not available in the current SDK version,
cslgAtomwill returnMovCslgAtom.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcslgAtomAsString().- Returns:
- When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included per 14496-1 amendment 1. This improves compatibility with Apple players and tools.
- See Also:
-
mpeg2FourCCControl
When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes. This increases compatibility with Apple editors and players, but may decrease compatibility with other players. Only applicable when the video codec is MPEG2.If the service returns an enum value that is not available in the current SDK version,
mpeg2FourCCControlwill returnMovMpeg2FourCCControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommpeg2FourCCControlAsString().- Returns:
- When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes. This increases compatibility with Apple editors and players, but may decrease compatibility with other players. Only applicable when the video codec is MPEG2.
- See Also:
-
mpeg2FourCCControlAsString
When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes. This increases compatibility with Apple editors and players, but may decrease compatibility with other players. Only applicable when the video codec is MPEG2.If the service returns an enum value that is not available in the current SDK version,
mpeg2FourCCControlwill returnMovMpeg2FourCCControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommpeg2FourCCControlAsString().- Returns:
- When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes. This increases compatibility with Apple editors and players, but may decrease compatibility with other players. Only applicable when the video codec is MPEG2.
- See Also:
-
paddingControl
Unless you need Omneon compatibility: Keep the default value, None. To make this output compatible with Omneon: Choose Omneon. When you do, MediaConvert increases the length of the 'elst' edit list atom. Note that this might cause file rejections when a recipient of the output file doesn't expect this extra padding.If the service returns an enum value that is not available in the current SDK version,
paddingControlwill returnMovPaddingControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompaddingControlAsString().- Returns:
- Unless you need Omneon compatibility: Keep the default value, None. To make this output compatible with Omneon: Choose Omneon. When you do, MediaConvert increases the length of the 'elst' edit list atom. Note that this might cause file rejections when a recipient of the output file doesn't expect this extra padding.
- See Also:
-
paddingControlAsString
Unless you need Omneon compatibility: Keep the default value, None. To make this output compatible with Omneon: Choose Omneon. When you do, MediaConvert increases the length of the 'elst' edit list atom. Note that this might cause file rejections when a recipient of the output file doesn't expect this extra padding.If the service returns an enum value that is not available in the current SDK version,
paddingControlwill returnMovPaddingControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompaddingControlAsString().- Returns:
- Unless you need Omneon compatibility: Keep the default value, None. To make this output compatible with Omneon: Choose Omneon. When you do, MediaConvert increases the length of the 'elst' edit list atom. Note that this might cause file rejections when a recipient of the output file doesn't expect this extra padding.
- See Also:
-
reference
Always keep the default value (SELF_CONTAINED) for this setting.If the service returns an enum value that is not available in the current SDK version,
referencewill returnMovReference.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromreferenceAsString().- Returns:
- Always keep the default value (SELF_CONTAINED) for this setting.
- See Also:
-
referenceAsString
Always keep the default value (SELF_CONTAINED) for this setting.If the service returns an enum value that is not available in the current SDK version,
referencewill returnMovReference.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromreferenceAsString().- Returns:
- Always keep the default value (SELF_CONTAINED) for this setting.
- See Also:
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<MovSettings.Builder,MovSettings> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-