

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

# 设置视频编码
<a name="creating-a-channel-step6"></a>

在中[配置输出](creating-a-channel-step4.md)，您创建了您在计划时确定的输出组和输出 MediaLivechannel。每个输出部分都包含一个**流设置**部分。现在，您必须创建所有视频编码。

**一般过程**  
按照以下常规程序设置视频编码。

1. 确定如何创建每个编码：
   + 从头开始。
   + 通过共享此输出或通道内其他输出中已经存在的编码。
   + 通过克隆此输出或通道内其他输出中已经存在的编码。

   您可能已经做出了此决定。如果没有，您应该现在就做出决定。有关更多信息，请参阅 [设计编码](designing-encodes.md)。

   您可以将视频编码从一个输出共享或克隆到同一输出组中的另一个输出，或者从一个输出共享或克隆到另一个输出组中的输出。

1. 请阅读以下相应部分。

**Topics**
+ [从头开始创建视频编码](create-video-scratch.md)
+ [在帧捕获输出中设置视频编码](create-video-scratch-framecapture.md)
+ [共享视频编码](create-video-share.md)
+ [通过克隆创建视频编码](create-video-clone.md)

# 从头开始创建视频编码
<a name="create-video-scratch"></a>

您可以通过在所有相应字段中输入值来创建视频编码。除帧捕获输出外，所有输出类型的视频都要遵循此程序。

1. 在 **Create channel (创建通道)** 页面上，找到您[创建](creating-a-channel-step4.md)的输出组。

1. 在该输出组下，找到要在其中设置视频编码的输出。

1. 选择该视频编码的链接。

1. 对于**编解码器设置**，选择要用于此编码的编解码器。更多字段会在多个部分中显示。

1. 根据需要完成每个字段。有关某个字段的详细信息，请选择该字段旁边的 **Info (信息)** 链接。

**Topics**
+ [宽度和高度（分辨率）](#video-encode-resolution)
+ [速率控制](#video-encode-ratecontrol-fields)
+ [Framerate](#video-encode-framerate)
+ [编解码器详细信息](#video-encode-codec-details)
+ [时间码](#video-encode-timecode)
+ [颜色空间](#video-encode-colorspace)
+ [其他编码设置](#video-encode-additional-settings)

## 宽度和高度（分辨率）
<a name="video-encode-resolution"></a>

有关**宽度**和**高度**字段（用于定义视频分辨率）的信息，请选择每个字段的**信息**链接。帧率会影响此通道的输出费用。有关费用的更多信息，请参阅[ MediaLive 价目表](https://aws.amazon.com/medialive/pricing/)。

## 速率控制
<a name="video-encode-ratecontrol-fields"></a>

有关**速率控制**字段的信息，请参阅[设置速率控制模式](video-encode-ratecontrol.md)。本部分中有一些字段会影响该通道的输出费用。有关费用的更多信息，请参阅[ MediaLive 价目表](https://aws.amazon.com/medialive/pricing/)。

## Framerate
<a name="video-encode-framerate"></a>

有关**帧率**字段的信息，请选择每个字段的**信息**链接。帧率会影响此通道的输出费用。有关费用的更多信息，请参阅[ MediaLive 价目表](https://aws.amazon.com/medialive/pricing/)。

## 编解码器详细信息
<a name="video-encode-codec-details"></a>

### H.264 的配置文件字段
<a name="video-encode-codec-details-h264-"></a>

**配置文件**字段用于设置配置文件、色度采样和位深度。


|  **配置文件**字段中的值  |  配置文件   |  色度采样   |  位深度   | 
| --- | --- | --- | --- | 
|  **基准**   |  基准   |  4:2:0   |  8 位   | 
|  **Main**   |  Main   |  4:2:0   |  8 位   | 
|  **高**   |  高   |  4:2:0   |  8 位   | 
|  **High 10bit**   |  高   |  4:2:0   |  10 位   | 
|  **High 422**   |  高   |  4:2:2   |  8 位   | 
|  **High 422 10bit**  |  高   |  4:2:2   |  10 位   | 

### H.265 的配置文件字段
<a name="video-encode-codec-details-h265-profile"></a>

**配置文件**字段用于设置配置文件、色度采样和位深度。


| “配置文件”字段中的值 |  配置文件   |  色度采样   |  位深度   | 
| --- | --- | --- | --- | 
| Main |  Main   |  4:2:0   |  8 位   | 
| Main\$110BIT |  Main   |  4:2:0   |  10 位   | 

### 的位深和等级字段 AV1
<a name="video-encode-codec-details-av1"></a>

**位深度**字段设置 AV1 输出编码的位深度。选择 **DEPTH\$18 对于 8** 位输出，选择 DE **P** TH\$110 获取 10 位输出。如果未指定值，则默认值为 8 位。

**级别**字段用于设置级别。其他编码方案（配置文件、色度采样和层级）是硬编码的。有关更多信息，请参阅 [编 AV1 解码器的编码方案](video-characteristics-encoding-schemes.md#video-characteristics-encoding-schema-av1)。

## 时间码
<a name="video-encode-timecode"></a>

有关 **Timecode (时间码)** 字段的信息，请参阅[使用时间码和时间戳](timecode.md)。

## 颜色空间
<a name="video-encode-colorspace"></a>

有关 **Color space (颜色空间)** 字段的信息，请参阅[处理复杂的颜色空间转换](color-space.md)。

## 其他编码设置
<a name="video-encode-additional-settings"></a>

有关**其他编码设置**字段的信息，请参阅[设置增强型 VQ 模式](video-enhancedvq.md)

# 在帧捕获输出中设置视频编码
<a name="create-video-scratch-framecapture"></a>

您可以通过在所有相应字段中输入值来创建视频编码。对于帧捕获输出中的视频，请遵循此程序。

1. 在 **Create channel (创建通道)** 页面上，找到您[创建](creating-a-channel-step4.md)的输出组。

1. 在该输出组下，找到输出，并选择视频编码的链接。

1. 根据需要完成每个字段。有关某个字段的详细信息，请选择该字段旁边的 **Info (信息)** 链接。

1. 在您准备就绪后，转到[保存通道](creating-a-channel-step9.md)。

# 共享视频编码
<a name="create-video-share"></a>

您可以创建一个视频编码并在多个输出中共享。按照[前面的程序](create-video-scratch.md)创建一次编码。然后使用以下步骤为其他输出设置该编码。

请注意，共享视频编码的过程与共享音频编码或字幕编码的过程几乎相同。

1. 在 **Create channel (创建通道)** 页面上，找到您[创建](creating-a-channel-step4.md)的输出组。

1. 在该输出组下，找到要在其中设置视频编码的输出。

1. 如果输出中已包含视频编码，请选择该视频，然后选择**移除视频**。

1. 选择**添加视频**。随即会出现一个菜单，其中包含**使用现有视频描述**选项，然后是整个通道中当前存在的视频列表。

1. 选择要使用的视频。在显示的对话框中，选择**共享现有设置**。

   将显示此编码的字段。第一个字段上方是一条信息消息，其中列出了共享此编码的所有输出。

   为了提醒自己，您可能需要更改视频描述以包含*已共享*一词。

   请记住，通道中只有一个此编码的实例。因此，如果您更改一个字段，则将更改所有其他使用此编码的输出中的字段。

   如果您要更改**视频选择器名称**字段，请记住此规则。如果您在一个输出的编码中指定了不同的选择器，则需要在共享此编码的所有输出中进行更改。如果您确实想指定其他选择器，则可能需要克隆编码而不是使用共享。

## 停止共享编码
<a name="create-video-stop-sharing"></a>

您可能需要停止共享编码。例如，您的输出 A、B 和 C 可能都共享编码 H.264-hi-resolution。您想从共享设置中移除输出 C，并使用自己的（非共享）编码来设置输出 C。

要停止共享编码，请按照以下步骤操作。

1. 在**创建通道**页面上，找到其输出中包含要从共享设置中移除的视频的输出组。

1. 选择该输出组，然后选择包含视频编码的输出。将显示共享视频编码的名称以及共享该编码的所有输出的名称。

1. 记下视频编码，以备再次参考。

1. 选择**移除视频**。

现在，您可以为此输出创建新的视频编码，方法为：[从头开始创建](create-video-scratch.md)、共享不同的编码，或者[克隆](create-video-clone.md)刚才取消共享的编码（克隆与共享不同）。

# 通过克隆创建视频编码
<a name="create-video-clone"></a>

您可以创建一个视频编码并在多个输出中克隆。*源*编码可以是您从头开始创建的编码，也可以是通过克隆本身创建的编码。例如，创建 *video-1*，然后将其克隆到 *video-2*，接着将 *video-2* 克隆到 *video-3*。

请注意，克隆视频编码的过程与克隆音频编码或字幕编码的过程几乎相同。

1. 在 **Create channel (创建通道)** 页面上，找到您[创建](creating-a-channel-step4.md)的输出组。

1. 在该输出组下，找到要在其中设置视频编码的输出。

1. 如果左侧有**视频**按钮，请选择该按钮，然后选择**移除视频**。

1. 选择**添加视频**。随即会出现一个菜单，其中包含**使用现有视频描述**选项，然后是整个通道中当前存在的视频列表。

1. 选择要用作新视频编码源的视频编码。

1. 在显示的对话框中，选择**克隆现有设置**。显示编码的字段，其中的字段显示源编码中的值。

1. 根据需要更改所有字段。

   请记住，此克隆编码是一个新的编码实例。如果您更改字段，不会影响源编码。