智能多媒体服务

  • 智能多媒体服务 > API 文档 > 音视频处理 >普通音视频转码(avthumb) > 锐智转码1.0和2.0参数支持范围

    锐智转码1.0和2.0参数支持范围

    最近更新时间: 2024-04-10 15:05:44

    锐智转码2.0,智能分析视频内容场景特性,动态调整图像增强算法,并结合高性能视频编码器,实现在更低带宽下,传输更清晰的视频。

    基于锐智转码1.0的模型,升级了更多的功能,下表是1.0 和 2.0 支持的参数对比:

    分类 参数名称 参数说明 1.0 2.0
    编码格式 /vcodec/ 视频编码格式,默认值为H.264 仅支持H.264 支持H.264和H.265
    最大平均码率 /smtMaxvbr/ 开启 avsmart时生效。最大平均码率, 单位:比特每秒(bit/s),常用视频比特率:128k 1.25m 5m 等。小于 1k 会默认使用 1k。 支持,暂时只对 H.264 有效 支持,暂时对 H.265 无效
    转码质量等级 /smtQuality/ 瘦身时的转码质量等级,值越大,画质越好。 支持,整数,取值范围 [1,5] 支持,整数,取值范围 [-7,9],默认值为0
    视频增强 /smtEnhance/ 开启avsmart时生效。视频增强开关,仅适用smtType 1。设置为 “0” 时关闭,默认开启。 支持 不支持
    分辨率 /s/ 指定目标视频分辨率,格式为宽 x 高 。 长边范围[20,3840]的整数,短边取值范围[20,2160]的整数 长边取值范围[20,8192]的整数,短边取值范围[20,4320]的整数
    码率 /vb/ 1、视频码率,单位:比特每秒(bit/s),常用视频码率:128k,1.25m,5m等。 2、在不改变视频编码格式时,若指定码率大于原视频码率,则使用原视频码率进行转码。 3、参数末尾使用!,如128k!,可以强制使用指定码率转码, 使平均码率不高于指定值,会牺牲一些视频播放质量;不使用!强制,会在码率与视频质量之间自动平衡。 不支持 支持
    参考帧数量 /ref/ 设置参考帧数量,取值范围[1,16],默认值为4。
    注:暂不支持输出为 libx265 设置该参数。
    不支持 支持
    GOP长度 /gop/ GOP参数,即视频流关键帧间的间隔帧数,取值[0,3000]的整数。
    1、不填或者取值为0,表示采用指定视频编码格式的默认GOP值(例如H264格式,默认GOP值为250)。
    2、锐智转码1.0版本不支持该参数
    注意:GOP取值过小会影响视频编码压缩率,码率变大,过大会使图像群组的时长跨度过大,影响播放随机性,故一般建议采用默认值。
    不支持 支持
    h264level h264level 设置 h264 的 level 值,合法的值有 3.0、3.1、4.0、4.1、4.2,默认值为3.0。 不支持 支持
    其他 其他参数 一样 一样
    以上内容是否对您有帮助?
  • Qvm free helper
    Close