

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

# 处理图像插入（叠加）
<a name="graphic-overlay"></a>

使用图像插入器特征，可以在指定时间插入静止图像或动态图像。您也可以在指定时长内将其作为叠加层显示在底层视频上。该功能包括淡入和淡出功能以及可调节的不透明度。

您可以设置具有多个叠加图像的输出。每个叠加层都独立于其他叠加层。例如，您可以在整个视频持续时间在视频帧中放置动态图像徽标，并在仅属于 HDR 的文件部分中包含静止图像 HDR 指示符。每个叠加图像都有自己的不透明度、淡入和淡出时间、在帧上的位置以及在视频上显示的时间长度设置。您可以设置叠加图像，以使它们同时显示在底层视频上或相互重叠。

**Topics**
+ [

# 在输入和输出叠加之间选择
](choosing-between-input-overlay-and-output-overlay.md)
+ [

# 配置输入叠加
](setting-up-still-graphic-overlays-in-inputs.md)
+ [

# 配置输出叠加
](setting-up-still-graphic-overlays-in-outputs.md)
+ [

# 放置图像叠加
](placing-your-still-graphic-overlay.md)
+ [

# 调整叠加层的大小以进行缩放
](about-overlay-scaling.md)
+ [

# 了解叠加层
](using-multiple-overlays.md)
+ [

# 叠加文件要求
](requirements-for-the-overlay-file.md)

# 在输入和输出叠加之间选择
<a name="choosing-between-input-overlay-and-output-overlay"></a>

您可以将静止图像叠加添加到您的输入和/或输出中。您指定图像叠加的位置会影响叠加在已转码资产中的显示位置。

下图说明输入叠加和输出叠加在由作业创建的视频文件中的显示方式。虽然输入叠加会在所有输出上显示，但它仅显示在来自具有叠加的输入的输出的各个部分中。虽然输入叠加在整个输出中显示，但它仅显示在具有叠加的输出上。

**注意**  
在此图中，所有叠加都在输入或输出的整个持续时间内指定。您可以改为在该时间内指定较短的叠加持续时间。

![\[作业视频文件的输入和输出叠加层，设置为输入或输出的持续时间。\]](http://docs.amazonaws.cn/mediaconvert/latest/ug/images/ImageInserter.png)


## 输入叠加
<a name="input-overlays"></a>

在以下情况下选择输入叠加：
+ 您希望每个输出上具有相同叠加。
+ 您希望仅对应于单个输入的输出的各个部分上具有叠加。

这些示例是您将使用输入叠加的情况：
+ 您的一些输入已将您的徽标作为叠加，而有一些输入则没有。您希望仅将徽标添加到尚不具有徽标的输入。
+ 您的一些输入是您希望其上具有徽标的编程。其他输入是您不希望叠加位于其上的广告或白板。
+ 您的作业只有一个输入。您的作业只有一个输入，而且您希望叠加在视频的整个持续时间内显示在作业的每个输出上。

## 输出叠加
<a name="output-overlays"></a>

对于以下情况，选择输出叠加：
+ 您希望叠加位于一些输出而非其他输出上。
+ 您希望不同的输出上具有不同的叠加。
+ 您有多个输入，但希望所有这些输入具有同一叠加。

这些示例是您将使用输出叠加的情况：
+ 您设置了一个具有高清晰度的输出。您希望仅在此输出上的帧边角包含 HD 指示符。
+ 您将多部影片拼接在一起作为单独输入以创建单资产影片集合。您希望在所有影片上放置图像，指示它们是更大影片集合的一部分。

# 配置输入叠加
<a name="setting-up-still-graphic-overlays-in-inputs"></a>

由于您正在设置输入叠加，因此，请在您希望该服务在视频上叠加图像的每个输入中设置图像插入。您指定在每个输出中显示的叠加。有关设置仅在特定输出上显示的叠加的信息，请参阅[在输入和输出叠加之间选择](choosing-between-input-overlay-and-output-overlay.md)。

如果未指定叠加开始时间和持续时间，该服务会将叠加置于对应于输入的输出的整个部分上。

**在输出中设置静止图像叠加**

1. 在 [https://console.aws.amazon.com/medi](https://console.amazonaws.cn/mediaconvert) a AWS Elemental MediaConvert Convert 上打开控制台。

1. 指定您的输入文件，如[教程：配置作业设置](setting-up-a-job.md)中所述。

1. 对于希望具有图像叠加的每个输入，请执行以下操作：

   1. 在**创建作业**页面左侧的**作业**窗格中，在**输入**下方选择相应的输入。

   1. 在**作业**窗格右侧的**图像插入器**部分中，选择**添加图像**，然后指定叠加设置。

      对于**图像位置**，请指定存储在 Amazon S3 或 HTTP (S) 服务器上的输入文件。对于 Amazon S3 输入，您可以直接指定 URI，也可以选择**浏览**以从 Amazon S3 存储桶中选择。对于 HTTP(S) 输入，提供指向您的输入文件的 URL。有关更多信息，请参阅 [HTTP 输入要求](http-input-requirements.md)。

有关更复杂的输入图像叠加设置的详细信息，请参阅以下主题：

[调整叠加大小](about-overlay-scaling.md)

[分层叠加](using-multiple-overlays.md)

# 配置输出叠加
<a name="setting-up-still-graphic-overlays-in-outputs"></a>

由于您正在设置输出叠加，因此，请在您希望该服务在视频上叠加图像的每个输出中设置图像插入。有关设置在所有输出上或在仅对应于一个输入的部分上显示的叠加的信息，请参阅[在输入和输出叠加之间选择](choosing-between-input-overlay-and-output-overlay.md)。

如果您未指定叠加开始时间和持续时间，该服务会将叠加置于整个输出上。

**在输出中设置静止图像叠加**

1. 在 [https://console.aws.amazon.com/medi](https://console.amazonaws.cn/mediaconvert) a AWS Elemental MediaConvert Convert 上打开控制台。

1. 为视频和音频设置输出组和输出，如[教程：配置作业设置](setting-up-a-job.md)和[创建输出](output-settings.md)中所述。

1. 对于要具有图像叠加的每个输出，请执行以下操作：

   1. 在**创建作业**页面左侧的**作业**窗格中，在**输出组**下方选择相应的输出。

   1. 在 **Encoding settings** (编码设置) 下面，在 **Video** (视频) 选项卡中找到 **Preprocessors** (预处理器) 部分。

   1. 选择 **Image inserter** (图像插入器)。将显示 **Add image** (添加图像) 按钮。

   1. 对于要包含在输出中的每个图像叠加，请选择**添加图像**，然后指定叠加设置。

      对于**图像位置**，请指定存储在 Amazon S3 或 HTTP (S) 服务器上的输入文件。对于 Amazon S3 输入，您可以直接指定 URI，也可以选择**浏览**以从 Amazon S3 存储桶中选择。对于 HTTP(S) 输入，提供指向您的输入文件的 URL。有关更多信息，请参阅 [HTTP 输入要求](http-input-requirements.md)。

有关更复杂的输出图像叠加设置的详细信息，请参阅以下主题：

[调整叠加大小](about-overlay-scaling.md)



[分层叠加](using-multiple-overlays.md)

# 放置图像叠加
<a name="placing-your-still-graphic-overlay"></a>

无论您的静态图像叠加是在输入还是输出中，都要设置**开始时间**和**持续时间**。下图说明叠加在视频中开始两分钟并在视频上保留两分钟时如何指定这些设置。在默认设置中，叠加从输入或输出的第一帧开始。在输入或输出期间，叠加层会一直保留在视频上。

![\[图像叠加开始时间为视频播放两分钟后，在视频上停留两分钟。\]](http://docs.amazonaws.cn/mediaconvert/latest/ug/images/PlacingOverlay.png)


**开始时间**  
提供希望叠加显示在其上的第一个帧的时间码。如果将叠加设置为淡入，则淡入在开始时间开始。



当您提供开始时间时，请选择以下时间轴之一，以适应您正在使用的叠加层：
+ 对于输入叠加，**Start time (开始时间)** 相对于输入时间轴。此时间轴受输入 **Timecode source (时间码源)** 设置的影响。
+ 对于输出叠加，**Start time (开始时间)** 相对于输出时间轴。此时间轴受作业范围的 **Timecode configuration (时间码)**、**Source (源)** 设置的影响。

有关输入和输出时间轴以及影响它们的时间码设置的更多信息，请参阅[如何 MediaConvert 使用时间表来整理作业](specifying-inputs.md#how-mediaconvert-uses-timelines-to-assemble-jobs)。

**提示**  
对于最简单的设置，将 **Start time (开始时间)**（从 00:00:00:00 开始计）指定为第一帧，并将以下两个设置都设置为 **Start at 0 (以 0 开始)**：  
作业范围设置下的 **Timecode configuration (时间码配置)**、**Source (源)**。
**时间码源**，位于每个输入的**视频选择器**设置中。

**Duration**  
指定叠加保留的时长（以毫秒为单位）。此持续时间包括淡入时间但不包括淡出时间，如下图所示。

![\[叠加层处于完全不透明度时的叠加淡入时间，以及叠加层逐渐消失的时间。\]](http://docs.amazonaws.cn/mediaconvert/latest/ug/images/OverlayFadeinFadeoutDuration.png)


# 调整叠加层的大小以进行缩放
<a name="about-overlay-scaling"></a>

在缩放视频分辨率的作业中，您的叠加是否随视频一起缩放取决于您指定图像叠加的位置。动态图像叠加和输入叠加随视频缩放；输出叠加则不会。

例如，假设您的作业的输入视频为 1080 x 1920，并以 720 x 1280、480 x 640 和 360 x 480 指定三个输出。您的方形徽标将为相框宽度的 10%，叠加图像的分辨率将如下所示：
+ 对于动态图像叠加或输入图像叠加，提供分辨率为 108 x 108 的图像。该服务会在每个输出上适当地调整每个叠加的大小。
+ 对于 720 x 1280 输出上的输出图像叠加，提供分辨率为 72 x 72 的图像。
+ 对于 480 x 640 输出上的输出图像叠加，提供分辨率为 48 x 48 的图像。
+ 对于 360 x 480 输出上的输出图像叠加，提供分辨率为 36 x 36 的图像。

# 了解叠加层
<a name="using-multiple-overlays"></a>

**层**设置指定叠加图像在视频中的叠加方式。该服务将具有较高**层**值的图像叠加到具有较低**层**值的叠加图像上。每个叠加必须具有唯一的 **Layer (层)** 值；无法将同一层编号分配给多个叠加。

下图演示**层**的值如何影响一个图像叠加在存在其他叠加时的显示方式。三角形具有最高的**层**值并显示在顶部，从而掩盖视频帧和**层**值更低的所有图像叠加。

![\[底层视频被三个图像叠加掩盖：层值为 1 的蓝色矩形、层值为 2 的绿色环以及 层值为 3 的橙色三角形。其中矩形和环叠加，环掩盖矩形。其中三角形和环叠加，三角形掩盖环。在环的透明部分中，隐约可见底层视频和矩形的角。\]](http://docs.amazonaws.cn/mediaconvert/latest/ug/images/ImgIns-Layer.png)


**为 **Layer (层)** 设置指定值**

1. 按照 [图像插入器](graphic-overlay.md) 中所述设置图像叠加。

1. 对于 **Layer (层)**，输入一个 0 到 99 之间的整数。
**注意**  
您只能使用每个数字一次。每个图像叠加必须具有其自己的层。

# 叠加文件要求
<a name="requirements-for-the-overlay-file"></a>

设置要在视频上面插入的图像文件，如下所示：
+ **File type (文件类型)**：使用 .png 或 .tga。
+ **Aspect ratio** (宽高比)：使用任何宽高比；它不需要与底层视频的宽高比匹配。
+ **Size in pixels (以像素为单位的大小)**：使用任何大小。如果叠加图像大于输出视频帧，则此服务将裁切处于帧边缘的图像。
**注意**  
在缩放视频分辨率的作业中，您的叠加是否随视频一起缩放取决于您指定图像叠加的位置。有关更多信息，请参阅 [调整叠加大小](about-overlay-scaling.md)。