下一代图片压缩格式–AVIF来了

如想获得最佳阅读体验,请访问:https://blog.projectoms.com/pages/454.html

众所周知,亲爱的苹果至今还没有完全支持WebP压缩格式,而就当WebP还没有完全获得支持时(似乎就苹果不完全支持)一个打着当年WebP的口号的全新图片压缩格式--AVIF半道杀了出来,它到底是什么来头,又会让苹果耗费多少年去支持呢.....我们今天就来简单的了解一下。

图片

WebP 支持性图表

AVIF?

WebP是基于Google的VP9视频压缩技术的,所以,你会惊奇的发现:AVIF是基于一种名为AV1(别想歪)的视频压缩技术的图片格式。

至于AV1是啥。。看看维基百科的介绍。

AV1 视频压缩格式

AOMedia Video 1(简称AV1)是一个开放、免专利的视频编码格式,专为通过网络进行流传输而设计。它由开放媒体联盟(AOMedia)开发,该联盟由半导体企业、视频点播供应商和网页浏览器开发商于2015年成立。联盟最初由七家公司:Amazon、Cisco、Google、Intel、Microsoft、Mozilla 和 Netflix所组成,并宣布技术重点为提供高质量网络影像。互联网工程任务组(IETF)也将这项工作标准化为互联网视频编解码器(NetVC)。

AV1的目标是取代其前身,即由Google开发的VP9视频压缩格式,并与动态图像专家组(MPEG)领导开发的高效率视频编码(HEVC)竞争。

AV1可以与Opus音频格式一起封装在WebM容器格式中,并可用于HTML5网络视频和网页即时通信。

初始版本2018年3月28日
最新版本1.0.0 Errata 1
2019年1月9日

AV1 版本信息

AV1拥有三种设置供解码器使用MainHighProfessional。Main允许8、10比特的色彩深度以及4:0:0(灰阶)和4:2:0的色度抽样。High后续会支持4:4:4的色度抽样。Professional将会完整支持4:0:0、4:2:0、4:2:2、4:4:4的色度抽样以及8、10、12位的色彩深度。

图片

AV1 视频压缩格式截止2021年11月,已获得75%的浏览器支持。

图片

AVIF 图片压缩格式

AV1图像文件格式(AVIF)是一种图像文件格式,用于存储与压缩基于AV1在HEIF容器格式规范的图像或图像序列。AVIF 正式版 1.0.0 版于 2019 年 2 月最终确定。

文件扩展名.avif
网络媒体类型image/avif
开发商开放媒体联盟
初始发行v1.0.0,2019 年 2 月 19 日
格式类型图像格式 无损/有损压缩算法
包含于HEIF
扩展自HEIF , ISOBMFF , AV1

AVIF 图片压缩格式

AVIF 支持以下功能:

  • 多种色彩空间,包括:

    • HDR(具有PQ或HLG传递函数、BT.2020原色和BT.2100色彩空间)

    • SDR(使用sRGB / BT.709或使用广色域)

    • 通过CICP(ITU-T H.273 和 ISO/IEC 23091-2)或ICC 配置文件的色彩空间信号

  • 无损压缩和有损压缩

  • 8、10、12 位色深

  • 单色(alpha/depth)或多分量

  • 4:2:0, 4:2:2, 4:4:4 色度子采样

  • 胶片颗粒

AVIF 图片压缩格式截止2021年11月,已获得70%的浏览器支持。

图片

下一代?

对于AVIF的“下一代图片压缩格式”的口号,是否是吹出来的,我们先参考Netfilx于2020年发布的文章。

https://netflixtechblog.com/avif-for-next-generation-image-coding-b1d75675fe4

文中主要表示AVIF相比JPEG具有更好的压缩率,以及对12bit 444的支持,相比WebP的420在文字周边的锯齿会有极大改善。

图片

420 (可放大查看)

444 (可放大查看)

实际压缩率&质量测试

光看他人的结论并不代表实际使用的效果,下面我们来实测一下。

1.日常网络图片

这是一张1024x1024的jpg图像,大小为151kb

jpg

同尺寸的WebP图像,大小为60kb

webp

同尺寸的AVIF图像,大小仅为28kb

图片

avif

放大放大再放大,我们惊奇的发现:质量基本一致,如果不标注基本无法分辨哪个格式对应哪张。

图片

jpg

图片

webp

avif

2.超级高清大图

jpg

jpg放大图

这是一张大小为5.86MB,分辨率6240x4160的超级高清jpg图像,放大到530%也能看的比较清楚。

图片

在Chrome 96浏览器中,该jpg图片渲染用时448ms。(我的CPU:2核4线程 i5 2.2GHz)

图片

webp

图片

webp放大图

图片

同质量的WebP文件大小为1.06MB,渲染用时1.04s。(我的CPU:2核4线程 i5 2.2GHz)

图片

avif

avif放大图

图片

同质量的AVIF文件大小仅为347kb,渲染用时703ms。(我的CPU:2核4线程 i5 2.2GHz)

综上,AVIF的质量绝对过关,且体积是真的小,而渲染速度也比WebP稍快。目前看是能称为下一代图片压缩格式的。

缺点

1.支持:目前未获得广泛支持(70%支持)(该问题可通过GitHub开源项目解决

2.压缩图片时用时很长:虽然渲染(解压缩)图片时速度比较快,但压缩时速度非常慢,是真的非常非常非常慢。

如何使用&让相关软件支持

其他图片格式转换为AVIF,目前有只有在线的方法。

https://www.aconvert.com/cn/image/

https://avif.io/

浏览器

目前最新版Firefox,Chrome均已支持。

软件

VLC已支持。Windows 10,11可通过安装AV1 Video Extension扩展获得支持。

图片

本文到这里就结束了!希望大家能够喜欢我的文章。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Toms Project

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值