快速入门
本文介绍如何使用控制台快速使用转码服务。
基本操作流程如下图所示:
- 注册及实名认证:注册百度智能云账号,并完成实名认证。
- 开通服务:开通音视频转码MCT服务。
- 上传文件至BOS:音视频转码服务输入输出依赖于对象存储服务(BOS),需要先将文件上传至BOS。
- 创建任务队列:创建任务队列管理转码任务。
- (可选)创建转码模版:转码模版是转码具体参数的配置集合。
- 创建转码任务:创建音视频转码任务。
- (可选)CDN视频加速:转码完成后可通过百度CDN加速服务将目标音视频文件安全加速,实现音视频文件快速分发。
以上流程适用于控制台操作,如果您是API或SDK用户,请参见API参考、SDK参考。
注册及实名认证
使用百度智能云音视频转码MCT前,用户需要拥有一个百度智能云账号并完成实名认证,具体操作如下:
- 注册并登录百度智能云平台,请参考注册和登录。
- 完成实名认证,操作细节请参考实名认证,实名认证后才可购买百度智能云音视频转码MCT。
- 登录成功后,在控制台导航栏中选择“产品服务>智能多媒体服务>音视频转码 MCT”,即可开始使用音视频转码MCT。
费用说明
音视频转码服务是将存储在BOS上的音视频文件进行转码处理,开通音视频转码服务会默认开通BOS服务,并可通过CDN加速将音视频文件分发到各种终端。因此费用涉及三部分:
上传文件到BOS
音视频转码服务输入输出依赖百度智能云对象存储服务(BOS),即将存储于BOS上的源音视频文件转码为目标音视频文件并存储在BOS上。本文档将以BOS控制台为例创建一个BOS bucket,并将源音视频文件上传至该bucket。如果您是API或SDK用户请参考API或SDK。
操作步骤
- 选择“产品服务>存储与CDN>对象存储 BOS”,在控制台左侧的导航栏中找到并点击 + 按钮(“新建Bucket”按钮),在弹出框中按照提示创建Bucket。
- 在“存储管理“区域选择创建的Bucket,在右侧文件列表页面,点击上传文件按钮。
- 可以使用拖拽或直接选择文件的方式上传文件。
创建任务队列
任务队列是用来管理转码任务的,创建任务队列时,需指定转码任务的输入和输出bos bucket。 本文档将以控制台为例创建任务队列,如果您是API或SDK用户请参考API、Java SDK 或PHP SDK完成任务队列的创建及管理。
操作步骤
- 选择“产品服务>音视频转码”,进入音视频转码控制台。
- 在左侧导航选择“音视频转码>任务队列”,进入任务队列页面。
- 点击“创建队列”,进入“创建任务队列”页面。
- 填写相关信息,点击“创建队列”,完成队列的创建。
- 可以在队列列表查看用户创建队列的概要信息。
(可选)创建转码模板
转码模板是转码具体参数的配置集合,目前支持自定义模板及系统内置的转码模板。如果系统提供的转码模板不能很好地满足转码需求,您可以通过控制台、API、SDK自定义转码模版。本文档将以控制台为例创建转码模版,如果您是API或SDK用户请参考API 、Java SDK或PHP SDK 创建自定义转码模板。
操作步骤
- 选择“产品服务>音视频转码”,进入音视频转码控制台。
- 在左侧导航选择“转码模板”,进入转码模板页面。
- 点击“新建用户模板”,进入“创建转码模板”页面。
- 用户根据需求填写相应内容,点击“创建转码模板”,完成自定义转码模板的创建。
创建转码任务
转码任务即完成音视频转码操作的一个任务。您需要给每个转码任务选择一个任务队列,提供源音视频文件所在的BOS路径和目标音视频文件名称,同时选择一个转码模板完成特定规格的转码需求。本文档将以控制台为例创建转码任务控制台,如果您是API或SDK用户请参考API、Java SDK 或PHP SDK完成任务的创建及管理。
操作步骤
- 在左侧导航选择“音视频转码>任务队列”,在任务队列列表点击“创建任务”。
- 在“创建任务”页面,输入相应的信息。
- 点击“创建任务”按钮,进入创建任务列表。
- 如果“状态”为“成功”,说明转码成功。
(可选)CDN视频加速
转码完成后,您还可以通过百度CDN 加速服务将存储在BOS bucket上的目标音视频文件进行安 全加速,实现目标音视频文件快速分发。 您可通过控制台对目标音视频所在的BOS bucket 进行全网加速,具体请参考CDN加速发布。