public static interface CaptionDestinationSettings.Builder extends SdkPojo, CopyableBuilder<CaptionDestinationSettings.Builder,CaptionDestinationSettings>
equalsBySdkFields, sdkFields
copy
applyMutation, build
CaptionDestinationSettings.Builder burninDestinationSettings(BurninDestinationSettings burninDestinationSettings)
burninDestinationSettings
- Burn-in is a captions delivery method, rather than a captions format. Burn-in writes the captions
directly on your video frames, replacing pixels of video content with the captions. Set up burn-in
captions in the same output as your video. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/burn-in-output-captions.html. When you work
directly in your JSON job specification, include this object and any required children when you set
destinationType to BURN_IN.default CaptionDestinationSettings.Builder burninDestinationSettings(Consumer<BurninDestinationSettings.Builder> burninDestinationSettings)
BurninDestinationSettings.Builder
avoiding the need to create one manually via
BurninDestinationSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to burninDestinationSettings(BurninDestinationSettings)
.
burninDestinationSettings
- a consumer that will call methods on BurninDestinationSettings.Builder
burninDestinationSettings(BurninDestinationSettings)
CaptionDestinationSettings.Builder destinationType(String destinationType)
destinationType
- Specify the format for this set of captions on this output. The default format is embedded without
SCTE-20. Note that your choice of video output container constrains your choice of output captions
format. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/captions-support-tables.html. If you are using
SCTE-20 and you want to create an output that complies with the SCTE-43 spec, choose SCTE-20 plus
embedded (SCTE20_PLUS_EMBEDDED). To create a non-compliant output where the embedded captions come
first, choose Embedded plus SCTE-20 (EMBEDDED_PLUS_SCTE20).CaptionDestinationType
,
CaptionDestinationType
CaptionDestinationSettings.Builder destinationType(CaptionDestinationType destinationType)
destinationType
- Specify the format for this set of captions on this output. The default format is embedded without
SCTE-20. Note that your choice of video output container constrains your choice of output captions
format. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/captions-support-tables.html. If you are using
SCTE-20 and you want to create an output that complies with the SCTE-43 spec, choose SCTE-20 plus
embedded (SCTE20_PLUS_EMBEDDED). To create a non-compliant output where the embedded captions come
first, choose Embedded plus SCTE-20 (EMBEDDED_PLUS_SCTE20).CaptionDestinationType
,
CaptionDestinationType
CaptionDestinationSettings.Builder dvbSubDestinationSettings(DvbSubDestinationSettings dvbSubDestinationSettings)
dvbSubDestinationSettings
- Settings related to DVB-Sub captions. Set up DVB-Sub captions in the same output as your video. For
more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/dvb-sub-output-captions.html.
When you work directly in your JSON job specification, include this object and any required children
when you set destinationType to DVB_SUB.default CaptionDestinationSettings.Builder dvbSubDestinationSettings(Consumer<DvbSubDestinationSettings.Builder> dvbSubDestinationSettings)
DvbSubDestinationSettings.Builder
avoiding the need to create one manually via
DvbSubDestinationSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to dvbSubDestinationSettings(DvbSubDestinationSettings)
.
dvbSubDestinationSettings
- a consumer that will call methods on DvbSubDestinationSettings.Builder
dvbSubDestinationSettings(DvbSubDestinationSettings)
CaptionDestinationSettings.Builder embeddedDestinationSettings(EmbeddedDestinationSettings embeddedDestinationSettings)
embeddedDestinationSettings
- Settings related to CEA/EIA-608 and CEA/EIA-708 (also called embedded or ancillary) captions. Set up
embedded captions in the same output as your video. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/embedded-output-captions.html. When you work
directly in your JSON job specification, include this object and any required children when you set
destinationType to EMBEDDED, EMBEDDED_PLUS_SCTE20, or SCTE20_PLUS_EMBEDDED.default CaptionDestinationSettings.Builder embeddedDestinationSettings(Consumer<EmbeddedDestinationSettings.Builder> embeddedDestinationSettings)
EmbeddedDestinationSettings.Builder
avoiding the need to create one manually via
EmbeddedDestinationSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to embeddedDestinationSettings(EmbeddedDestinationSettings)
.
embeddedDestinationSettings
- a consumer that will call methods on EmbeddedDestinationSettings.Builder
embeddedDestinationSettings(EmbeddedDestinationSettings)
CaptionDestinationSettings.Builder imscDestinationSettings(ImscDestinationSettings imscDestinationSettings)
imscDestinationSettings
- Settings related to IMSC captions. IMSC is a sidecar format that holds captions in a file that is
separate from the video container. Set up sidecar captions in the same output group, but different
output from your video. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html. When you work
directly in your JSON job specification, include this object and any required children when you set
destinationType to IMSC.default CaptionDestinationSettings.Builder imscDestinationSettings(Consumer<ImscDestinationSettings.Builder> imscDestinationSettings)
ImscDestinationSettings.Builder
avoiding the need to create one manually via
ImscDestinationSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to imscDestinationSettings(ImscDestinationSettings)
.
imscDestinationSettings
- a consumer that will call methods on ImscDestinationSettings.Builder
imscDestinationSettings(ImscDestinationSettings)
CaptionDestinationSettings.Builder sccDestinationSettings(SccDestinationSettings sccDestinationSettings)
sccDestinationSettings
- Settings related to SCC captions. SCC is a sidecar format that holds captions in a file that is
separate from the video container. Set up sidecar captions in the same output group, but different
output from your video. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/scc-srt-output-captions.html. When you work
directly in your JSON job specification, include this object and any required children when you set
destinationType to SCC.default CaptionDestinationSettings.Builder sccDestinationSettings(Consumer<SccDestinationSettings.Builder> sccDestinationSettings)
SccDestinationSettings.Builder
avoiding the need to create one manually via
SccDestinationSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to sccDestinationSettings(SccDestinationSettings)
.
sccDestinationSettings
- a consumer that will call methods on SccDestinationSettings.Builder
sccDestinationSettings(SccDestinationSettings)
CaptionDestinationSettings.Builder srtDestinationSettings(SrtDestinationSettings srtDestinationSettings)
srtDestinationSettings
- Settings related to SRT captions. SRT is a sidecar format that holds captions in a file that is
separate from the video container. Set up sidecar captions in the same output group, but different
output from your video. When you work directly in your JSON job specification, include this object and
any required children when you set destinationType to SRT.default CaptionDestinationSettings.Builder srtDestinationSettings(Consumer<SrtDestinationSettings.Builder> srtDestinationSettings)
SrtDestinationSettings.Builder
avoiding the need to create one manually via
SrtDestinationSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to srtDestinationSettings(SrtDestinationSettings)
.
srtDestinationSettings
- a consumer that will call methods on SrtDestinationSettings.Builder
srtDestinationSettings(SrtDestinationSettings)
CaptionDestinationSettings.Builder teletextDestinationSettings(TeletextDestinationSettings teletextDestinationSettings)
teletextDestinationSettings
- Settings related to teletext captions. Set up teletext captions in the same output as your video. For
more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/teletext-output-captions.html. When you work
directly in your JSON job specification, include this object and any required children when you set
destinationType to TELETEXT.default CaptionDestinationSettings.Builder teletextDestinationSettings(Consumer<TeletextDestinationSettings.Builder> teletextDestinationSettings)
TeletextDestinationSettings.Builder
avoiding the need to create one manually via
TeletextDestinationSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to teletextDestinationSettings(TeletextDestinationSettings)
.
teletextDestinationSettings
- a consumer that will call methods on TeletextDestinationSettings.Builder
teletextDestinationSettings(TeletextDestinationSettings)
CaptionDestinationSettings.Builder ttmlDestinationSettings(TtmlDestinationSettings ttmlDestinationSettings)
ttmlDestinationSettings
- Settings related to TTML captions. TTML is a sidecar format that holds captions in a file that is
separate from the video container. Set up sidecar captions in the same output group, but different
output from your video. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html. When you work
directly in your JSON job specification, include this object and any required children when you set
destinationType to TTML.default CaptionDestinationSettings.Builder ttmlDestinationSettings(Consumer<TtmlDestinationSettings.Builder> ttmlDestinationSettings)
TtmlDestinationSettings.Builder
avoiding the need to create one manually via
TtmlDestinationSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to ttmlDestinationSettings(TtmlDestinationSettings)
.
ttmlDestinationSettings
- a consumer that will call methods on TtmlDestinationSettings.Builder
ttmlDestinationSettings(TtmlDestinationSettings)
CaptionDestinationSettings.Builder webvttDestinationSettings(WebvttDestinationSettings webvttDestinationSettings)
webvttDestinationSettings
- Settings related to WebVTT captions. WebVTT is a sidecar format that holds captions in a file that is
separate from the video container. Set up sidecar captions in the same output group, but different
output from your video. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html. When you work
directly in your JSON job specification, include this object and any required children when you set
destinationType to WebVTT.default CaptionDestinationSettings.Builder webvttDestinationSettings(Consumer<WebvttDestinationSettings.Builder> webvttDestinationSettings)
WebvttDestinationSettings.Builder
avoiding the need to create one manually via
WebvttDestinationSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to webvttDestinationSettings(WebvttDestinationSettings)
.
webvttDestinationSettings
- a consumer that will call methods on WebvttDestinationSettings.Builder
webvttDestinationSettings(WebvttDestinationSettings)
Copyright © 2022. All rights reserved.