七牛云存储支持图片压缩格式的自适应,当您为某个 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。
功能开启
图片压缩格式自适应,暂时不支持自助开启、需后台配置,如有需求请您联系您的商务,或是提交工单申请。