本文为您介绍如何通过控制台创建自定义转码模板,并设置相关参数及条件。
背景信息
使用限制
每个用户(指每个阿里云账号)在每个服务地域默认可创建10个自定义转码模板。如需增加自定义转码模板数量,请提交工单联系阿里云客服配置。
操作步骤
- 登录媒体处理控制台。
-
在顶部菜单栏选择地域。
- 在左侧导航栏,选择转码模板页面。 ,进入
- 单击添加转码模板。
- 设置基础参数。
参数 说明 转码模板名称 在文本框中输入您的转码模板名称。 封装格式 在下拉列表中选择您需要的封装格式,默认格式mp4。 说明 如果封装格式选择m3u8,则需要设置视频参数中的分片时长,详细说明请参见下一步。 - 设置视频参数,勾选禁用视频后下方参数将不可设置。
说明 选中禁用视频则输出文件将不包含视频流及相应的媒体信息,该功能适用于抽取视频文件音频流的场景。如果源文件为HDR,为避免在不支持HDR的设备中出现过曝或过暗,需开启HDR2SDR服务,请提交工单联系阿里云客服申请配置。
参数 说明 编码格式 在下拉列表中选择您需要的编码格式,默认格式H.264。 编码级别 在下拉列表中选择您需要的编码级别,默认级别适合高分辨率设备。更多信息,请参见编码级别。 说明 iOS对适合高分辨率设备编码兼容较差。如果转码后视频需要在iOS设备播放,建议将编码级别设置为适合标准分辨率设备。(可选)码率 在文本框中输入码率,取值范围[10,50000],单位Kbps。不填代表随源。 (可选)质量控制因子 在文本框中输入数值,取值范围[0,51]。当编码格式为H.264,默认值为23。当编码格式为H.265,默认值为26。 说明 如果设置了质量控制因子(Crf),则码率(Bitrate)的设置失效。Crf越大,压缩率越高,视频质量越低,建议设置范围[23,29]。(可选)视频宽度(px) 在文本框中输入数值,取值范围[128,4096],单位px。不填代表随源。 (可选)视频高度(px) 在文本框中输入数值,取值范围[128,4096],单位px。不填代表随源。 (可选)横竖屏自适应 开启后,输出分辨率由宽度、高度,变为长边、短边参数。 说明 当您的输入视频同时包含横屏、竖屏时建议开启该参数。更多分辨率设计技巧,请参见如何设置分辨率。(可选)帧率(fps) 在文本框中输入数值,取值范围(0,60],单位fps。不填代表随源,当输入文件帧率超过60时取60。 (可选)关键帧间最大帧数 - 在文本框中输入数值,代表设置关键帧间的最大帧数,取值范围为[1,100000]。
- 不填则代表默认设置10s一个关键帧。
(可选)扫描模式 在下拉列表中选择扫描模式。支持interlaced(交叉扫描)、progressive(顺序扫描)。不选则代表auto根据视频源扫描。 (可选)缓冲区大小 在文本框中输入数值,取值范围[1000,128000],单位kb。默认值6000。 说明 缓冲区越大质量越高,但是码率的波动会更大。(可选)码率峰值 在文本框中输入数值,取值范围[10,50000],单位Kbps。 (可选)分片时长 封装格式为m3u8时可以设置此参数。在文本框中输入数值,取值范围[1,60],单位为秒。如果不填,则默认为10秒。 - 单击下一步,进行音频参数设置。勾选禁用音频后下方参数将不可设置。
说明 选中禁用音频则输出文件将不包含音频流及相应的媒体信息,该功能适用于抽取视频文件视频流的场景。音频转码参数说明参见音频参数说明。
参数 说明 编码格式 在下拉列表中选择您需要的编码格式,默认格式AAC。 说明- 当音频编码格式为MP3时,采样率数值不支持96000。
- 当转码模板封装格式为MP3时,编码格式只能选择MP3,否则会导致转码失败。
采样率 在下拉列表中选择您需要的采样率数值,单位为Hz,默认值44100。 说明- 当音频编解码格式为MP3时,采样率不支持96000。
- 当封装格式为FLV时,音频编解码格式选择为MP3时,采样率不支持32000、48000、96000。
输出码率 在文本框中输入数值,取值范围[8,1000],单位Kbps,默认值128。 声道数 在下拉列表中选择声道数,默认声道数2。 说明- 当音频编解码格式为MP3时,声道数只支持1、2。
- 当音频编解码格式为AAC时,声道数只支持1、2、4、5、6、8。
- 单击下一步,进行高级参数设置。
- 设置高级参数。
参数 说明 (可选)检测视频分辨率 单击开关按钮。 在源片视频分辨率小于模板时选项中, 选择按源片转码或不转码。
(可选)检查视频码率 单击开关按钮。 在源片视频分辨率小于模板时选项中, 选择按源片转码或不转码。
(可选)检查音频码率 单击开关按钮。 在源片视频分辨率小于模板时选项中, 选择按源片转码或不转码。
- 单击提交,完成转码模板创建。