详情页标题前

腾讯云对象存储AVIF 压缩

详情页1

功能描述

图片压缩指在图片质量保持不变的情况,尽可能的减小图片大小,以达到节省图片存储空间、减少图片访问流量、提升图片访问速度的效果。对象存储(Cloud Object Storage,COS)基于 数据万象(Cloud Infinite,CI) 产品推出了 AVIF 压缩功能,可将图片转换为 avif 格式,avif 是基于 av1 的一种全新图片格式,在2020年2月由 Netflix 首次公布于众,目前已支持 Chrome、Firefox 等浏览器。

授权说明

下载时处理:授权策略中 action 设置为 cos:GetObjectci:SetImageAdvancedCompression上传时处理:授权策略中 action 设置为 cos:PutObjectci:SetImageAdvancedCompression云上数据处理:授权策略中 action 设置为 cos:GetObjectcos:PutObjectci:SetImageAdvancedCompression(注意 GetObject 对应的 resource 为源文件,PutObject 对应的 resource 为转存的文件)。 查看所有 action

服务开通

使用该功能需提前开通数据万象,并绑定存储桶。详情请参见 绑定存储桶

使用限制

使用该接口时,请先确认相关限制条件。详情请参见 使用限制支持格式:支持将 jpg、png、bmp、gif、webp、tpg、heif 等格式图片转换为 avif 格式。体积限制:处理图片原图大小不超过32MB、宽高不超过30000像素且总像素不超过2.5亿像素,处理结果图宽高设置不超过9999像素;针对动图,原图宽 x 高 x 帧数不超过2.5亿像素。动图帧数限制:gif 帧数限300帧。

前提条件

使用 AVIF 压缩,需要先开通存储桶的图片高级压缩功能,您需要在相应的存储桶配置页中通过开关按钮开启功能,详情请参见 设置图片高级压缩使用前请确认图片加载环境已支持 AVIF 解码,腾讯云数据万象提供集成 AVIF 解码器的 iOSAndroid 终端 SDK,可帮助您快速接入和使用 AVIF。

使用方式

COS 通过数据万象 imageMogr2 接口提供 avif 压缩功能。该功能支持以下的处理方式:下载时处理上传时处理云上数据处理说明 AVIF 压缩为付费服务,计费项为图片高级压缩费用,由数据万象收取,具体费用请参见数据万象 图片处理费用

接口示例

1. 下载时处理

GET /?imageMogr2/format/avif HTTP/1.1Host: .cos..myqcloud.comDate: Authorization: 

2. 上传时处理

PUT / HTTP/1.1Host: .cos..myqcloud.comDate: GMT DateAuthorization: Auth StringPic-Operations: {"is_pic_info": 1,"rules": [{    "fileid": "exampleobject",    "rule": "imageMogr2/format/avif"}]}

说明 Pic-Operations 为 json 格式的字符串,具体参数信息可参考 图片持久化处理

3. 云上数据处理

POST /?image_process HTTP/1.1Host: .cos..myqcloud.comDate: GMT DateContent-length: SizeAuthorization: Auth StringPic-Operations: {"is_pic_info": 1,"rules": [{    "fileid": "exampleobject",    "rule": "imageMogr2/format/avif"}]}

说明Authorization: Auth String(详情请参见 请求签名 文档)。通过子账号使用时,需要授予相关的权限,详情请参见 授权粒度详情 文档。

处理参数说明

参数 含义
ObjectKey 对象文件名,例如 folder/sample.jpg。
/format/ 压缩格式,此处为 avif。

实际案例

说明 本篇文档中的实际案例仅包含下载时处理,该类处理不会保存处理后的图片至存储桶。如有保存需求,请使用上传时处理云上数据处理方式。假设原图格式为 png,图片大小为1335.2KB,如下图所示:

腾讯云对象存储AVIF 压缩

将原图转换为 avif 格式,请求 URL 如下:

http://example-1258125638.cos.ap-shanghai.myqcloud.com/sample.png?imageMogr2/format/avif

压缩率对比

格式 图片大小
png(原图) 1335.2KB
avif 62.8KB(压缩率95.3%)

对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/145090.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云对象存储设置文本审核

    简介 本文介绍如何通过控制台使用对象存储(Cloud Object Storage,COS)的文本审核功能。该功能可对文本内容进行安全审核,检测场景包括鉴黄、违法违规检测、广告检测、谩骂检测。开启文本审核功能后,每当存储桶中新产生音频/文本/文档时,并支持自动冻结(禁止公有读访问)已检测的违规内容。您也可以对 COS 中的历史文本进行扫描审核,详情请参见 设…

    2023年12月9日
  • 腾讯云对象存储更新模板

    功能描述 更新人声分离转码模板。 授权说明 授权策略中 action 设置为 ci:UpdateMediaTemplate 。查看所有 action。 服务开通 使用该功能需提前开通数据万象,并绑定存储桶。详情请参见 绑定存储桶。 使用限制 使用该接口时,请先确认相关限制条件。详情请参见 使用限制。 请求 请求示例 PUT /template/ HTTP/…

    腾讯云 2023年12月9日
  • 如何制定科学有效的需求流程规范?-云小二-阿里云

    面对业务和产品发展、团队扩大的情况,需求流程混乱已成为普遍难题。尽管有些团队设立了“需求流程规范”,但在实际操作中往往难以落实。在这方面,云效凭借其独特的产品特性,通过需求跟踪、协同编辑和自动化测试等功能,助力各团队将需求规范真正落地执行。这不仅减少了协作过程中的工作负担和误解,还实现了需求管理的有序和透明。那么在你的团队中,需求流程是不是一个挑战呢?你有过…

    2024年1月2日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云负载均衡ModifyLoadBalancerPayType – 将按量计费实例转换为包年包月实例-云淘科技

    将按量计费实例转换为包年包月实例。 接口说明 仅按规格计费实例支持调用ModifyLoadBalancerPayType接口,按使用量计费实例不支持调用该接口。 调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。 调试调试授权信息下表是API对应的授权…

    阿里云负载均衡 2023年12月10日
  • 腾讯云云点播预置参数模板列表

    云点播支持使用参数模板代替复杂的参数集合,发起视频处理。针对不同视频处理的场合,云点播预置了一批参数模板。 视频转换类 视频转换类的预置参数模板包含了以下几种类型:预置转码模板预置转封装模板预置转动图模板预置指定时间点截图模板预置采样截图模板预置雪碧图模板预置转自适应码流模板 预置转码模板 转码视频格式(H.264) 规格等级 模板 ID 封装格式(Form…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。