终止支持通知:2025 年 11 月 13 日, AWS 我们将停止对亚马逊 Elastic Transcoder 的支持。2025 年 11 月 13 日之后,您将无法再访问 Elastic Transcoder 控制台或 Elastic Transcoder 资源。
有关过渡到的更多信息 AWS Elemental MediaConvert,请访问此博客文章
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
您在创建 Elastic Transcoder 管道时指定的设置
使用 Elastic Transcoder 控制台创建管道时,您可以指定以下值。
区域
Elastic Transcoder 将在您所在的区域中创建管道。选择计划在其中运行任务的区域。
常规设置
- 管道名称
-
管道的名称。建议使用在 AWS 账户范围内唯一的名称,但这不是一项强制要求。管道名称的最大长度为 40 个字符。
- 输入存储桶
-
用于存储要转码的媒体文件和要用作水印的图形文件(如果有)的 Amazon S3 存储桶。
- IAM 角色
-
您需要 Elastic Transcoder 用来转码该管道中的任务的角色的 IAM Amazon 资源名称 (ARN)。
- AWS KMS 密钥 ARN
-
您希望用于该管道的 AWS Key Management Service (AWS KMS) 密钥。
如果您使用 s3 或 s3-aws-kms 作为 Encryption:Mode,则您无需在任务中提供密钥,因为系统会自动为您创建名为 AWS-KMS 密钥的默认密钥。只有在使用非默认 AWS-KMS 密钥,或使用 aes-pkcs7、aes-ctr 或 aes-gcm 的 Encryption:Mode 时,才需要提供 AWS-KMS 密钥。
配置用于转码文件和播放列表的 Amazon S3 存储桶
使用本节中的设置以指定 Amazon S3 存储桶(该存储桶供 Elastic Transcoder 为已提交到此管道的任务保存转码文件和播放列表)、要分配给文件的 Amazon S3 存储类别、希望哪些用户能够访问这些文件,以及希望用户拥有的访问类型。
- 存储桶
-
供 Elastic Transcoder 为提交到此管道的任务保存转码文件和播放列表(如果适用)的 Amazon S3 存储桶。
- 存储类别
-
Amazon S3 存储类(标准或去冗余),您希望 Elastic Transcoder 分配给其存储在 Amazon S3 存储桶中的转码文件和播放列表。有关更多信息,请参阅《Amazon Simple Storage Service 用户指南》https://docs.aws.amazon.com/AmazonS3/latest/dev/Introduction.html#RRS中的减少冗余存储。
- 被授权者类型
-
指定如何确定您希望有权访问转码文件和播放列表的用户或群组。在您选择被授权者类型时,将出现 Grantee Type 字段:
规范:Grant ee 的值要么是 AWS 账户的规范用户 ID,要么是 Amazon 分配的源站访问身份。 CloudFront 有关规范用户的更多信息 IDs,请参阅 A mazon 简单存储服务用户指南中的访问控制列表 (ACL) 概述。有关使用 CloudFront 原始访问身份来要求用户使用 CloudFront URLs 代替 Amazon S3 的更多信息 URLs,请参阅亚马逊 CloudFront 开发者指南中的使用源访问身份限制对您的 Amazon S3 内容的访问。
重要
规范用户 ID 不同于 AWS 账号。
电子邮件:被授权者的值是 AWS 账户的注册电子邮件地址。
群组:被授权者的值是以下预定义的 Amazon S3 群组之一:AllUsersAuthenticatedUsers、或LogDelivery。
- 被授权者
-
您希望其能够访问转码文件和播放列表的 AWS 用户或组。要识别用户或群组,您可以指定 AWS 账户的规范用户 ID、 CloudFront 分配的源访问身份、AWS 账户的注册电子邮件地址或预定义的 Amazon S3 群组。有关更多信息,请参阅 Grantee Type。
- 访问
-
您希望向在 Grantee 中指定的 AWS 用户授予的权限。权限在 Elastic Transcoder 添加到存储桶的转码文件和播放列表上授予。有效值包括:
打开/下载:被授权者可以读取 Elastic Transcoder 添加到 Amazon S3 存储桶的转码文件和播放列表的对象和元数据。
查看权限:被授权者可以读取 Elastic Transcoder 添加到 Amazon S3 存储桶的转码文件和播放列表的对象 ACL。
编辑权限:被授权者可以写入 Elastic Transcoder 添加到 Amazon S3 存储桶的转码文件和播放列表的 ACL。
完全控制:被授权者有权读取 Elastic Transcoder 添加到 Amazon S3 存储桶的转码文件和播放列表的对象并查看和编辑 ACL。

配置用于缩略图的 Amazon S3 存储桶
使用本节中的设置以指定 Amazon S3 存储桶(该存储桶供 Elastic Transcoder 为已提交到此管道的任务保存缩略图)、要分配给缩略图的 Amazon S3 存储类别、希望哪些用户能够访问这些缩略图,以及希望用户拥有的访问类型。
- 存储桶
-
供 Elastic Transcoder 为提交到此管道的任务保存缩略图的 Amazon S3 存储桶。
- 存储类别
-
Amazon S3 存储类别(标准或去冗余),您希望 Elastic Transcoder 分配给存储在 Amazon S3 存储桶中的缩略图。有关更多信息,请参阅《Amazon Simple Storage Service 用户指南》https://docs.aws.amazon.com/AmazonS3/latest/dev/Introduction.html#RRS中的减少冗余存储。
- 被授权者类型
-
指定如何确定您希望有权访问缩略图的用户或群组。在您选择被授权者类型时,将出现 Grantee Type 字段:
规范:Grant ee 的值要么是 AWS 账户的规范用户 ID,要么是 Amazon 分配的源站访问身份。 CloudFront 有关规范用户的更多信息 IDs,请参阅 A mazon 简单存储服务用户指南中的访问控制列表 (ACL) 概述。有关使用 CloudFront 原始访问身份来要求用户使用 CloudFront URLs 代替 Amazon S3 的更多信息 URLs,请参阅亚马逊 CloudFront 开发者指南中的使用源访问身份限制对您的 Amazon S3 内容的访问。
重要
规范用户 ID 不同于 AWS 账号。
电子邮件:被授权者的值是 AWS 账户的注册电子邮件地址。
群组:被授权者的值是以下预定义的 Amazon S3 群组之一:AllUsersAuthenticatedUsers、或LogDelivery。
- 被授权者
-
能够访问缩略图的 AWS 用户或群组。要识别用户或群组,您可以指定 AWS 账户的规范用户 ID、 CloudFront 分配的源访问身份、AWS 账户的注册电子邮件地址或预定义的 Amazon S3 群组。有关更多信息,请参阅 Grantee Type。
- 访问
-
您希望向在 Grantee 中指定的 AWS 用户授予的权限。权限在 Elastic Transcoder 添加到存储桶的缩略图上授予。有效值包括:
打开/下载:被授权者可以读取 Elastic Transcoder 添加到 Amazon S3 存储桶的缩略图的对象和元数据。
查看权限:被授权者可以读取 Elastic Transcoder 添加到 Amazon S3 存储桶的缩略图的对象 ACL。
编辑权限:被授权者可以写入 Elastic Transcoder 添加到 Amazon S3 存储桶的缩略图的 ACL。
完全控制:被授权者有权读取 Elastic Transcoder 添加到 Amazon S3 存储桶的缩略图的对象并查看和编辑 ACL。

通知
使用本节中的设置来配置 Elastic Transcoder 以便在任务状态发生更改时发出通知。
- 处理事件
-
当 Elastic Transcoder 开始处理任务时,您要通知的 Amazon Simple Notification Service (Amazon SNS) 主题。
重要
要接收通知,您还必须在 Amazon SNS 控制台中订阅该新主题。
Amazon SNS 提供多种通知选项,包括能够将 Amazon SNS 消息发送到 Amazon Simple Queue Service (Amazon SQS) 队列。有关更多信息,请参阅《Amazon Simple Notification Service 开发人员指南》https://docs.aws.amazon.com/sns/latest/dg/。
- 事件完成
-
您希望在 Elastic Transcoder 处理完任务时通知的 Amazon SNS 主题。
- 警告事件
-
您希望在 Elastic Transcoder 遇到警告时通知的 Amazon SNS 主题。
- 错误事件
-
您希望在 Elastic Transcoder 遇到错误时通知的 Amazon SNS 主题。
