对象存储

  • 对象存储 > 使用指南 > 开发指南 > 数据处理 > 图片压缩格式自适应

    图片压缩格式自适应

    最近更新时间: 2024-09-19 10:21:21

    七牛云存储支持图片压缩格式的自适应,当您为某个 CDN 域名开启压缩格式自适应模式后,服务会识别终端的兼容情况,自动转换成带压缩的格式并输出对应格式的图片,可有效减少因图片产生的下行流量,降低成本。

    自适应功能目前支持 HEIC、AVIF、Webp 3 种格式,均只支持静图输出、不支持动图输出;不支持 webp 动图的自适应,自适应格式异常时会返回原图。

    您可以同时开启多种格式的自适应,兼顾多终端适应性和成本最优的需求,服务会适应不同的终端返回不同的格式,并且在终端支持多种格式时、优先返回压缩率更高的格式。

    当一个图片请求同时匹配了多种格式的的自适应功能时,会按照优先级从高到低 HEIC > AVIF > Webp 的顺序生效。
    例如,假如同时开启了 AVIF 和 Webp 自适应功能,当请求 example.jpg 文件,HTTP 请求头中 accept 头部包含image/avif、image/webp 时,图像优化将优先匹配 AVIF 自适应、将图像格式转换为 AVIF 格式返回。

    HEIC 自适应

    HEIC 压缩是七牛云提供的高级图片压缩功能。通过该功能可将指定格式图片转码为 HEIC 格式,大幅减小图片大小,从而显著降低图片流量,提升页面加载速度。

    开启了 HEIC 自适应图片压缩功能后,满足以下条件的请求,将直接返回 HEIC 处理后的图片,若不满足下述条件,仍返回原图:

    • HTTP 请求头中 accept 头部包含 image/heic
    • 图片 mimetype 为:image/*

    AVIF 自适应

    AVIF 压缩是七牛云提供的高级图片压缩功能。通过该功能可将指定格式图片转码为 AVIF 格式,大幅减小图片大小,从而显著降低图片流量,提升页面加载速度。AVIF 是基于 av1 的一种全新图片格式,在2020年2月由 Netflix 首次公布于众,目前已支持 Chrome、Firefox 等浏览器。

    开启了 AVIF 自适应图片压缩功能后,满足以下条件的请求,将直接返回 AVIF 处理后的图片,若不满足下述条件,仍返回原图:

    • HTTP 请求头中 accept 头部包含 image/avif
    • 图片 mimetype 为:image/*

    Webp 自适应

    开启了 Webp 自适应图片压缩功能后,满足以下条件的请求,将直接返回 Webp 处理后的图片,若不满足下述条件,仍返回原图:

    • HTTP 请求头中 accept 头部包含 image/webp
    • 图片 mimetype 为:image/*

    计费

    1、自适应成 HEIC、AVIF 格式,将按照 图片高级压缩功能 计费,HEIC 计费详情AVIF 计费详情
    2、自适应成 Webp 格式,按图片原文件的大小计算数据的处理量进行计费,可与其他常规图片处理共享免费额度,抵扣免费额度后的用量单价是 0.025 元/GB。

    功能开启

    图片压缩格式自适应,暂时不支持自助开启、需后台配置,如有需求请您联系您的商务,或是提交工单申请。

    以上内容是否对您有帮助?
  • Qvm free helper
    Close