简介
转码是指把一个OSS的输入文件按照指定的参数进行处理的过程,并把结果输出到指定的OSS文件。提交转码 作业 时,有几个需要关注的对象:
- Input
指定OSS的输入文件。
说明 OSS的Location必须和媒体处理服务的地域对应,例如OSS的oss-cn-hangzhou对应媒体处理的cn-hangzhou。 - Output
每个转码作业可以指定若干个Output对象,内部包含多个参数和子对象,这里介绍三个重要参数/子对象:
-
PipelineId
每个地域默认都提供了一个管道,您可以登录 媒体处理控制台,单击 进行查询。
场景
把任意格式的视频转码成720P(1280x720)
清晰度的MP4视频文件,设置的音视频参数如下:
-
视频
使用H.264编码器,码率1500Kbps,宽度1280,高度自适应(避免设置为固定值导致画面不成比例的缩放),帧率25帧。
-
音频
使用AAC编码器,码率128Kbps,声道数为2,采样率44100。
-
转码模板
使用预置静态模板”MP4-流畅”:S00000001-200010,模板配置的视频码率400Kbps,音频码率64Kbps,宽度640(高度自适应)。
-
输出结果
由于API参数会覆盖模板参数,所以输出的视频中,码率是1500Kbps、宽度是1280、帧率是25,输出的音频中,码率128Kps、声道2、采样率44100。