AWS 云媒体转码工具

每月免费转换长达 20 分钟内容。阅读更多.


Amazon Elastic Transcoder 是在环境中进行媒体转码的工具。它是一种经济实惠且具有高可扩展性和易用性的视频转换方法,开发人员和企业可以用它来将媒体文件从源格式转换(或称为“转码”)到其他版本,以便在智能电话、平板电脑和 PC 等设备上播放。



开始免费使用 AWS

创建免费账户
或登录到控制台

Amazon Elastic Transcoder 免费套餐包括每月长达 20 分钟的免费转码服务。

查看 AWS 免费套餐详细信息 »

Amazon Elastic Transcoder 可透明、自动地为您管理媒体转码过程中的各个方面。无需管理软件、扩展硬件、调整性能或管理转码基础设施。您只需创建转码“作业”,即指定源媒体文件位置以及以何种方式转码即可。Amazon Elastic Transcoder 还提供了常见格式的转码预置模版,这意味着,对于常见设备,您不必猜测哪种设置的效果更好。所有这些功能都能通过服务 API、AWS 软件开发工具包和 AWS 管理控制台进行使用。

与其他 Amazon Web Services 产品一样,使用 Amazon Elastic Transcoder 无需签合同或承诺月用量,您只需按转码耗时(以分钟计)和转码内容的分辨率付费。

Amazon Elastic Transcoder 入门 (5:28)

AWS 云媒体转码工具入门

Amazon Elastic Transcoder 的设计目标是易于使用。您可以通过 AWS 管理控制台、服务 API 或软件开发工具包开始使用。系统转码预置模版使客户在首次使用时能轻松获得正确的转码设置。我们提供了预定义预置模版,以创建可在大部分设备(如智能电话或平板电脑)上播放的媒体文件,还提供了预置模版,以创建专为在特定设备(如 Amazon Kindle Fire HD 或 Apple iPod touch)上播放而优化的媒体文件。您还可以创建分段文件和播放列表,并使用 HLS、Smooth 或 MPEG-DASH 协议将其传输到兼容的设备中。开发人员可使用适用于 Java、.NET、Node.js、PHP、Python 和 Ruby 的 AWS 软件开发工具包和新的 AWS 命令行界面来构建需要转码的应用程序。

Amazon Elastic Transcoder 为实现根据视频转码工作负载无缝扩展而设计。Amazon Elastic Transcoder 的架构目标就是处理大量媒体文件和大型文件。转码管道使您能够并行执行多个转码任务。Amazon Elastic Transcoder 利用其他 Amazon Web Services,如 Amazon S3, Amazon EC2Amazon DynamoDBAmazon Simple Workflow (SWF) 和 Amazon Simple Notification Service (SNS),来提供可扩展性和可靠性。

Amazon Elastic Transcoder 采用根据内容时长定价的模式,即:按被转码的媒体输出时长付费(按分钟计)。例如,如果您的转码输出视频的时长是 30 分钟,您将支付 30 分钟的视频转码费用。同样,如果您从一个时长 30 分钟的输入文件创建了一个时长 20 分钟的视频片段,您将支付 20 分钟的转码费用。或者,如果您将两个 5 分钟的输入文件拼接在一起制作成一个 10 分钟的输出文件,则需要支付 10 分钟的转码费用。使用 Amazon Elastic Transcoder,没有最低转码量限制,无需月度承诺或签署长期合同。

Amazon Elastic Transcoder 使您能够集中精力处理内容,而无需在分布式云环境中管理转码软件。该服务会处理扩展和系统操作,并管理保持编解码器处于最新状态的进程。还可与我们的服务 API 和软件开发工具包结合使用,使您能够轻松构建可使用 Amazon Elastic Transcoder 的媒体解决方案。

您的内容完全在您的掌控之下:您的资产存储在您自己的 Amazon S3 存储段中,您通过 IAM 角色授予我们对内容的访问权限。这样,您无需放弃控制权,就能简单且无缝地调整您的当前安全与身份认证框架。在构建 Amazon Elastic Transcoder 的过程中,我们利用了构建其他 Amazon Web Services 时获得的最佳安全实践。要了解有关 AWS 安全性的更多信息,请参考我们的 AWS 安全中心。有关合规性的更多信息(包括 MPAA 最佳实践),请参考 AWS 合规性

使用 Amazon Elastic Transcoder、Amazon S3 和 Amazon CloudFront,您可以存储、转码和传输您的内容。在 Amazon Elastic Transcoder 中为 CloudFront 分配设置了 S3 权限之后,现在只需要一步就可以使用 Amazon Elastic Transcoder 将内容转码,并通过 CloudFront 的连续下载或自适应比特率流媒体(HLS、Smooth 或 MPEG-DASH))功能来传输多个输出视频。

Amazon Elastic Transcoder 提供了一个重要的媒体构建块,用于在 AWS 上创建端对端媒体解决方案。例如,您可以使用 Amazon Glacier 存储主要内容,使用 Amazon Elastic Transcoder 将主要内容转码成存储在 Amazon S3 中相关分配的呈现,使用 Amazon CloudFront 通过 Internet 大规模流化这些呈现,并使用 CloudWatch 监控转码工作流程的运行状况。