

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

# 创建帧捕获输出组
<a name="creating-framecapture-output-group"></a>

在创建[或编辑 MediaLive 频道时，您可以创建](creating-a-channel-step4.md)输出组及其输出。

1.  在 **Create channel (创建通道)** 页面上的 **Output groups (输出组)** 下，选择 **Add (添加)**。

1.  在 **Add output group (添加输出组)** 部分中，选择 **Frame capture (帧捕获)**，然后选择 **Confirm (确认)**。此时将显示更多部分。
   +  **目标** – 该部分包含[输出目标](framecapture-destinations.md)的字段。
   +  **帧捕获设置** – 该部分包含输出组名称和[输出目标](framecapture-destinations.md)的字段。
   +  **帧捕获输出** – 该部分显示默认添加的输出。帧捕获输出只能包含一个输出，因此，不要单击**添加输出**。

     要查看这些字段，请选择 **Settings (设置)** 链接。

1.  在 **Frame capture outputs (帧捕获输出)** 中，选择 **Settings (设置)** 链接以查看该单个输出的部分：
   +  **输出设置** – 该部分包含[输出目标](framecapture-destinations.md)的字段。
   +  **流设置** – 该部分包含[输出流](output-settings-framecapture.md)（视频、音频和字幕）的字段。

1. （可选）输入输出组和输出的名称：
   +  在 **Frame capture settings (帧捕获设置)** 中，为 **Name (名称)** 输入输出组的名称。此名称是内部名称 MediaLive；它不会出现在输出中。例如 **Sports Game Thumbnails**。
   +  在 **Frame capture outputs (帧捕获输出)** 中，为 **Name (名称)** 输入输出的名称。该名称是 MediaLive 内部的；它不会显示在输出中。

1.  要填写其他字段，请参阅该过程后面列出的主题。

1.  在设置完该输出组及其单个输出后，如果您的计划需要，您可以创建另一个（任意类型的）输出组。否则，请转到[保存通道](creating-a-channel-step9.md)。

**Topics**
+ [帧捕获目标](framecapture-destinations.md)
+ [流的设置](output-settings-framecapture.md)

# 帧捕获目标
<a name="framecapture-destinations"></a>

以下字段配置帧捕获文件（目标）的位置和名称。
+ **输出组** – **帧捕获组目标**部分
+ **输出组** – **帧捕获设置** – **CDN 设置**

  **输出设置** – **名称修饰符**

您必须为输出设计一个或多个目标路径。然后，必须在控制台的相应字段中输入路径的不同部分。

## 为输出目标设计路径。
<a name="framecapture-about-destination-path"></a>

**设计路径**
+ 按照以下语法设计一个或多个目标路径：

  `protocol bucket folders baseFilename nameModifier counter extension`

  例如，对于标准通道：

  `s3ssl://amzn-s3-demo-bucket1/sports-thumbnails/delivery/curling-20180820.00000.jpg`

  `s3ssl://amzn-s3-demo-bucket1/sports-thumbnails/backup/curling-20180820.00000.jpg`

如果您有两个目标，则目标路径之间必须有所不同。一个路径中必须至少有一个部分与另一个路径不同。所有部分都不同是可以接受的。

下表将示例中的每个部分映射到语法中的部分。


| URL 的部分 | 示例 | Comment | 
| --- | --- | --- | 
| protocol | s3ssl:// | 协议始终是 s3ssl://，因为帧捕获输出的目标始终是 S3 存储桶。 | 
| 路径的存储桶部分 | amzn-s3-demo-bucket1 |  使用 MediaLive，S3 存储桶名称不得使用点符号，这意味着它不得使用。 （点）存储桶名称中的单词之间。  | 
| 路径的文件夹部分 | sports-thumbnails/delivery/ | 这些文件夹可以存在，也可以不存在，您可随心意保存任意时长。文件夹必须始终以斜杠结尾。 | 
| baseFilename | curling | 不要将文件名以正斜杠结尾。 | 
| nameModifier | -20180820 | 对于帧捕获输出，修饰符是可选的。 | 
| counter 前面的分隔符 | . | MediaLive 自动插入此分隔符。 | 
| counter | 00000 | MediaLive 自动生成此计数器。最初，这是一个从 00000 开始的五位数字，每次增加 1。即 00000、00001、00002 依此类推。在达到 99999 之后，下一个数字是 100000（六位数字），然后是 100001、100002，依此类推。然后从 999999 到 1000000（七位数字），依此类推。 | 
| extension 前面的圆点 | . | MediaLive 自动插入这个点。 | 
| extension | jpg | 始终为 jpg。 | 

## 在控制台上填写字段
<a name="framecapture-specify-destination"></a>

**指定输出的位置**

1. 在相应的字段中输入目标的各个部分。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/medialive/latest/ug/framecapture-destinations.html)

1. 将两个 **Frame 捕捉组目标**部分的 “**凭据**” 部分都留空。 MediaLive 有权通过可信实体写入 S3 存储桶。您的组织中的某个人应该已设置这些权限。有关更多信息，请参阅 [可信实体的访问要求](trusted-entity-requirements.md)。

1. 只有在将此输出发送**到 Amazon S3 存储桶时 MediaLive 必须设置预设 ACL 时，才填写 CD** N 设置字段。

   通常，只有当您的组织不是 Amazon S3 存储桶的所有者时，才使用标准 ACL。在讨论[输出目标](archive-op-origin-server-s3.md#setting-dss-archive-canned-acl)时，您应该与存储桶所有者讨论标准 ACL 的使用。

# 流的设置
<a name="output-settings-framecapture"></a>

默认情况下，将为输出设置一个视频编码。这是帧捕获输出可以包含的唯一编码。因此，您无法添加音频或字幕编码或更多视频编码。

有关视频编码中字段的信息，请参阅[设置视频编码](creating-a-channel-step6.md)。