Interface DvbSubDestinationSettings.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<DvbSubDestinationSettings.Builder,DvbSubDestinationSettings>
,SdkBuilder<DvbSubDestinationSettings.Builder,DvbSubDestinationSettings>
,SdkPojo
- Enclosing class:
- DvbSubDestinationSettings
public static interface DvbSubDestinationSettings.Builder extends SdkPojo, CopyableBuilder<DvbSubDestinationSettings.Builder,DvbSubDestinationSettings>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DvbSubDestinationSettings.Builder
alignment(String alignment)
Specify the alignment of your captions.DvbSubDestinationSettings.Builder
alignment(DvbSubtitleAlignment alignment)
Specify the alignment of your captions.DvbSubDestinationSettings.Builder
applyFontColor(String applyFontColor)
Ignore this setting unless Style Passthrough is set to Enabled and Font color set to Black, Yellow, Red, Green, Blue, or Hex.DvbSubDestinationSettings.Builder
applyFontColor(DvbSubtitleApplyFontColor applyFontColor)
Ignore this setting unless Style Passthrough is set to Enabled and Font color set to Black, Yellow, Red, Green, Blue, or Hex.DvbSubDestinationSettings.Builder
backgroundColor(String backgroundColor)
Specify the color of the rectangle behind the captions.DvbSubDestinationSettings.Builder
backgroundColor(DvbSubtitleBackgroundColor backgroundColor)
Specify the color of the rectangle behind the captions.DvbSubDestinationSettings.Builder
backgroundOpacity(Integer backgroundOpacity)
Specify the opacity of the background rectangle.DvbSubDestinationSettings.Builder
ddsHandling(String ddsHandling)
Specify how MediaConvert handles the display definition segment (DDS).DvbSubDestinationSettings.Builder
ddsHandling(DvbddsHandling ddsHandling)
Specify how MediaConvert handles the display definition segment (DDS).DvbSubDestinationSettings.Builder
ddsXCoordinate(Integer ddsXCoordinate)
Use this setting, along with DDS y-coordinate, to specify the upper left corner of the display definition segment (DDS) display window.DvbSubDestinationSettings.Builder
ddsYCoordinate(Integer ddsYCoordinate)
Use this setting, along with DDS x-coordinate, to specify the upper left corner of the display definition segment (DDS) display window.DvbSubDestinationSettings.Builder
fallbackFont(String 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.DvbSubDestinationSettings.Builder
fallbackFont(DvbSubSubtitleFallbackFont 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.DvbSubDestinationSettings.Builder
fontColor(String fontColor)
Specify the color of the captions text.DvbSubDestinationSettings.Builder
fontColor(DvbSubtitleFontColor fontColor)
Specify the color of the captions text.DvbSubDestinationSettings.Builder
fontFileBold(String fontFileBold)
Specify a bold TrueType font file to use when rendering your output captions.DvbSubDestinationSettings.Builder
fontFileBoldItalic(String fontFileBoldItalic)
Specify a bold italic TrueType font file to use when rendering your output captions.DvbSubDestinationSettings.Builder
fontFileItalic(String fontFileItalic)
Specify an italic TrueType font file to use when rendering your output captions.DvbSubDestinationSettings.Builder
fontFileRegular(String fontFileRegular)
Specify a regular TrueType font file to use when rendering your output captions.DvbSubDestinationSettings.Builder
fontOpacity(Integer fontOpacity)
Specify the opacity of the burned-in captions.DvbSubDestinationSettings.Builder
fontResolution(Integer fontResolution)
Specify the Font resolution in DPI (dots per inch).DvbSubDestinationSettings.Builder
fontScript(String fontScript)
Set Font script to Automatically determined, or leave blank, to automatically determine the font script in your input captions.DvbSubDestinationSettings.Builder
fontScript(FontScript fontScript)
Set Font script to Automatically determined, or leave blank, to automatically determine the font script in your input captions.DvbSubDestinationSettings.Builder
fontSize(Integer fontSize)
Specify the Font size in pixels.DvbSubDestinationSettings.Builder
height(Integer height)
Specify the height, in pixels, of this set of DVB-Sub captions.DvbSubDestinationSettings.Builder
hexFontColor(String hexFontColor)
Ignore this setting unless your Font color is set to Hex.DvbSubDestinationSettings.Builder
outlineColor(String outlineColor)
Specify font outline color.DvbSubDestinationSettings.Builder
outlineColor(DvbSubtitleOutlineColor outlineColor)
Specify font outline color.DvbSubDestinationSettings.Builder
outlineSize(Integer outlineSize)
Specify the Outline size of the caption text, in pixels.DvbSubDestinationSettings.Builder
shadowColor(String shadowColor)
Specify the color of the shadow cast by the captions.DvbSubDestinationSettings.Builder
shadowColor(DvbSubtitleShadowColor shadowColor)
Specify the color of the shadow cast by the captions.DvbSubDestinationSettings.Builder
shadowOpacity(Integer shadowOpacity)
Specify the opacity of the shadow.DvbSubDestinationSettings.Builder
shadowXOffset(Integer shadowXOffset)
Specify the horizontal offset of the shadow, relative to the captions in pixels.DvbSubDestinationSettings.Builder
shadowYOffset(Integer shadowYOffset)
Specify the vertical offset of the shadow relative to the captions in pixels.DvbSubDestinationSettings.Builder
stylePassthrough(String stylePassthrough)
To use the available style, color, and position information from your input captions: Set Style passthrough to Enabled.DvbSubDestinationSettings.Builder
stylePassthrough(DvbSubtitleStylePassthrough stylePassthrough)
To use the available style, color, and position information from your input captions: Set Style passthrough to Enabled.DvbSubDestinationSettings.Builder
subtitlingType(String subtitlingType)
Specify whether your DVB subtitles are standard or for hearing impaired.DvbSubDestinationSettings.Builder
subtitlingType(DvbSubtitlingType subtitlingType)
Specify whether your DVB subtitles are standard or for hearing impaired.DvbSubDestinationSettings.Builder
teletextSpacing(String teletextSpacing)
Specify whether the Text spacing in your captions is set by the captions grid, or varies depending on letter width.DvbSubDestinationSettings.Builder
teletextSpacing(DvbSubtitleTeletextSpacing teletextSpacing)
Specify whether the Text spacing in your captions is set by the captions grid, or varies depending on letter width.DvbSubDestinationSettings.Builder
width(Integer width)
Specify the width, in pixels, of this set of DVB-Sub captions.DvbSubDestinationSettings.Builder
xPosition(Integer xPosition)
Specify the horizontal position of the captions, relative to the left side of the output in pixels.DvbSubDestinationSettings.Builder
yPosition(Integer yPosition)
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.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
alignment
DvbSubDestinationSettings.Builder alignment(String 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleAlignment
,DvbSubtitleAlignment
-
alignment
DvbSubDestinationSettings.Builder alignment(DvbSubtitleAlignment 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleAlignment
,DvbSubtitleAlignment
-
applyFontColor
DvbSubDestinationSettings.Builder applyFontColor(String 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleApplyFontColor
,DvbSubtitleApplyFontColor
-
applyFontColor
DvbSubDestinationSettings.Builder applyFontColor(DvbSubtitleApplyFontColor 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleApplyFontColor
,DvbSubtitleApplyFontColor
-
backgroundColor
DvbSubDestinationSettings.Builder backgroundColor(String 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleBackgroundColor
,DvbSubtitleBackgroundColor
-
backgroundColor
DvbSubDestinationSettings.Builder backgroundColor(DvbSubtitleBackgroundColor 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleBackgroundColor
,DvbSubtitleBackgroundColor
-
backgroundOpacity
DvbSubDestinationSettings.Builder backgroundOpacity(Integer 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.- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
ddsHandling
DvbSubDestinationSettings.Builder ddsHandling(String 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbddsHandling
,DvbddsHandling
-
ddsHandling
DvbSubDestinationSettings.Builder ddsHandling(DvbddsHandling 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbddsHandling
,DvbddsHandling
-
ddsXCoordinate
DvbSubDestinationSettings.Builder ddsXCoordinate(Integer 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.- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
ddsYCoordinate
DvbSubDestinationSettings.Builder ddsYCoordinate(Integer 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.- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
fallbackFont
DvbSubDestinationSettings.Builder fallbackFont(String 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubSubtitleFallbackFont
,DvbSubSubtitleFallbackFont
-
fallbackFont
DvbSubDestinationSettings.Builder fallbackFont(DvbSubSubtitleFallbackFont 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubSubtitleFallbackFont
,DvbSubSubtitleFallbackFont
-
fontColor
DvbSubDestinationSettings.Builder fontColor(String 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleFontColor
,DvbSubtitleFontColor
-
fontColor
DvbSubDestinationSettings.Builder fontColor(DvbSubtitleFontColor 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleFontColor
,DvbSubtitleFontColor
-
fontFileBold
DvbSubDestinationSettings.Builder fontFileBold(String fontFileBold)
Specify a bold TrueType font file to use when rendering your output captions. Enter an S3, HTTP, or HTTPS URL. When you do, you must also separately specify a regular, an italic, and a bold italic font file.- Parameters:
fontFileBold
- Specify a bold TrueType font file to use when rendering your output captions. Enter an S3, HTTP, or HTTPS URL. When you do, you must also separately specify a regular, an italic, and a bold italic font file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fontFileBoldItalic
DvbSubDestinationSettings.Builder fontFileBoldItalic(String fontFileBoldItalic)
Specify a bold italic TrueType font file to use when rendering your output captions. Enter an S3, HTTP, or HTTPS URL. When you do, you must also separately specify a regular, a bold, and an italic font file.- Parameters:
fontFileBoldItalic
- Specify a bold italic TrueType font file to use when rendering your output captions. Enter an S3, HTTP, or HTTPS URL. When you do, you must also separately specify a regular, a bold, and an italic font file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fontFileItalic
DvbSubDestinationSettings.Builder fontFileItalic(String fontFileItalic)
Specify an italic TrueType font file to use when rendering your output captions. Enter an S3, HTTP, or HTTPS URL. When you do, you must also separately specify a regular, a bold, and a bold italic font file.- Parameters:
fontFileItalic
- Specify an italic TrueType font file to use when rendering your output captions. Enter an S3, HTTP, or HTTPS URL. When you do, you must also separately specify a regular, a bold, and a bold italic font file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fontFileRegular
DvbSubDestinationSettings.Builder fontFileRegular(String fontFileRegular)
Specify a regular TrueType font file to use when rendering your output captions. Enter an S3, HTTP, or HTTPS URL. When you do, you must also separately specify a bold, an italic, and a bold italic font file.- Parameters:
fontFileRegular
- Specify a regular TrueType font file to use when rendering your output captions. Enter an S3, HTTP, or HTTPS URL. When you do, you must also separately specify a bold, an italic, and a bold italic font file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fontOpacity
DvbSubDestinationSettings.Builder fontOpacity(Integer 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.- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
fontResolution
DvbSubDestinationSettings.Builder fontResolution(Integer fontResolution)
Specify the Font resolution in DPI (dots per inch). Within your job settings, all of your DVB-Sub settings must be identical.- Parameters:
fontResolution
- Specify the Font resolution in DPI (dots per inch). Within your job settings, all of your DVB-Sub settings must be identical.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fontScript
DvbSubDestinationSettings.Builder fontScript(String 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FontScript
,FontScript
-
fontScript
DvbSubDestinationSettings.Builder fontScript(FontScript 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FontScript
,FontScript
-
fontSize
DvbSubDestinationSettings.Builder fontSize(Integer 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.- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
height
DvbSubDestinationSettings.Builder height(Integer 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.- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
hexFontColor
DvbSubDestinationSettings.Builder hexFontColor(String 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.- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
outlineColor
DvbSubDestinationSettings.Builder outlineColor(String 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleOutlineColor
,DvbSubtitleOutlineColor
-
outlineColor
DvbSubDestinationSettings.Builder outlineColor(DvbSubtitleOutlineColor 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleOutlineColor
,DvbSubtitleOutlineColor
-
outlineSize
DvbSubDestinationSettings.Builder outlineSize(Integer 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.- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
shadowColor
DvbSubDestinationSettings.Builder shadowColor(String 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleShadowColor
,DvbSubtitleShadowColor
-
shadowColor
DvbSubDestinationSettings.Builder shadowColor(DvbSubtitleShadowColor 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleShadowColor
,DvbSubtitleShadowColor
-
shadowOpacity
DvbSubDestinationSettings.Builder shadowOpacity(Integer 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.- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
shadowXOffset
DvbSubDestinationSettings.Builder shadowXOffset(Integer 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.- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
shadowYOffset
DvbSubDestinationSettings.Builder shadowYOffset(Integer 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.- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
stylePassthrough
DvbSubDestinationSettings.Builder stylePassthrough(String stylePassthrough)
To use the available style, color, and position information from your input captions: Set Style passthrough to Enabled. Note that MediaConvert uses default settings for any missing style or position information in your input captions To ignore the style and position information from your input captions and use default settings: Leave blank or keep the default value, Disabled. Default settings include 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. You can also override any fonts by manually specifying custom font files.- Parameters:
stylePassthrough
- To use the available style, color, and position information from your input captions: Set Style passthrough to Enabled. Note that MediaConvert uses default settings for any missing style or position information in your input captions To ignore the style and position information from your input captions and use default settings: Leave blank or keep the default value, Disabled. Default settings include 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. You can also override any fonts by manually specifying custom font files.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleStylePassthrough
,DvbSubtitleStylePassthrough
-
stylePassthrough
DvbSubDestinationSettings.Builder stylePassthrough(DvbSubtitleStylePassthrough stylePassthrough)
To use the available style, color, and position information from your input captions: Set Style passthrough to Enabled. Note that MediaConvert uses default settings for any missing style or position information in your input captions To ignore the style and position information from your input captions and use default settings: Leave blank or keep the default value, Disabled. Default settings include 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. You can also override any fonts by manually specifying custom font files.- Parameters:
stylePassthrough
- To use the available style, color, and position information from your input captions: Set Style passthrough to Enabled. Note that MediaConvert uses default settings for any missing style or position information in your input captions To ignore the style and position information from your input captions and use default settings: Leave blank or keep the default value, Disabled. Default settings include 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. You can also override any fonts by manually specifying custom font files.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleStylePassthrough
,DvbSubtitleStylePassthrough
-
subtitlingType
DvbSubDestinationSettings.Builder subtitlingType(String 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitlingType
,DvbSubtitlingType
-
subtitlingType
DvbSubDestinationSettings.Builder subtitlingType(DvbSubtitlingType 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitlingType
,DvbSubtitlingType
-
teletextSpacing
DvbSubDestinationSettings.Builder teletextSpacing(String 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleTeletextSpacing
,DvbSubtitleTeletextSpacing
-
teletextSpacing
DvbSubDestinationSettings.Builder teletextSpacing(DvbSubtitleTeletextSpacing 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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DvbSubtitleTeletextSpacing
,DvbSubtitleTeletextSpacing
-
width
DvbSubDestinationSettings.Builder width(Integer 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.- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
xPosition
DvbSubDestinationSettings.Builder xPosition(Integer 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.- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
yPosition
DvbSubDestinationSettings.Builder yPosition(Integer 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.- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
-