@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CaptionDestinationSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
CaptionDestinationSettings() |
Modifier and Type | Method and Description |
---|---|
CaptionDestinationSettings |
clone() |
boolean |
equals(Object obj) |
BurninDestinationSettings |
getBurninDestinationSettings()
Burn-in is a captions delivery method, rather than a captions format.
|
String |
getDestinationType()
Specify the format for this set of captions on this output.
|
DvbSubDestinationSettings |
getDvbSubDestinationSettings()
Settings related to DVB-Sub captions.
|
EmbeddedDestinationSettings |
getEmbeddedDestinationSettings()
Settings related to CEA/EIA-608 and CEA/EIA-708 (also called embedded or ancillary) captions.
|
ImscDestinationSettings |
getImscDestinationSettings()
Settings related to IMSC captions.
|
SccDestinationSettings |
getSccDestinationSettings()
Settings related to SCC captions.
|
SrtDestinationSettings |
getSrtDestinationSettings()
Settings related to SRT captions.
|
TeletextDestinationSettings |
getTeletextDestinationSettings()
Settings related to teletext captions.
|
TtmlDestinationSettings |
getTtmlDestinationSettings()
Settings related to TTML captions.
|
WebvttDestinationSettings |
getWebvttDestinationSettings()
Settings related to WebVTT captions.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBurninDestinationSettings(BurninDestinationSettings burninDestinationSettings)
Burn-in is a captions delivery method, rather than a captions format.
|
void |
setDestinationType(String destinationType)
Specify the format for this set of captions on this output.
|
void |
setDvbSubDestinationSettings(DvbSubDestinationSettings dvbSubDestinationSettings)
Settings related to DVB-Sub captions.
|
void |
setEmbeddedDestinationSettings(EmbeddedDestinationSettings embeddedDestinationSettings)
Settings related to CEA/EIA-608 and CEA/EIA-708 (also called embedded or ancillary) captions.
|
void |
setImscDestinationSettings(ImscDestinationSettings imscDestinationSettings)
Settings related to IMSC captions.
|
void |
setSccDestinationSettings(SccDestinationSettings sccDestinationSettings)
Settings related to SCC captions.
|
void |
setSrtDestinationSettings(SrtDestinationSettings srtDestinationSettings)
Settings related to SRT captions.
|
void |
setTeletextDestinationSettings(TeletextDestinationSettings teletextDestinationSettings)
Settings related to teletext captions.
|
void |
setTtmlDestinationSettings(TtmlDestinationSettings ttmlDestinationSettings)
Settings related to TTML captions.
|
void |
setWebvttDestinationSettings(WebvttDestinationSettings webvttDestinationSettings)
Settings related to WebVTT captions.
|
String |
toString()
Returns a string representation of this object.
|
CaptionDestinationSettings |
withBurninDestinationSettings(BurninDestinationSettings burninDestinationSettings)
Burn-in is a captions delivery method, rather than a captions format.
|
CaptionDestinationSettings |
withDestinationType(CaptionDestinationType destinationType)
Specify the format for this set of captions on this output.
|
CaptionDestinationSettings |
withDestinationType(String destinationType)
Specify the format for this set of captions on this output.
|
CaptionDestinationSettings |
withDvbSubDestinationSettings(DvbSubDestinationSettings dvbSubDestinationSettings)
Settings related to DVB-Sub captions.
|
CaptionDestinationSettings |
withEmbeddedDestinationSettings(EmbeddedDestinationSettings embeddedDestinationSettings)
Settings related to CEA/EIA-608 and CEA/EIA-708 (also called embedded or ancillary) captions.
|
CaptionDestinationSettings |
withImscDestinationSettings(ImscDestinationSettings imscDestinationSettings)
Settings related to IMSC captions.
|
CaptionDestinationSettings |
withSccDestinationSettings(SccDestinationSettings sccDestinationSettings)
Settings related to SCC captions.
|
CaptionDestinationSettings |
withSrtDestinationSettings(SrtDestinationSettings srtDestinationSettings)
Settings related to SRT captions.
|
CaptionDestinationSettings |
withTeletextDestinationSettings(TeletextDestinationSettings teletextDestinationSettings)
Settings related to teletext captions.
|
CaptionDestinationSettings |
withTtmlDestinationSettings(TtmlDestinationSettings ttmlDestinationSettings)
Settings related to TTML captions.
|
CaptionDestinationSettings |
withWebvttDestinationSettings(WebvttDestinationSettings webvttDestinationSettings)
Settings related to WebVTT captions.
|
public void setBurninDestinationSettings(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.public BurninDestinationSettings getBurninDestinationSettings()
public CaptionDestinationSettings withBurninDestinationSettings(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.public void setDestinationType(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. To create a non-compliant output where the embedded captions come first, choose
Embedded plus SCTE-20.CaptionDestinationType
public String getDestinationType()
CaptionDestinationType
public CaptionDestinationSettings withDestinationType(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. To create a non-compliant output where the embedded captions come first, choose
Embedded plus SCTE-20.CaptionDestinationType
public CaptionDestinationSettings withDestinationType(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. To create a non-compliant output where the embedded captions come first, choose
Embedded plus SCTE-20.CaptionDestinationType
public void setDvbSubDestinationSettings(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.public DvbSubDestinationSettings getDvbSubDestinationSettings()
public CaptionDestinationSettings withDvbSubDestinationSettings(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.public void setEmbeddedDestinationSettings(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.public EmbeddedDestinationSettings getEmbeddedDestinationSettings()
public CaptionDestinationSettings withEmbeddedDestinationSettings(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.public void setImscDestinationSettings(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.public ImscDestinationSettings getImscDestinationSettings()
public CaptionDestinationSettings withImscDestinationSettings(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.public void setSccDestinationSettings(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.public SccDestinationSettings getSccDestinationSettings()
public CaptionDestinationSettings withSccDestinationSettings(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.public void setSrtDestinationSettings(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.public SrtDestinationSettings getSrtDestinationSettings()
public CaptionDestinationSettings withSrtDestinationSettings(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.public void setTeletextDestinationSettings(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.public TeletextDestinationSettings getTeletextDestinationSettings()
public CaptionDestinationSettings withTeletextDestinationSettings(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.public void setTtmlDestinationSettings(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.public TtmlDestinationSettings getTtmlDestinationSettings()
public CaptionDestinationSettings withTtmlDestinationSettings(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.public void setWebvttDestinationSettings(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.public WebvttDestinationSettings getWebvttDestinationSettings()
public CaptionDestinationSettings withWebvttDestinationSettings(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.public String toString()
toString
in class Object
Object.toString()
public CaptionDestinationSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.