通过OSS提供的图片高级压缩功能,您可以高效地将图片转换为HEIF或AVIF高压缩比格式。

前提条件

  • 仅华北3(张家口)、华东2(上海)、华南1(深圳)、华东1(杭州)以及华北2(北京)地域支持使用图片高级压缩功能。
  • 提交工单申请使用图片高级压缩功能。

背景信息

随着拍照设备分辨率及业务显示要求的提高,图片处理功能需要支持更加灵活且压缩率更高的图片格式,例如:HEIF、AVIF。但传统的图片编解码技术在处理这类格式图片时的效率较低,无法满足业务的实时性需求。针对此类需求,OSS推出了图片高级压缩功能,能够更高效地将图片转换为高压缩率格式。

计费说明

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

支持格式 输出规格 说明
HEIF、AVIF 800×600及以下 0.025元/千次
800×600以上 0.1元/千次
说明 使用图片高级压缩功能时请求成功1次算作1次,费用按照每千次进行计费。如果访问不成功返回报错,则不计费。

参数说明

通过format操作将图片输出格式设为HEIF或AVIF时,OSS会自动使用图片高级压缩功能。

参数取值 说明
heic 将原图转换成HEIF格式。
avif 将原图转换成AVIF格式。

使用示例

您可以通过文件URL、SDK、API方式设置参数,处理图片。本文以文件URL为例进行介绍。关于如何使用SDK和REST API处理图片,请参见图片处理操作方式

下表列出了JPEG原图和转换后不同分辨率HEIF图片的大小。从表中可以看出,HEIF格式图片与JPEG相比具有超高的压缩率,能够有效节约成本。

格式 分辨率 大小
JPEG(原图) 3924×2550 2.09 MB
HEIF 3924×2550 268 KB(压缩率87.5%)
HEIF 923×600 30.7 KB(压缩率98.6%)