class Aws::MediaConvert::Types::CaptionDestinationSettings
@see docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/CaptionDestinationSettings AWS API Documentation
@return [Types::WebvttDestinationSettings]
WEBVTT Destination Settings
@!attribute [rw] webvtt_destination_settings
@return [Types::TtmlDestinationSettings]
TTML.
object and any required children when you set destinationType to
When you work directly in your JSON job specification, include this
.
output from your video. For more information, see
Set up sidecar captions in the same output group, but different
holds captions in a file that is separate from the video container.
Settings related to TTML captions. TTML is a sidecar format that
@!attribute [rw] ttml_destination_settings
@return [Types::TeletextDestinationSettings]
TELETEXT.
object and any required children when you set destinationType to
When you work directly in your JSON job specification, include this
.
the same output as your video. For more information, see
Settings related to teletext captions. Set up teletext captions in
@!attribute [rw] teletext_destination_settings
@return [Types::SccDestinationSettings]
SCC.
object and any required children when you set destinationType to
When you work directly in your JSON job specification, include this
.
your video. For more information, see
sidecar captions in the same output group, but different output from
captions in a file that is separate from the video container. Set up
Settings related to SCC captions. SCC is a sidecar format that holds
@!attribute [rw] scc_destination_settings
@return [Types::ImscDestinationSettings]
IMSC.
object and any required children when you set destinationType to
When you work directly in your JSON job specification, include this
.
output from your video. For more information, see
Set up sidecar captions in the same output group, but different
holds captions in a file that is separate from the video container.
Settings related to IMSC captions. IMSC is a sidecar format that
@!attribute [rw] imsc_destination_settings
@return [Types::EmbeddedDestinationSettings]
EMBEDDED, EMBEDDED_PLUS_SCTE20, or SCTE20_PLUS_EMBEDDED.
object and any required children when you set destinationType to
When you work directly in your JSON job specification, include this
.
same output as your video. For more information, see
embedded or ancillary) captions. Set up embedded captions in the
Settings related to CEA/EIA-608 and CEA/EIA-708 (also called
@!attribute [rw] embedded_destination_settings
@return [Types::DvbSubDestinationSettings]
DVB_SUB.
object and any required children when you set destinationType to
When you work directly in your JSON job specification, include this
.
same output as your video. For more information, see
Settings related to DVB-Sub captions. Set up DVB-Sub captions in the
@!attribute [rw] dvb_sub_destination_settings
@return [String]
(EMBEDDED_PLUS_SCTE20).
embedded captions come first, choose Embedded plus SCTE-20
(SCTE20_PLUS_EMBEDDED). To create a non-compliant output where the
complies with the SCTE-43 spec, choose SCTE-20 plus embedded
If you are using SCTE-20 and you want to create an output that
.
format. For more information, see
video output container constrains your choice of output captions
default format is embedded without SCTE-20. Note that your choice of
Specify the format for this set of captions on this output. The
@!attribute [rw] destination_type
@return [Types::BurninDestinationSettings]
BURN_IN.
object and any required children when you set destinationType to
When you work directly in your JSON job specification, include this
.
same output as your video. For more information, see
Settings related to burn-in captions. Set up burn-in captions in the
@!attribute [rw] burnin_destination_settings
}
},
style_passthrough: “ENABLED”, # accepts ENABLED, DISABLED
webvtt_destination_settings: {
},
style_passthrough: “ENABLED”, # accepts ENABLED, DISABLED
ttml_destination_settings: {
},
page_types: [“PAGE_TYPE_INITIAL”], # accepts PAGE_TYPE_INITIAL, PAGE_TYPE_SUBTITLE, PAGE_TYPE_ADDL_INFO, PAGE_TYPE_PROGRAM_SCHEDULE, PAGE_TYPE_HEARING_IMPAIRED_SUBTITLE
page_number: “__stringMin3Max3Pattern1809aFAF09aEAE”,
teletext_destination_settings: {
},
framerate: “FRAMERATE_23_97”, # accepts FRAMERATE_23_97, FRAMERATE_24, FRAMERATE_25, FRAMERATE_29_97_DROPFRAME, FRAMERATE_29_97_NON_DROPFRAME
scc_destination_settings: {
},
style_passthrough: “ENABLED”, # accepts ENABLED, DISABLED
imsc_destination_settings: {
},
destination_708_service_number: 1,
destination_608_channel_number: 1,
embedded_destination_settings: {
},
y_position: 1,
x_position: 1,
width: 1,
teletext_spacing: “FIXED_GRID”, # accepts FIXED_GRID, PROPORTIONAL
subtitling_type: “HEARING_IMPAIRED”, # accepts HEARING_IMPAIRED, STANDARD
shadow_y_offset: 1,
shadow_x_offset: 1,
shadow_opacity: 1,
shadow_color: “NONE”, # accepts NONE, BLACK, WHITE
outline_size: 1,
outline_color: “BLACK”, # accepts BLACK, WHITE, YELLOW, RED, GREEN, BLUE
height: 1,
font_size: 1,
font_script: “AUTOMATIC”, # accepts AUTOMATIC, HANS, HANT
font_resolution: 1,
font_opacity: 1,
font_color: “WHITE”, # accepts WHITE, BLACK, YELLOW, RED, GREEN, BLUE
dds_y_coordinate: 1,
dds_x_coordinate: 1,
dds_handling: “NONE”, # accepts NONE, SPECIFIED, NO_DISPLAY_WINDOW
background_opacity: 1,
background_color: “NONE”, # accepts NONE, BLACK, WHITE
alignment: “CENTERED”, # accepts CENTERED, LEFT
dvb_sub_destination_settings: {
destination_type: “BURN_IN”, # accepts BURN_IN, DVB_SUB, EMBEDDED, EMBEDDED_PLUS_SCTE20, IMSC, SCTE20_PLUS_EMBEDDED, SCC, SRT, SMI, TELETEXT, TTML, WEBVTT
},
y_position: 1,
x_position: 1,
teletext_spacing: “FIXED_GRID”, # accepts FIXED_GRID, PROPORTIONAL
shadow_y_offset: 1,
shadow_x_offset: 1,
shadow_opacity: 1,
shadow_color: “NONE”, # accepts NONE, BLACK, WHITE
outline_size: 1,
outline_color: “BLACK”, # accepts BLACK, WHITE, YELLOW, RED, GREEN, BLUE
font_size: 1,
font_script: “AUTOMATIC”, # accepts AUTOMATIC, HANS, HANT
font_resolution: 1,
font_opacity: 1,
font_color: “WHITE”, # accepts WHITE, BLACK, YELLOW, RED, GREEN, BLUE
background_opacity: 1,
background_color: “NONE”, # accepts NONE, BLACK, WHITE
alignment: “CENTERED”, # accepts CENTERED, LEFT
burnin_destination_settings: {
{
data as a hash:
@note When making an API call, you may pass CaptionDestinationSettings
.
tracks. For more information, see
captions format, one tab might correspond to a set of output captions
tab corresponds to one output captions track. Depending on your output
equivalent to one captions tab in the console. Usually, one captions
your job JSON, an instance of captions DestinationSettings is
Settings related to one captions tab on the MediaConvert console. In