本文为您介绍如何快速开始使用智能媒体服务进行转码任务。帮助您快速上手转码操作。
流程说明
下图为智能媒体服务快速开始转码任务流程,详细步骤说明见下文。
开通存储服务并配置存储地址:智能媒体服务可使用对象存储或视频点播存储,您可根据所需存储类型,开通对应服务。
说明视频点播存储:视频点播提供视频存储、媒资管理、CDN播放服务等一站式音视频解决方案。存储至视频点播,智能媒体服务为点播提供能力加持,可基于视频点播提供的API实现视频业务的快速开发上线。
对象存储:对象存储是阿里云提供的海量、安全、低成本、高持久性的云存储服务。可基于智能媒体服务和对象存储的能力实现多场景音视频业务的开发。
上传媒体文件:您可上传音、视频、图片或辅助媒资等文件至智能媒体服务,为转码做准备。
(可选)创建转码模板:智能媒体服务为您提供预置转码模板,可直接使用,如果系统预置模板无法满足您的转码需求,您可自定义转码模板。
创建转码任务:支持您按需选择转码模板,配置转码任务的输出位置等。
查看转码结果及状态:任务提交后,可查看任务的执行状态。
计费说明
智能媒体服务转码相关计费说明,请参见点播媒体处理。
前提条件
开通智能媒体服务。具体操作,请参见开通服务。
通过控制台开始转码任务
步骤一:开通存储服务并配置存储地址
开通对象存储OSS或视频点播服务。
开通对象存储OSS服务并创建存储Bucket,详细操作请参见控制台创建存储空间。
开通视频点播服务,详细操作请参见开通视频点播。开通后需要启用点播存储,详细操作请参见管理存储Bucket。
配置存储地址。
可选:分类设置。
上传媒体文件前,您也可以进行媒资文件的标题和分类的修改,其中分类可以针对单个媒资文件进行设置或选中多个媒资文件进行批量分类设置操作。您也可以等媒资文件上传完成后进入媒资文件的详情页再作修改。配置分类模板,具体请参见分类管理。
步骤二:上传媒体文件
本节以上传音视频文件为例,介绍上传媒体文件的必要操作,上传图片、辅助媒资与上传音视频文件步骤基本一致。详细说明请参见控制台上传。
媒资文件最大支持上传48.8 TB的单个文件。如果存在不支持的格式或非媒资文件,会自动过滤不支持的文件,正常文件会在控制台上显示等待上传。详细格式说明请参见控制台上传。
登录智能媒体服务控制台,进入上传音/视频页面。
选择上传方式。
本地上传:上传本地音视频文件。
URL拉取:通过URL拉取音视频文件(仅支持点播存储)。
重要上传中的视频,通过单击取消可以暂停上传。
暂停上传或上传失败的视频无法续传,支持重新上传。
OSS导入:如果文件已上传至OSS存储,可以直接导入文件信息至智能媒体服务。
说明若您的文件已经上传至OSS存储,无需重复上传。只需将文件信息导入至智能媒体服务,注册媒资ID。
配置上传参数。
选择存储地址,支持OSS或VOD。
说明控制台场景下,M3U8格式的文件仅支持URL拉取方式上传,不支持本地上传方式上传。
若选择OSS导入,需选择Bucket和文件路径。
(可选)媒体处理:上传成功后您可选择是否立即对媒资文件进行媒体处理。如需进行媒体处理,请选择所需工作流,上传成功智能媒体服务会自动执行指定的工作流进行媒体处理。
进行媒体处理会产生媒资存储和处理相关费用,详细信息请参见点播媒体处理。
单击确定开始上传。
可选:在文件列表中按需对音/视频名称、分类进行修改,无需修改则跳过此步骤。
(可选)步骤三:创建转码模板
智能媒体服务为您提供预置转码模板,可直接使用。预置模板详细说明,请参见预置模板说明。如果系统预置模板无法满足您的转码需求,可参照本节步骤自定义转码模板。
本节以创建标准转码模板为例介绍创建转码模板步骤,字幕压制、音画增强、水印模板的创建步骤与创建标准转码模板基本一致,详细步骤及参数说明请参见创建转码模板。
在左侧导航栏选择 ,进入模板管理页面。
在转码页签下,选择标准转码,单击创建标准转码模板。
按需配置转码模板参数。
配置视频参数时,需注意:
勾选禁用视频后视频参数将不可设置。
视频分辨率取值,输入值需为2的倍数,另一边默认会按分辨率等比例缩放,输入范围[128,4096],单位px。
开启横竖屏自适应后,系统将输出视频的宽对应输入片源的长边,视频的高对应输入片源的短边。
配置音频参数时,需注意:
勾选禁用音频后音频参数将不可设置。
编码格式,默认格式AAC。
说明当音频编码格式为MP3时,采样率数值不支持96000。
当转码模板封装格式为mp3时,编码格式只能选择MP3,否则会导致转码失败。
单击保存,完成普通转码模板创建。
步骤四:创建转码任务
在左侧导航栏选择 ,进入任务管理页面。
在转码页签下,单击创建转码任务。
按需配置转码参数。
单击保存,完成转码任务创建。
步骤五:查看转码任务结果
任务提交后您可以在转码任务管理页面,查看任务的执行状态以及配置信息等。如需及时接收任务处理的进展和状态,可设置回调事件。详细操作,请参见设置回调事件。
通过OpenAPI开始转码任务
转码操作还可以通过调用接口SubmitTranscodeJob - 提交转码任务实现。