@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BurninDestinationSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
BurninDestinationSettings() |
Modifier and Type | Method and Description |
---|---|
BurninDestinationSettings |
clone() |
boolean |
equals(Object obj) |
String |
getAlignment()
Specify the alignment of your captions.
|
String |
getApplyFontColor()
Ignore this setting unless Style passthrough is set to Enabled and Font color set to Black, Yellow, Red, Green,
Blue, or Hex.
|
String |
getBackgroundColor()
Specify the color of the rectangle behind the captions.
|
Integer |
getBackgroundOpacity()
Specify the opacity of the background rectangle.
|
String |
getFallbackFont()
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.
|
String |
getFontColor()
Specify the color of the burned-in captions text.
|
String |
getFontFileBold()
Specify a bold TrueType font file to use when rendering your output captions.
|
String |
getFontFileBoldItalic()
Specify a bold italic TrueType font file to use when rendering your output captions.
|
String |
getFontFileItalic()
Specify an italic TrueType font file to use when rendering your output captions.
|
String |
getFontFileRegular()
Specify a regular TrueType font file to use when rendering your output captions.
|
Integer |
getFontOpacity()
Specify the opacity of the burned-in captions.
|
Integer |
getFontResolution()
Specify the Font resolution in DPI (dots per inch).
|
String |
getFontScript()
Set Font script to Automatically determined, or leave blank, to automatically determine the font script in your
input captions.
|
Integer |
getFontSize()
Specify the Font size in pixels.
|
String |
getHexFontColor()
Ignore this setting unless your Font color is set to Hex.
|
String |
getOutlineColor()
Specify font outline color.
|
Integer |
getOutlineSize()
Specify the Outline size of the caption text, in pixels.
|
String |
getShadowColor()
Specify the color of the shadow cast by the captions.
|
Integer |
getShadowOpacity()
Specify the opacity of the shadow.
|
Integer |
getShadowXOffset()
Specify the horizontal offset of the shadow, relative to the captions in pixels.
|
Integer |
getShadowYOffset()
Specify the vertical offset of the shadow relative to the captions in pixels.
|
String |
getStylePassthrough()
To use the available style, color, and position information from your input captions: Set Style passthrough to
Enabled.
|
String |
getTeletextSpacing()
Specify whether the text spacing in your captions is set by the captions grid, or varies depending on letter
width.
|
Integer |
getXPosition()
Specify the horizontal position of the captions, relative to the left side of the output in pixels.
|
Integer |
getYPosition()
Specify the vertical position of the captions, relative to the top of the output in pixels.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAlignment(String alignment)
Specify the alignment of your captions.
|
void |
setApplyFontColor(String applyFontColor)
Ignore this setting unless Style passthrough is set to Enabled and Font color set to Black, Yellow, Red, Green,
Blue, or Hex.
|
void |
setBackgroundColor(String backgroundColor)
Specify the color of the rectangle behind the captions.
|
void |
setBackgroundOpacity(Integer backgroundOpacity)
Specify the opacity of the background rectangle.
|
void |
setFallbackFont(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.
|
void |
setFontColor(String fontColor)
Specify the color of the burned-in captions text.
|
void |
setFontFileBold(String fontFileBold)
Specify a bold TrueType font file to use when rendering your output captions.
|
void |
setFontFileBoldItalic(String fontFileBoldItalic)
Specify a bold italic TrueType font file to use when rendering your output captions.
|
void |
setFontFileItalic(String fontFileItalic)
Specify an italic TrueType font file to use when rendering your output captions.
|
void |
setFontFileRegular(String fontFileRegular)
Specify a regular TrueType font file to use when rendering your output captions.
|
void |
setFontOpacity(Integer fontOpacity)
Specify the opacity of the burned-in captions.
|
void |
setFontResolution(Integer fontResolution)
Specify the Font resolution in DPI (dots per inch).
|
void |
setFontScript(String fontScript)
Set Font script to Automatically determined, or leave blank, to automatically determine the font script in your
input captions.
|
void |
setFontSize(Integer fontSize)
Specify the Font size in pixels.
|
void |
setHexFontColor(String hexFontColor)
Ignore this setting unless your Font color is set to Hex.
|
void |
setOutlineColor(String outlineColor)
Specify font outline color.
|
void |
setOutlineSize(Integer outlineSize)
Specify the Outline size of the caption text, in pixels.
|
void |
setShadowColor(String shadowColor)
Specify the color of the shadow cast by the captions.
|
void |
setShadowOpacity(Integer shadowOpacity)
Specify the opacity of the shadow.
|
void |
setShadowXOffset(Integer shadowXOffset)
Specify the horizontal offset of the shadow, relative to the captions in pixels.
|
void |
setShadowYOffset(Integer shadowYOffset)
Specify the vertical offset of the shadow relative to the captions in pixels.
|
void |
setStylePassthrough(String stylePassthrough)
To use the available style, color, and position information from your input captions: Set Style passthrough to
Enabled.
|
void |
setTeletextSpacing(String teletextSpacing)
Specify whether the text spacing in your captions is set by the captions grid, or varies depending on letter
width.
|
void |
setXPosition(Integer xPosition)
Specify the horizontal position of the captions, relative to the left side of the output in pixels.
|
void |
setYPosition(Integer yPosition)
Specify the vertical position of the captions, relative to the top of the output in pixels.
|
String |
toString()
Returns a string representation of this object.
|
BurninDestinationSettings |
withAlignment(BurninSubtitleAlignment alignment)
Specify the alignment of your captions.
|
BurninDestinationSettings |
withAlignment(String alignment)
Specify the alignment of your captions.
|
BurninDestinationSettings |
withApplyFontColor(BurninSubtitleApplyFontColor applyFontColor)
Ignore this setting unless Style passthrough is set to Enabled and Font color set to Black, Yellow, Red, Green,
Blue, or Hex.
|
BurninDestinationSettings |
withApplyFontColor(String applyFontColor)
Ignore this setting unless Style passthrough is set to Enabled and Font color set to Black, Yellow, Red, Green,
Blue, or Hex.
|
BurninDestinationSettings |
withBackgroundColor(BurninSubtitleBackgroundColor backgroundColor)
Specify the color of the rectangle behind the captions.
|
BurninDestinationSettings |
withBackgroundColor(String backgroundColor)
Specify the color of the rectangle behind the captions.
|
BurninDestinationSettings |
withBackgroundOpacity(Integer backgroundOpacity)
Specify the opacity of the background rectangle.
|
BurninDestinationSettings |
withFallbackFont(BurninSubtitleFallbackFont 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.
|
BurninDestinationSettings |
withFallbackFont(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.
|
BurninDestinationSettings |
withFontColor(BurninSubtitleFontColor fontColor)
Specify the color of the burned-in captions text.
|
BurninDestinationSettings |
withFontColor(String fontColor)
Specify the color of the burned-in captions text.
|
BurninDestinationSettings |
withFontFileBold(String fontFileBold)
Specify a bold TrueType font file to use when rendering your output captions.
|
BurninDestinationSettings |
withFontFileBoldItalic(String fontFileBoldItalic)
Specify a bold italic TrueType font file to use when rendering your output captions.
|
BurninDestinationSettings |
withFontFileItalic(String fontFileItalic)
Specify an italic TrueType font file to use when rendering your output captions.
|
BurninDestinationSettings |
withFontFileRegular(String fontFileRegular)
Specify a regular TrueType font file to use when rendering your output captions.
|
BurninDestinationSettings |
withFontOpacity(Integer fontOpacity)
Specify the opacity of the burned-in captions.
|
BurninDestinationSettings |
withFontResolution(Integer fontResolution)
Specify the Font resolution in DPI (dots per inch).
|
BurninDestinationSettings |
withFontScript(FontScript fontScript)
Set Font script to Automatically determined, or leave blank, to automatically determine the font script in your
input captions.
|
BurninDestinationSettings |
withFontScript(String fontScript)
Set Font script to Automatically determined, or leave blank, to automatically determine the font script in your
input captions.
|
BurninDestinationSettings |
withFontSize(Integer fontSize)
Specify the Font size in pixels.
|
BurninDestinationSettings |
withHexFontColor(String hexFontColor)
Ignore this setting unless your Font color is set to Hex.
|
BurninDestinationSettings |
withOutlineColor(BurninSubtitleOutlineColor outlineColor)
Specify font outline color.
|
BurninDestinationSettings |
withOutlineColor(String outlineColor)
Specify font outline color.
|
BurninDestinationSettings |
withOutlineSize(Integer outlineSize)
Specify the Outline size of the caption text, in pixels.
|
BurninDestinationSettings |
withShadowColor(BurninSubtitleShadowColor shadowColor)
Specify the color of the shadow cast by the captions.
|
BurninDestinationSettings |
withShadowColor(String shadowColor)
Specify the color of the shadow cast by the captions.
|
BurninDestinationSettings |
withShadowOpacity(Integer shadowOpacity)
Specify the opacity of the shadow.
|
BurninDestinationSettings |
withShadowXOffset(Integer shadowXOffset)
Specify the horizontal offset of the shadow, relative to the captions in pixels.
|
BurninDestinationSettings |
withShadowYOffset(Integer shadowYOffset)
Specify the vertical offset of the shadow relative to the captions in pixels.
|
BurninDestinationSettings |
withStylePassthrough(BurnInSubtitleStylePassthrough stylePassthrough)
To use the available style, color, and position information from your input captions: Set Style passthrough to
Enabled.
|
BurninDestinationSettings |
withStylePassthrough(String stylePassthrough)
To use the available style, color, and position information from your input captions: Set Style passthrough to
Enabled.
|
BurninDestinationSettings |
withTeletextSpacing(BurninSubtitleTeletextSpacing teletextSpacing)
Specify whether the text spacing in your captions is set by the captions grid, or varies depending on letter
width.
|
BurninDestinationSettings |
withTeletextSpacing(String teletextSpacing)
Specify whether the text spacing in your captions is set by the captions grid, or varies depending on letter
width.
|
BurninDestinationSettings |
withXPosition(Integer xPosition)
Specify the horizontal position of the captions, relative to the left side of the output in pixels.
|
BurninDestinationSettings |
withYPosition(Integer yPosition)
Specify the vertical position of the captions, relative to the top of the output in pixels.
|
public void setAlignment(String alignment)
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.BurninSubtitleAlignment
public String getAlignment()
BurninSubtitleAlignment
public BurninDestinationSettings withAlignment(String alignment)
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.BurninSubtitleAlignment
public BurninDestinationSettings withAlignment(BurninSubtitleAlignment alignment)
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.BurninSubtitleAlignment
public void setApplyFontColor(String applyFontColor)
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.BurninSubtitleApplyFontColor
public String getApplyFontColor()
BurninSubtitleApplyFontColor
public BurninDestinationSettings withApplyFontColor(String applyFontColor)
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.BurninSubtitleApplyFontColor
public BurninDestinationSettings withApplyFontColor(BurninSubtitleApplyFontColor applyFontColor)
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.BurninSubtitleApplyFontColor
public void setBackgroundColor(String backgroundColor)
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.BurninSubtitleBackgroundColor
public String getBackgroundColor()
BurninSubtitleBackgroundColor
public BurninDestinationSettings withBackgroundColor(String backgroundColor)
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.BurninSubtitleBackgroundColor
public BurninDestinationSettings withBackgroundColor(BurninSubtitleBackgroundColor backgroundColor)
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.BurninSubtitleBackgroundColor
public void setBackgroundOpacity(Integer backgroundOpacity)
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.public Integer getBackgroundOpacity()
public BurninDestinationSettings withBackgroundOpacity(Integer backgroundOpacity)
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.public void setFallbackFont(String fallbackFont)
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.BurninSubtitleFallbackFont
public String getFallbackFont()
BurninSubtitleFallbackFont
public BurninDestinationSettings withFallbackFont(String fallbackFont)
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.BurninSubtitleFallbackFont
public BurninDestinationSettings withFallbackFont(BurninSubtitleFallbackFont fallbackFont)
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.BurninSubtitleFallbackFont
public void setFontColor(String fontColor)
fontColor
- Specify the color of the burned-in captions text. Leave Font color blank and set Style passthrough to
enabled to use the font color data from your input captions, if present.BurninSubtitleFontColor
public String getFontColor()
BurninSubtitleFontColor
public BurninDestinationSettings withFontColor(String fontColor)
fontColor
- Specify the color of the burned-in captions text. Leave Font color blank and set Style passthrough to
enabled to use the font color data from your input captions, if present.BurninSubtitleFontColor
public BurninDestinationSettings withFontColor(BurninSubtitleFontColor fontColor)
fontColor
- Specify the color of the burned-in captions text. Leave Font color blank and set Style passthrough to
enabled to use the font color data from your input captions, if present.BurninSubtitleFontColor
public void setFontFileBold(String fontFileBold)
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.public String getFontFileBold()
public BurninDestinationSettings withFontFileBold(String fontFileBold)
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.public void setFontFileBoldItalic(String fontFileBoldItalic)
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.public String getFontFileBoldItalic()
public BurninDestinationSettings withFontFileBoldItalic(String fontFileBoldItalic)
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.public void setFontFileItalic(String fontFileItalic)
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.public String getFontFileItalic()
public BurninDestinationSettings withFontFileItalic(String fontFileItalic)
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.public void setFontFileRegular(String fontFileRegular)
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.public String getFontFileRegular()
public BurninDestinationSettings withFontFileRegular(String fontFileRegular)
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.public void setFontOpacity(Integer fontOpacity)
fontOpacity
- Specify the opacity of the burned-in captions. 255 is opaque; 0 is transparent.public Integer getFontOpacity()
public BurninDestinationSettings withFontOpacity(Integer fontOpacity)
fontOpacity
- Specify the opacity of the burned-in captions. 255 is opaque; 0 is transparent.public void setFontResolution(Integer fontResolution)
fontResolution
- Specify the Font resolution in DPI (dots per inch).public Integer getFontResolution()
public BurninDestinationSettings withFontResolution(Integer fontResolution)
fontResolution
- Specify the Font resolution in DPI (dots per inch).public void setFontScript(String 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.FontScript
public String getFontScript()
FontScript
public BurninDestinationSettings withFontScript(String 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.FontScript
public BurninDestinationSettings withFontScript(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.FontScript
public void setFontSize(Integer fontSize)
fontSize
- Specify the Font size in pixels. Must be a positive integer. Set to 0, or leave blank, for automatic font
size.public Integer getFontSize()
public BurninDestinationSettings withFontSize(Integer fontSize)
fontSize
- Specify the Font size in pixels. Must be a positive integer. Set to 0, or leave blank, for automatic font
size.public void setHexFontColor(String hexFontColor)
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.public String getHexFontColor()
public BurninDestinationSettings withHexFontColor(String hexFontColor)
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.public void setOutlineColor(String outlineColor)
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.BurninSubtitleOutlineColor
public String getOutlineColor()
BurninSubtitleOutlineColor
public BurninDestinationSettings withOutlineColor(String outlineColor)
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.BurninSubtitleOutlineColor
public BurninDestinationSettings withOutlineColor(BurninSubtitleOutlineColor outlineColor)
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.BurninSubtitleOutlineColor
public void setOutlineSize(Integer outlineSize)
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.public Integer getOutlineSize()
public BurninDestinationSettings withOutlineSize(Integer outlineSize)
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.public void setShadowColor(String shadowColor)
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.BurninSubtitleShadowColor
public String getShadowColor()
BurninSubtitleShadowColor
public BurninDestinationSettings withShadowColor(String shadowColor)
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.BurninSubtitleShadowColor
public BurninDestinationSettings withShadowColor(BurninSubtitleShadowColor shadowColor)
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.BurninSubtitleShadowColor
public void setShadowOpacity(Integer shadowOpacity)
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.public Integer getShadowOpacity()
public BurninDestinationSettings withShadowOpacity(Integer shadowOpacity)
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.public void setShadowXOffset(Integer shadowXOffset)
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.public Integer getShadowXOffset()
public BurninDestinationSettings withShadowXOffset(Integer shadowXOffset)
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.public void setShadowYOffset(Integer shadowYOffset)
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.public Integer getShadowYOffset()
public BurninDestinationSettings withShadowYOffset(Integer shadowYOffset)
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.public void setStylePassthrough(String stylePassthrough)
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.BurnInSubtitleStylePassthrough
public String getStylePassthrough()
BurnInSubtitleStylePassthrough
public BurninDestinationSettings withStylePassthrough(String stylePassthrough)
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.BurnInSubtitleStylePassthrough
public BurninDestinationSettings withStylePassthrough(BurnInSubtitleStylePassthrough stylePassthrough)
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.BurnInSubtitleStylePassthrough
public void setTeletextSpacing(String teletextSpacing)
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.BurninSubtitleTeletextSpacing
public String getTeletextSpacing()
BurninSubtitleTeletextSpacing
public BurninDestinationSettings withTeletextSpacing(String teletextSpacing)
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.BurninSubtitleTeletextSpacing
public BurninDestinationSettings withTeletextSpacing(BurninSubtitleTeletextSpacing teletextSpacing)
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.BurninSubtitleTeletextSpacing
public void setXPosition(Integer xPosition)
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.public Integer getXPosition()
public BurninDestinationSettings withXPosition(Integer xPosition)
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.public void setYPosition(Integer yPosition)
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.public Integer getYPosition()
public BurninDestinationSettings withYPosition(Integer yPosition)
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.public String toString()
toString
in class Object
Object.toString()
public BurninDestinationSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.