智能多媒体服务

  • 智能多媒体服务 > API 文档 > 图片处理 >图片高级压缩 >AVIF 压缩

    AVIF 压缩

    最近更新时间: 2024-05-10 17:50:07

    简介

    提供图片高级压缩功能,可以更加高效地将图片转化为 avif 高压缩比格式 。

    • avif 得益于其出色的压缩效率, 在既不降低图片的画质时,大幅降低90%以上的图片体积,可以大幅降低存储成本和流量成本,同时提升图片访问速度。
    • 支持HDR、 可同时支持有损和无损压缩
    • 高兼容性,Google Chrome,Mozilla Firefox, Windows 10 等主流浏览器、iOS16以上版本、Android12以上版本,都已经支持 avif

    使用限制

    • 原图格式支持: psdjpegpnggifwebptiffbmpavifheic

    • 同步处理

      • 原图只支持 20MB 以内的图片,超过 20MB 的图片需要使用持久化处理
      • 处理前的图片:w h 不能超过3万像素,总像素不能超过1.5亿像素
      • 处理后的图片: wh 不能超过9999像素,总像素不能超过768w像素
    • 异步处理

      • 原图无大小限制
      • 处理前的图片: w h 不能超过3万像素,总像素不能超过1.5亿像素
      • 处理后的图片: wh 不能超过9999像素,总像素不能超过3072w像素

    接口规格

    1、当使用 基本图片处理 时,指定输出格式为 avif

    	imageView2/<mode>
                /format/avif
                ...
    

    参数说明

    参数名称 必填 说明
    /mode 定义等比缩放、设定目标宽高缩放的多种不同方式,取值范围:[0,5]的整数,必填项。
    /format/<Format> 图片输出格式
    1、取值:avif ,属于 图片高级压缩 格式,按照图片高级压缩收费。

    注意
    ● 必须指定mode参数,否则不生效。
    ● 当原图为avif 格式时,设置format/copy 会保持原图格式不变,且不按照图片高级压缩收费;如果不指定 format 参数,将会输出jpeg
    ... 其他参数使用,请参考 图片基本处理

    2、当使用 图片高级处理 时, 指定输出格式为 avif

    	imageMogr2/format/avif
    	           ...
    

    参数说明

    参数名称 必填 说明
    /format/<Format> 图片输出格式
    1、取值:avif ,属于 图片高级压缩 格式,按照图片高级压缩收费。

    注意
    ● 当原图为avif 格式时,设置format/copy 会保持原图格式不变,且不按照图片高级压缩收费;如果不指定 format 参数,将会输出jpeg
    ... 其他参数使用,请参考 图片高级处理

    3、当使用 图片水印处理 时, 指定输出格式为 avif

    	watermark/<mode>  
    	         /format/avif
    	         ...  
    

    参数说明

    参数名称 必填 说明
    <mode> 图片水印 mode 取值范围: 1、2 、3、 4、 7
    /format/<Format> 图片输出格式
    1、取值:avif ,属于 图片高级压缩 格式,按照图片高级压缩收费。

    注意
    ● 必须指定mode参数,否则不生效。
    ● 当原图为avif 格式时,设置format/copy 会保持原图格式不变,且不按照图片高级压缩收费;如果不指定 format 参数,将会输出jpeg
    ... 其他参数使用,请参考 图片水印处理

    示例

    将 jpg格式、大小为209KB的原图,转化为 heic 格式

    img

    1.同步处理

    https://dora-doc.qiniu.com/gogopher.jpg?imageMogr2/format/avif
    

    2.异步处理

    已有资源手动触发 形式

    POST /pfop/ HTTP/1.1
    Host: api.qiniu.com  
    Content-Type: application/x-www-form-urlencoded  
    Authorization: QBox <AccessToken>  
        
    bucket=test&key=gogopher.jpg&fops=imageMogr2/format/avif&notifyURL=http%3A%2F%2Ffake.com%2Fqiniu%2Fnotify
    

    3.转为avif后图片大小,如下所示:

    https://dora-doc.qiniu.com/gogopher.jpg?imageMogr2/format/avif|imageInfo
    
    size: 15247,
    format: "avif",
    width: 640,
    height: 427,
    colorModel: "ycbcr"
    

    压缩率比对

    下表列出了 jpg 原图和转化成 avif 图片的大小。从表中可以看出,avif 格式图片具有超高的压缩率,能够大幅节省带宽。

    格式 分辨率 大小
    原图 640 x 427 209k
    avif 640 x 427 26k(压缩率92.9%)

    操作方式

    图片高级压缩功能,您可以通过 同步处理持久化处理图片样式设置 等方式,对图片进行处理,详情介绍请参见图片处理操作方式

    服务价格

    图片高级压缩功能按照图片的输出规格计费,如下:

    输出规格 价格
    800 x 600 以下 0.075 元/千次
    1600 x 1200 以下 0.3 元/千次
    3200 x 2400 以下 1.6 元/千次
    6400 x 4800 以下 5.4 元/千次
    以上内容是否对您有帮助?
  • Qvm free helper
    Close