

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 字幕类别
<a name="categories-captions"></a>

根据如何在输出中包含字幕，字幕分为五个类别。


|  字幕格式  |  此格式的类别  | 
| --- | --- | 
| ARIB  | Object-style | 
| Burn-in | Burn-in | 
| DVB-Sub | Object-style | 
| EBU-TT-D | 附加 | 
| 嵌入 | 嵌入 | 
| 嵌入式\+ SCTE-20 | 嵌入  | 
| RTMP CaptionInfo | Object-style | 
| SCTE-20\+嵌入式 | 嵌入 | 
| SCTE-27 | Object-style | 
| SMPTE-TT | 流 | 
| 图文  | Object-style | 
| TTML | 附加 | 
| WebVTT | 附加 | 

## 嵌入式字幕
<a name="embedded-in-video"></a>

字幕随附在视频编码中，视频编码本身则位于输出组的输出内。该视频编码中仅有一个字幕实体，不过该实体可能包含最多四种语言的字幕。

![输出容器显示视频编码，里面嵌有字幕，下面是音频编码。](http://docs.aws.amazon.com/zh_cn/medialive/latest/ug/images/caption_categories_embedded.png)


## Object-style 字幕
<a name="captions-object"></a>

指定输出组的所有字幕编码与对应视频和音频位于同一输出中。

![显示视频编码、音频编码和两个字幕编码项目的输出容器。](http://docs.aws.amazon.com/zh_cn/medialive/latest/ug/images/caption_categories_object.png)


## Sidecar 字幕
<a name="captions-sidecar"></a>

指定输出组的每个字幕编码均位于其自己的“仅字幕”输出中。输出组可以包含多个字幕输出，例如，每种语言对应一个字幕输出。

![三个输出组：一个带有视频和音频编码，两个仅包含字幕编码。](http://docs.aws.amazon.com/zh_cn/medialive/latest/ug/images/caption_categories_sidecar.png)


每个仅字幕输出将成为已打包输出中的独立文件。

## 流
<a name="captions-stream"></a>

指定输出组的每个字幕编码均位于其自己的“仅字幕”输出中。输出组可以包含多个字幕输出，例如，每种语言对应一个字幕输出。

![三个输出组：一个带有视频和音频编码，两个仅包含字幕编码。](http://docs.aws.amazon.com/zh_cn/medialive/latest/ug/images/caption_categories_stream.png)


每个仅字幕输出将成为已打包输出中的独立流。

## Burn-in 字幕
<a name="burnin"></a>

字幕转换为文本，然后在视频编码中直接叠加到图片上。严格地讲，一旦进行叠加，这些文本就不再是真正的字幕，因为它们无法与视频区分开来。