本文提供自适应码流模板的功能介绍、使用说明和参数说明。
自适应码流(Adaptive Bit-Rate,简称 ABR)转码是通过视频转码技术,将您上传至视频点播的视频文件根据预设配置转码生成多个不同码率、分辨率的视频文件,并生成带有嵌套索引的 M3U8 文件(HLS 协议),供客户端访问。客户端可以根据终端网络带宽环境,选择最适合当前带宽环境和终端设备的码流播放,从而提升播放体验。
自适应码流模板使用方式说明详见自适应码流转码。
参数 | 说明 |
---|---|
模板名称 | (必填)建议使用可以标识模板内容的名称,长度不能超过 64 个字符。 |
模板描述 | (选填)模板的详细描述,长度不能超过 140 个字符。 |
转码模式 | (必填)支持以下选项:
|
封装格式 | (必填)支持 HLS。 |
暗水印 AB 流 | (选填)是否生成暗水印 AB 流。完整介绍请见暗水印。 |
在编辑模式下单击添加子流,然后配置子流参数。配置完成后可切换至预览模式检查所有子流配置。子流支持配置以下参数。
参数 | 说明 |
---|---|
清晰度 | (必填)输出视频的清晰度。默认为 480p。支持选项:240p、360p、480p、540p、720p、1080p、2k、4k。 |
分辨率 | (选填)自定义输出视频的分辨率。支持以下两种方式:
|
编码格式 | (选填)输出视频的编码格式。默认为 H.264。支持以下选项:
|
CRF 质量等级 | (选填)CRF (Constant Rate Factor) 是用于控制压缩视频的质量和文件大小的视频编码参数。为 0-51 范围内任意整数值,数值越小输出的码率越大,画质越高。通常 18 接近无损压缩,建议配置 23-27 之间。默认为 25。 |
最高码率 | (选填)默认为 1000 Kbps。取值范围为 [10,50000]。系统在保证画面质量的同时动态调整输出视频的码率,但不会超过设定的最高码率。 |
帧率 | (选填)仅支持跟随片源且最大帧率为 60 fps,即输出视频的帧率将与片源保持一致,但如果片源的帧率高于设定的最大帧率,则输出视频的帧率将被限制为设定的最大帧率。 |
参数 | 说明 |
---|---|
编码格式 | (选填)当前仅支持 AAC。 |
HE-AACv2 | (选填)默认关闭。开启后,在低码率情况下可实现更好的音质保留效果。 |
采样率 | (选填)默认为 32000 Hz。支持选择:32000 Hz、44100 Hz、48000 Hz。 |
音频码率 | (选填)默认为 128 Kbps。取值范围为 [26,256]。 |
声道 | (选填)默认为单声道。支持选项:单声道、双声道。 |
音量均衡 | (选填)默认关闭。开启后,经过模板处理的音频音量趋于均衡,避免音频间音量过大过小的现象。 |
建议在配置子流的最大码率时设置明显的阶梯,例如 1Mbps、2Mbps、3Mbps,以确保最终转码输出的不同清晰度视频的码率之间有明显区分。这有助于播放器可以根据网络带宽变化选择适当的码率进行自适应播放。