Class DvbSubDestinationSettings
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<DvbSubDestinationSettings.Builder,
DvbSubDestinationSettings>
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal DvbSubtitleAlignment
Specify the alignment of your captions.final String
Specify the alignment of your captions.Ignore this setting unless Style Passthrough is set to Enabled and Font color set to Black, Yellow, Red, Green, Blue, or Hex.final String
Ignore this setting unless Style Passthrough is set to Enabled and Font color set to Black, Yellow, Red, Green, Blue, or Hex.Specify the color of the rectangle behind the captions.final String
Specify the color of the rectangle behind the captions.final Integer
Specify the opacity of the background rectangle.builder()
final DvbddsHandling
Specify how MediaConvert handles the display definition segment (DDS).final String
Specify how MediaConvert handles the display definition segment (DDS).final Integer
Use this setting, along with DDS y-coordinate, to specify the upper left corner of the display definition segment (DDS) display window.final Integer
Use this setting, along with DDS x-coordinate, to specify the upper left corner of the display definition segment (DDS) display window.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.Specify the font that you want the service to use for your burn in captions when your input captions specify a font that MediaConvert doesn't support.final String
Specify the font that you want the service to use for your burn in captions when your input captions specify a font that MediaConvert doesn't support.final DvbSubtitleFontColor
Specify the color of the captions text.final String
Specify the color of the captions text.final Integer
Specify the opacity of the burned-in captions.final Integer
Specify the Font resolution in DPI (dots per inch).final FontScript
Set Font script to Automatically determined, or leave blank, to automatically determine the font script in your input captions.final String
Set Font script to Automatically determined, or leave blank, to automatically determine the font script in your input captions.final Integer
fontSize()
Specify the Font size in pixels.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final Integer
height()
Specify the height, in pixels, of this set of DVB-Sub captions.final String
Ignore this setting unless your Font color is set to Hex.final DvbSubtitleOutlineColor
Specify font outline color.final String
Specify font outline color.final Integer
Specify the Outline size of the caption text, in pixels.static Class
<? extends DvbSubDestinationSettings.Builder> final DvbSubtitleShadowColor
Specify the color of the shadow cast by the captions.final String
Specify the color of the shadow cast by the captions.final Integer
Specify the opacity of the shadow.final Integer
Specify the horizontal offset of the shadow, relative to the captions in pixels.final Integer
Specify the vertical offset of the shadow relative to the captions in pixels.Set Style passthrough to ENABLED to use the available style, color, and position information from your input captions.final String
Set Style passthrough to ENABLED to use the available style, color, and position information from your input captions.final DvbSubtitlingType
Specify whether your DVB subtitles are standard or for hearing impaired.final String
Specify whether your DVB subtitles are standard or for hearing impaired.Specify whether the Text spacing in your captions is set by the captions grid, or varies depending on letter width.final String
Specify whether the Text spacing in your captions is set by the captions grid, or varies depending on letter width.Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.final Integer
width()
Specify the width, in pixels, of this set of DVB-Sub captions.final Integer
Specify the horizontal position of the captions, relative to the left side of the output in pixels.final Integer
Specify the vertical position of the captions, relative to the top of the output in pixels.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
alignment
Specify the alignment of your captions. If no explicit x_position is provided, setting alignment to centered will placethe captions at the bottom center of the output. Similarly, setting a left alignment willalign captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Within your job settings, all of your DVB-Sub settings must be identical.If the service returns an enum value that is not available in the current SDK version,
alignment
will returnDvbSubtitleAlignment.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromalignmentAsString()
.- Returns:
- Specify the alignment of your captions. If no explicit x_position is provided, setting alignment to centered will placethe captions at the bottom center of the output. Similarly, setting a left alignment willalign captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Within your job settings, all of your DVB-Sub settings must be identical.
- See Also:
-
alignmentAsString
Specify the alignment of your captions. If no explicit x_position is provided, setting alignment to centered will placethe captions at the bottom center of the output. Similarly, setting a left alignment willalign captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Within your job settings, all of your DVB-Sub settings must be identical.If the service returns an enum value that is not available in the current SDK version,
alignment
will returnDvbSubtitleAlignment.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromalignmentAsString()
.- Returns:
- Specify the alignment of your captions. If no explicit x_position is provided, setting alignment to centered will placethe captions at the bottom center of the output. Similarly, setting a left alignment willalign captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Within your job settings, all of your DVB-Sub settings must be identical.
- See Also:
-
applyFontColor
Ignore this setting unless Style Passthrough is set to Enabled and Font color set to Black, Yellow, Red, Green, Blue, or Hex. Use Apply font color for additional font color controls. When you choose White text only, or leave blank, your font color setting only applies to white text in your input captions. For example, if your font color setting is Yellow, and your input captions have red and white text, your output captions will have red and yellow text. When you choose ALL_TEXT, your font color setting applies to all of your output captions text.If the service returns an enum value that is not available in the current SDK version,
applyFontColor
will returnDvbSubtitleApplyFontColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromapplyFontColorAsString()
.- Returns:
- Ignore this setting unless Style Passthrough is set to Enabled and Font color set to Black, Yellow, Red, Green, Blue, or Hex. Use Apply font color for additional font color controls. When you choose White text only, or leave blank, your font color setting only applies to white text in your input captions. For example, if your font color setting is Yellow, and your input captions have red and white text, your output captions will have red and yellow text. When you choose ALL_TEXT, your font color setting applies to all of your output captions text.
- See Also:
-
applyFontColorAsString
Ignore this setting unless Style Passthrough is set to Enabled and Font color set to Black, Yellow, Red, Green, Blue, or Hex. Use Apply font color for additional font color controls. When you choose White text only, or leave blank, your font color setting only applies to white text in your input captions. For example, if your font color setting is Yellow, and your input captions have red and white text, your output captions will have red and yellow text. When you choose ALL_TEXT, your font color setting applies to all of your output captions text.If the service returns an enum value that is not available in the current SDK version,
applyFontColor
will returnDvbSubtitleApplyFontColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromapplyFontColorAsString()
.- Returns:
- Ignore this setting unless Style Passthrough is set to Enabled and Font color set to Black, Yellow, Red, Green, Blue, or Hex. Use Apply font color for additional font color controls. When you choose White text only, or leave blank, your font color setting only applies to white text in your input captions. For example, if your font color setting is Yellow, and your input captions have red and white text, your output captions will have red and yellow text. When you choose ALL_TEXT, your font color setting applies to all of your output captions text.
- See Also:
-
backgroundColor
Specify the color of the rectangle behind the captions. Leave background color blank and set Style passthrough to enabled to use the background color data from your input captions, if present.If the service returns an enum value that is not available in the current SDK version,
backgroundColor
will returnDvbSubtitleBackgroundColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available frombackgroundColorAsString()
.- Returns:
- Specify the color of the rectangle behind the captions. Leave background color blank and set Style passthrough to enabled to use the background color data from your input captions, if present.
- See Also:
-
backgroundColorAsString
Specify the color of the rectangle behind the captions. Leave background color blank and set Style passthrough to enabled to use the background color data from your input captions, if present.If the service returns an enum value that is not available in the current SDK version,
backgroundColor
will returnDvbSubtitleBackgroundColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available frombackgroundColorAsString()
.- Returns:
- Specify the color of the rectangle behind the captions. Leave background color blank and set Style passthrough to enabled to use the background color data from your input captions, if present.
- See Also:
-
backgroundOpacity
Specify the opacity of the background rectangle. Enter a value from 0 to 255, where 0 is transparent and 255 is opaque. If Style passthrough is set to enabled, leave blank to pass through the background style information in your input captions to your output captions. If Style passthrough is set to disabled, leave blank to use a value of 0 and remove all backgrounds from your output captions. Within your job settings, all of your DVB-Sub settings must be identical.- Returns:
- Specify the opacity of the background rectangle. Enter a value from 0 to 255, where 0 is transparent and 255 is opaque. If Style passthrough is set to enabled, leave blank to pass through the background style information in your input captions to your output captions. If Style passthrough is set to disabled, leave blank to use a value of 0 and remove all backgrounds from your output captions. Within your job settings, all of your DVB-Sub settings must be identical.
-
ddsHandling
Specify how MediaConvert handles the display definition segment (DDS). To exclude the DDS from this set of captions: Keep the default, None. To include the DDS: Choose Specified. When you do, also specify the offset coordinates of the display window with DDS x-coordinate and DDS y-coordinate. To include the DDS, but not include display window data: Choose No display window. When you do, you can write position metadata to the page composition segment (PCS) with DDS x-coordinate and DDS y-coordinate. For video resolutions with a height of 576 pixels or less, MediaConvert doesn't include the DDS, regardless of the value you choose for DDS handling. All burn-in and DVB-Sub font settings must match.If the service returns an enum value that is not available in the current SDK version,
ddsHandling
will returnDvbddsHandling.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromddsHandlingAsString()
.- Returns:
- Specify how MediaConvert handles the display definition segment (DDS). To exclude the DDS from this set of captions: Keep the default, None. To include the DDS: Choose Specified. When you do, also specify the offset coordinates of the display window with DDS x-coordinate and DDS y-coordinate. To include the DDS, but not include display window data: Choose No display window. When you do, you can write position metadata to the page composition segment (PCS) with DDS x-coordinate and DDS y-coordinate. For video resolutions with a height of 576 pixels or less, MediaConvert doesn't include the DDS, regardless of the value you choose for DDS handling. All burn-in and DVB-Sub font settings must match.
- See Also:
-
ddsHandlingAsString
Specify how MediaConvert handles the display definition segment (DDS). To exclude the DDS from this set of captions: Keep the default, None. To include the DDS: Choose Specified. When you do, also specify the offset coordinates of the display window with DDS x-coordinate and DDS y-coordinate. To include the DDS, but not include display window data: Choose No display window. When you do, you can write position metadata to the page composition segment (PCS) with DDS x-coordinate and DDS y-coordinate. For video resolutions with a height of 576 pixels or less, MediaConvert doesn't include the DDS, regardless of the value you choose for DDS handling. All burn-in and DVB-Sub font settings must match.If the service returns an enum value that is not available in the current SDK version,
ddsHandling
will returnDvbddsHandling.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromddsHandlingAsString()
.- Returns:
- Specify how MediaConvert handles the display definition segment (DDS). To exclude the DDS from this set of captions: Keep the default, None. To include the DDS: Choose Specified. When you do, also specify the offset coordinates of the display window with DDS x-coordinate and DDS y-coordinate. To include the DDS, but not include display window data: Choose No display window. When you do, you can write position metadata to the page composition segment (PCS) with DDS x-coordinate and DDS y-coordinate. For video resolutions with a height of 576 pixels or less, MediaConvert doesn't include the DDS, regardless of the value you choose for DDS handling. All burn-in and DVB-Sub font settings must match.
- See Also:
-
ddsXCoordinate
Use this setting, along with DDS y-coordinate, to specify the upper left corner of the display definition segment (DDS) display window. With this setting, specify the distance, in pixels, between the left side of the frame and the left side of the DDS display window. Keep the default value, 0, to have MediaConvert automatically choose this offset. Related setting: When you use this setting, you must set DDS handling to a value other than None. MediaConvert uses these values to determine whether to write page position data to the DDS or to the page composition segment. All burn-in and DVB-Sub font settings must match.- Returns:
- Use this setting, along with DDS y-coordinate, to specify the upper left corner of the display definition segment (DDS) display window. With this setting, specify the distance, in pixels, between the left side of the frame and the left side of the DDS display window. Keep the default value, 0, to have MediaConvert automatically choose this offset. Related setting: When you use this setting, you must set DDS handling to a value other than None. MediaConvert uses these values to determine whether to write page position data to the DDS or to the page composition segment. All burn-in and DVB-Sub font settings must match.
-
ddsYCoordinate
Use this setting, along with DDS x-coordinate, to specify the upper left corner of the display definition segment (DDS) display window. With this setting, specify the distance, in pixels, between the top of the frame and the top of the DDS display window. Keep the default value, 0, to have MediaConvert automatically choose this offset. Related setting: When you use this setting, you must set DDS handling to a value other than None. MediaConvert uses these values to determine whether to write page position data to the DDS or to the page composition segment (PCS). All burn-in and DVB-Sub font settings must match.- Returns:
- Use this setting, along with DDS x-coordinate, to specify the upper left corner of the display definition segment (DDS) display window. With this setting, specify the distance, in pixels, between the top of the frame and the top of the DDS display window. Keep the default value, 0, to have MediaConvert automatically choose this offset. Related setting: When you use this setting, you must set DDS handling to a value other than None. MediaConvert uses these values to determine whether to write page position data to the DDS or to the page composition segment (PCS). All burn-in and DVB-Sub font settings must match.
-
fallbackFont
Specify the font that you want the service to use for your burn in captions when your input captions specify a font that MediaConvert doesn't support. When you set Fallback font to best match, or leave blank, MediaConvert uses a supported font that most closely matches the font that your input captions specify. When there are multiple unsupported fonts in your input captions, MediaConvert matches each font with the supported font that matches best. When you explicitly choose a replacement font, MediaConvert uses that font to replace all unsupported fonts from your input.If the service returns an enum value that is not available in the current SDK version,
fallbackFont
will returnDvbSubSubtitleFallbackFont.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromfallbackFontAsString()
.- Returns:
- Specify the font that you want the service to use for your burn in captions when your input captions specify a font that MediaConvert doesn't support. When you set Fallback font to best match, or leave blank, MediaConvert uses a supported font that most closely matches the font that your input captions specify. When there are multiple unsupported fonts in your input captions, MediaConvert matches each font with the supported font that matches best. When you explicitly choose a replacement font, MediaConvert uses that font to replace all unsupported fonts from your input.
- See Also:
-
fallbackFontAsString
Specify the font that you want the service to use for your burn in captions when your input captions specify a font that MediaConvert doesn't support. When you set Fallback font to best match, or leave blank, MediaConvert uses a supported font that most closely matches the font that your input captions specify. When there are multiple unsupported fonts in your input captions, MediaConvert matches each font with the supported font that matches best. When you explicitly choose a replacement font, MediaConvert uses that font to replace all unsupported fonts from your input.If the service returns an enum value that is not available in the current SDK version,
fallbackFont
will returnDvbSubSubtitleFallbackFont.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromfallbackFontAsString()
.- Returns:
- Specify the font that you want the service to use for your burn in captions when your input captions specify a font that MediaConvert doesn't support. When you set Fallback font to best match, or leave blank, MediaConvert uses a supported font that most closely matches the font that your input captions specify. When there are multiple unsupported fonts in your input captions, MediaConvert matches each font with the supported font that matches best. When you explicitly choose a replacement font, MediaConvert uses that font to replace all unsupported fonts from your input.
- See Also:
-
fontColor
Specify the color of the captions text. Leave Font color blank and set Style passthrough to enabled to use the font color data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.If the service returns an enum value that is not available in the current SDK version,
fontColor
will returnDvbSubtitleFontColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromfontColorAsString()
.- Returns:
- Specify the color of the captions text. Leave Font color blank and set Style passthrough to enabled to use the font color data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.
- See Also:
-
fontColorAsString
Specify the color of the captions text. Leave Font color blank and set Style passthrough to enabled to use the font color data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.If the service returns an enum value that is not available in the current SDK version,
fontColor
will returnDvbSubtitleFontColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromfontColorAsString()
.- Returns:
- Specify the color of the captions text. Leave Font color blank and set Style passthrough to enabled to use the font color data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.
- See Also:
-
fontOpacity
Specify the opacity of the burned-in captions. 255 is opaque; 0 is transparent. Within your job settings, all of your DVB-Sub settings must be identical.- Returns:
- Specify the opacity of the burned-in captions. 255 is opaque; 0 is transparent. Within your job settings, all of your DVB-Sub settings must be identical.
-
fontResolution
Specify the Font resolution in DPI (dots per inch). Within your job settings, all of your DVB-Sub settings must be identical.- Returns:
- Specify the Font resolution in DPI (dots per inch). Within your job settings, all of your DVB-Sub settings must be identical.
-
fontScript
Set Font script to Automatically determined, or leave blank, to automatically determine the font script in your input captions. Otherwise, set to Simplified Chinese (HANS) or Traditional Chinese (HANT) if your input font script uses Simplified or Traditional Chinese. Within your job settings, all of your DVB-Sub settings must be identical.If the service returns an enum value that is not available in the current SDK version,
fontScript
will returnFontScript.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromfontScriptAsString()
.- Returns:
- Set Font script to Automatically determined, or leave blank, to automatically determine the font script in your input captions. Otherwise, set to Simplified Chinese (HANS) or Traditional Chinese (HANT) if your input font script uses Simplified or Traditional Chinese. Within your job settings, all of your DVB-Sub settings must be identical.
- See Also:
-
fontScriptAsString
Set Font script to Automatically determined, or leave blank, to automatically determine the font script in your input captions. Otherwise, set to Simplified Chinese (HANS) or Traditional Chinese (HANT) if your input font script uses Simplified or Traditional Chinese. Within your job settings, all of your DVB-Sub settings must be identical.If the service returns an enum value that is not available in the current SDK version,
fontScript
will returnFontScript.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromfontScriptAsString()
.- Returns:
- Set Font script to Automatically determined, or leave blank, to automatically determine the font script in your input captions. Otherwise, set to Simplified Chinese (HANS) or Traditional Chinese (HANT) if your input font script uses Simplified or Traditional Chinese. Within your job settings, all of your DVB-Sub settings must be identical.
- See Also:
-
fontSize
Specify the Font size in pixels. Must be a positive integer. Set to 0, or leave blank, for automatic font size. Within your job settings, all of your DVB-Sub settings must be identical.- Returns:
- Specify the Font size in pixels. Must be a positive integer. Set to 0, or leave blank, for automatic font size. Within your job settings, all of your DVB-Sub settings must be identical.
-
height
Specify the height, in pixels, of this set of DVB-Sub captions. The default value is 576 pixels. Related setting: When you use this setting, you must set DDS handling to a value other than None. All burn-in and DVB-Sub font settings must match.- Returns:
- Specify the height, in pixels, of this set of DVB-Sub captions. The default value is 576 pixels. Related setting: When you use this setting, you must set DDS handling to a value other than None. All burn-in and DVB-Sub font settings must match.
-
hexFontColor
Ignore this setting unless your Font color is set to Hex. Enter either six or eight hexidecimal digits, representing red, green, and blue, with two optional extra digits for alpha. For example a value of 1122AABB is a red value of 0x11, a green value of 0x22, a blue value of 0xAA, and an alpha value of 0xBB.- Returns:
- Ignore this setting unless your Font color is set to Hex. Enter either six or eight hexidecimal digits, representing red, green, and blue, with two optional extra digits for alpha. For example a value of 1122AABB is a red value of 0x11, a green value of 0x22, a blue value of 0xAA, and an alpha value of 0xBB.
-
outlineColor
Specify font outline color. Leave Outline color blank and set Style passthrough to enabled to use the font outline color data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.If the service returns an enum value that is not available in the current SDK version,
outlineColor
will returnDvbSubtitleOutlineColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromoutlineColorAsString()
.- Returns:
- Specify font outline color. Leave Outline color blank and set Style passthrough to enabled to use the font outline color data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.
- See Also:
-
outlineColorAsString
Specify font outline color. Leave Outline color blank and set Style passthrough to enabled to use the font outline color data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.If the service returns an enum value that is not available in the current SDK version,
outlineColor
will returnDvbSubtitleOutlineColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromoutlineColorAsString()
.- Returns:
- Specify font outline color. Leave Outline color blank and set Style passthrough to enabled to use the font outline color data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.
- See Also:
-
outlineSize
Specify the Outline size of the caption text, in pixels. Leave Outline size blank and set Style passthrough to enabled to use the outline size data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.- Returns:
- Specify the Outline size of the caption text, in pixels. Leave Outline size blank and set Style passthrough to enabled to use the outline size data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.
-
shadowColor
Specify the color of the shadow cast by the captions. Leave Shadow color blank and set Style passthrough to enabled to use the shadow color data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.If the service returns an enum value that is not available in the current SDK version,
shadowColor
will returnDvbSubtitleShadowColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromshadowColorAsString()
.- Returns:
- Specify the color of the shadow cast by the captions. Leave Shadow color blank and set Style passthrough to enabled to use the shadow color data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.
- See Also:
-
shadowColorAsString
Specify the color of the shadow cast by the captions. Leave Shadow color blank and set Style passthrough to enabled to use the shadow color data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.If the service returns an enum value that is not available in the current SDK version,
shadowColor
will returnDvbSubtitleShadowColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromshadowColorAsString()
.- Returns:
- Specify the color of the shadow cast by the captions. Leave Shadow color blank and set Style passthrough to enabled to use the shadow color data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.
- See Also:
-
shadowOpacity
Specify the opacity of the shadow. Enter a value from 0 to 255, where 0 is transparent and 255 is opaque. If Style passthrough is set to Enabled, leave Shadow opacity blank to pass through the shadow style information in your input captions to your output captions. If Style passthrough is set to disabled, leave blank to use a value of 0 and remove all shadows from your output captions. Within your job settings, all of your DVB-Sub settings must be identical.- Returns:
- Specify the opacity of the shadow. Enter a value from 0 to 255, where 0 is transparent and 255 is opaque. If Style passthrough is set to Enabled, leave Shadow opacity blank to pass through the shadow style information in your input captions to your output captions. If Style passthrough is set to disabled, leave blank to use a value of 0 and remove all shadows from your output captions. Within your job settings, all of your DVB-Sub settings must be identical.
-
shadowXOffset
Specify the horizontal offset of the shadow, relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. Within your job settings, all of your DVB-Sub settings must be identical.- Returns:
- Specify the horizontal offset of the shadow, relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. Within your job settings, all of your DVB-Sub settings must be identical.
-
shadowYOffset
Specify the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. Leave Shadow y-offset blank and set Style passthrough to enabled to use the shadow y-offset data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.- Returns:
- Specify the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. Leave Shadow y-offset blank and set Style passthrough to enabled to use the shadow y-offset data from your input captions, if present. Within your job settings, all of your DVB-Sub settings must be identical.
-
stylePassthrough
Set Style passthrough to ENABLED to use the available style, color, and position information from your input captions. MediaConvert uses default settings for any missing style and position information in your input captions. Set Style passthrough to DISABLED, or leave blank, to ignore the style and position information from your input captions and use default settings: white text with black outlining, bottom-center positioning, and automatic sizing. Whether you set Style passthrough to enabled or not, you can also choose to manually override any of the individual style and position settings.If the service returns an enum value that is not available in the current SDK version,
stylePassthrough
will returnDvbSubtitleStylePassthrough.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstylePassthroughAsString()
.- Returns:
- Set Style passthrough to ENABLED to use the available style, color, and position information from your input captions. MediaConvert uses default settings for any missing style and position information in your input captions. Set Style passthrough to DISABLED, or leave blank, to ignore the style and position information from your input captions and use default settings: white text with black outlining, bottom-center positioning, and automatic sizing. Whether you set Style passthrough to enabled or not, you can also choose to manually override any of the individual style and position settings.
- See Also:
-
stylePassthroughAsString
Set Style passthrough to ENABLED to use the available style, color, and position information from your input captions. MediaConvert uses default settings for any missing style and position information in your input captions. Set Style passthrough to DISABLED, or leave blank, to ignore the style and position information from your input captions and use default settings: white text with black outlining, bottom-center positioning, and automatic sizing. Whether you set Style passthrough to enabled or not, you can also choose to manually override any of the individual style and position settings.If the service returns an enum value that is not available in the current SDK version,
stylePassthrough
will returnDvbSubtitleStylePassthrough.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstylePassthroughAsString()
.- Returns:
- Set Style passthrough to ENABLED to use the available style, color, and position information from your input captions. MediaConvert uses default settings for any missing style and position information in your input captions. Set Style passthrough to DISABLED, or leave blank, to ignore the style and position information from your input captions and use default settings: white text with black outlining, bottom-center positioning, and automatic sizing. Whether you set Style passthrough to enabled or not, you can also choose to manually override any of the individual style and position settings.
- See Also:
-
subtitlingType
Specify whether your DVB subtitles are standard or for hearing impaired. Choose hearing impaired if your subtitles include audio descriptions and dialogue. Choose standard if your subtitles include only dialogue.If the service returns an enum value that is not available in the current SDK version,
subtitlingType
will returnDvbSubtitlingType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromsubtitlingTypeAsString()
.- Returns:
- Specify whether your DVB subtitles are standard or for hearing impaired. Choose hearing impaired if your subtitles include audio descriptions and dialogue. Choose standard if your subtitles include only dialogue.
- See Also:
-
subtitlingTypeAsString
Specify whether your DVB subtitles are standard or for hearing impaired. Choose hearing impaired if your subtitles include audio descriptions and dialogue. Choose standard if your subtitles include only dialogue.If the service returns an enum value that is not available in the current SDK version,
subtitlingType
will returnDvbSubtitlingType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromsubtitlingTypeAsString()
.- Returns:
- Specify whether your DVB subtitles are standard or for hearing impaired. Choose hearing impaired if your subtitles include audio descriptions and dialogue. Choose standard if your subtitles include only dialogue.
- See Also:
-
teletextSpacing
Specify whether the Text spacing in your captions is set by the captions grid, or varies depending on letter width. Choose fixed grid to conform to the spacing specified in the captions file more accurately. Choose proportional to make the text easier to read for closed captions. Within your job settings, all of your DVB-Sub settings must be identical.If the service returns an enum value that is not available in the current SDK version,
teletextSpacing
will returnDvbSubtitleTeletextSpacing.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromteletextSpacingAsString()
.- Returns:
- Specify whether the Text spacing in your captions is set by the captions grid, or varies depending on letter width. Choose fixed grid to conform to the spacing specified in the captions file more accurately. Choose proportional to make the text easier to read for closed captions. Within your job settings, all of your DVB-Sub settings must be identical.
- See Also:
-
teletextSpacingAsString
Specify whether the Text spacing in your captions is set by the captions grid, or varies depending on letter width. Choose fixed grid to conform to the spacing specified in the captions file more accurately. Choose proportional to make the text easier to read for closed captions. Within your job settings, all of your DVB-Sub settings must be identical.If the service returns an enum value that is not available in the current SDK version,
teletextSpacing
will returnDvbSubtitleTeletextSpacing.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromteletextSpacingAsString()
.- Returns:
- Specify whether the Text spacing in your captions is set by the captions grid, or varies depending on letter width. Choose fixed grid to conform to the spacing specified in the captions file more accurately. Choose proportional to make the text easier to read for closed captions. Within your job settings, all of your DVB-Sub settings must be identical.
- See Also:
-
width
Specify the width, in pixels, of this set of DVB-Sub captions. The default value is 720 pixels. Related setting: When you use this setting, you must set DDS handling to a value other than None. All burn-in and DVB-Sub font settings must match.- Returns:
- Specify the width, in pixels, of this set of DVB-Sub captions. The default value is 720 pixels. Related setting: When you use this setting, you must set DDS handling to a value other than None. All burn-in and DVB-Sub font settings must match.
-
xPosition
Specify the horizontal position of the captions, relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit x_position is provided, the horizontal caption position will be determined by the alignment parameter. Within your job settings, all of your DVB-Sub settings must be identical.- Returns:
- Specify the horizontal position of the captions, relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit x_position is provided, the horizontal caption position will be determined by the alignment parameter. Within your job settings, all of your DVB-Sub settings must be identical.
-
yPosition
Specify the vertical position of the captions, relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit y_position is provided, the caption will be positioned towards the bottom of the output. Within your job settings, all of your DVB-Sub settings must be identical.- Returns:
- Specify the vertical position of the captions, relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit y_position is provided, the caption will be positioned towards the bottom of the output. Within your job settings, all of your DVB-Sub settings must be identical.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<DvbSubDestinationSettings.Builder,
DvbSubDestinationSettings> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in 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
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-