

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

# 应用自动化 ABR 规则
<a name="automated-abr-rules"></a>

使用**自动 ABR 规则**为在自动 ABR 堆栈中 MediaConvert 创建的格式副本大小指定限制。如果您的 ABR 工作流程有特定的格式副本大小要求，但您仍想针对视频质量和整体文件大小 MediaConvert 进行优化，我们建议您使用这些规则。

您可以定义以下规则：
+ **最小顶部副本尺寸**
+ **最小底部副本尺寸**
+ **强制包含副本**
+ **允许的副本**

## 最小顶部副本尺寸
<a name="min-top-rendition-size"></a>

为 ABR 堆栈中最高视频分辨率指定最小尺寸。最高分辨率大于或等于您输入的值。

例如：如果您指定 1920x1080，则 ABR 堆栈中的最高分辨率将大于或等于 1920x1080。

## 最小底部副本尺寸
<a name="min-bottom-rendition-size"></a>

为 ABR 堆栈中最低视频分辨率指定最小尺寸。ABR 堆栈中的最低分辨率大于或等于您输入的值。

例如：如果您指定 512x288，则 ABR 堆栈中的最低分辨率将大于或等于 512x288。

## 强制包含副本
<a name="force-include-renditions"></a>

指定要包含在 ABR 堆栈中的一个或多个视频分辨率。为了优化自动化 ABR，我们建议您指定尽可能少的分辨率。

ABR 堆栈可能包括您未在此处指定的其他分辨率，具体取决于**最大渲染**设置。例如：如果您在**强制包含副本**下指定 2 个分辨率，并指定 7 个**最大副本**，则会自动确定 5 个分辨率。

**强制包含副本**与其他自动化 ABR 规则或设置有以下限制：
+ 至少有一种分辨率必须大于或等于**最小顶部副本尺寸**。
+ 所有分辨率必须大于或等于**最小底部副本尺寸**。
+ 必须指定**允许的副本**。
+ 分辨率数必须小于或等于**最大副本数**。
+ 重复的分辨率将被忽略。

## 允许的副本
<a name="allowed-renditions"></a>

在 ABR 堆栈中指定可能的视频分辨率列表。 MediaConvert仅根据您指定的分辨率列表创建 ABR 堆栈。

**允许的格式副本**列表中的某些分辨率可能不包括在内。但是，您可以通过将**必需**设置为**启用**来强制包含分辨率。

**允许的副本**与其他自动化 ABR 规则有以下限制：
+ 至少有一种分辨率必须大于或等于**最小顶部副本尺寸**。
+ 至少有一种分辨率必须大于或等于**最小底部副本尺寸**。
+ 必须指定**强制包含副本**。
+ 分辨率数必须小于或等于**最大副本数**。
+ 重复的分辨率将被忽略。