OSS提供图片高级压缩功能,可以更加高效地将图片转换为 HEIF 或 Webp M6 等高压缩比格式。

背景信息

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

说明 图片高级压缩功能目前在华北3(张家口)和华东2(上海)地域开放,并计划于今后在所有地域开放。

计费方式

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

支持格式 输出规格 价格
HEIF、Webp M6 800 x 600 以下 0.025元/千次
1600 x 1200 以下 0.1元/千次
说明 图片高级压缩功能将于9月30日起正式按照上表的标准进行计费。该标准实施前,仍按照现有的图片处理方式计费。

功能使用

在进行format操作,并将图片输出格式设为 HEIF 或 Webp M6 时,OSS会自动使用图片高级压缩功能。具体参数如下:

名称 说明
heic 将原图转换成 HEIF 格式。
webp 将原图转换为 Webp M6 格式。

示例

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

格式 分辨率 大小
JPEG(原图) 3924 x 2550 6.11 MB
HEIF 3924 x 2550 329 KB (压缩率95%)
HEIF 923 x 600 50 KB (压缩率99.2%)

参考信息

HEIF (High Efficiency Image Format)是 Moving Picture Experts Group 于2015年制定的存储图片和图片序列的格式,具有以下特点:

  • 超高压缩率,在图片质量相同的情况下,相比JPEG节省空间80%以上。
  • 支持增加图片深度信息、透明通道等。
  • 支持无损。
  • 支持语音。
  • 支持多张图片实现 GIF 和 livePhoto 的动画效果。
  • 无类似 JPEG 的最大像素限制。

目前 IOS 11以上及 Android P 系统已原生支持HEIF格式。您可以根据客户端类型灵活选择图片格式,有效压缩成本。