热线电话
15020217966

七牛云图片处理实践|带你认识WebP

来源:未知日期:2018-08-05 浏览:

  图像的格式丰富多彩,既有使用最多的JPEG、PNG、BMP、GIF,也有苹果推出的LivePhoto,更有Google开发的适用于Web的WebP。不管是PC端还是移动端,图片一直是流量的大头。在移动互联网爆发的读图时代,如何保证在图片质量不降低的前提下减少图片开发成本,成为一个值得探索的事儿。在此,七牛云全新策划图片处理系列实践,探寻云服务之上的图片之路。

  WebP格式是Google于2010年发布的一种支持有损压缩和无损压缩的图片文件格式,派生自图像编码格式VP8。它具有较优的图像数据压缩算法,能带来更小的图片体积,而且拥有肉眼识别无差异的图像质量,同时具备了无损和有损的压缩模式、Alpha透明以及动画的特性,在JPEG和PNG上的转化效果都非常优秀、稳定和统一。目前,知名网站Youtube、Facebook、Ebay等均有使用WebP格式。

  WebP集合了多种图片文件格式的特点,JPEG适合压缩照片和其他细节丰富的图片,GIF可以显示动态图片,PNG支持透明图像,图片色彩非常丰富,而WebP则兼具上述优点,且较于它们还有更出色的地方。

  据Google测试,无损压缩后的WebP比PNG文件少了45%的文件大小,七牛云图片处理实践|带你认识WebP即使PNG文件经过其他压缩工具压缩后,WebP还是可以减少28%的文件大小。此外,与JPEG相比,在质量相同的情况下,WebP格式图像的体积要比JPEG格式图像小40%,而WebP在压缩方面比JPEG格式更优越。

  与其它图片格式相比,WebP的体积更小,可以省却大量带宽和流量,也能提升网页加载速度。据GigaOM报道:谷歌的Chrome网上应用商店采用WebP格式图片后,每天可以节省几TB的带宽,页面平均加载时间大约减少1/3,而Google+移动应用采用WebP图片格式后,每天节省了50TB数据存储空间。

  WebP格式分静态WebP与动态WebP,而动态WebP支持将GIF直接转换成动态WebP。由于GIF图片大小相对于普通的JPEG、PNG图片更大,访问时也更耗费流量,为此,七牛云新上线GIF转码动态WebP功能(imageMogr2接口中体现),让大家在保障图片质量的前提下,大幅减小图片体积,节省流量,提升访问图片的流畅度。

  GIF图片主要应用于娱乐、图片分享类应用中,如堆糖、橘子娱乐便经常使用。与传统的GIF图比较,动态WebP的优势在于:

  体积更小,GIF转成有损动态WebP后可以减小64%的体积,转成无损可以节省19%的体积;

  事实上,WebP格式在Android应用程序和iOS应用程序上已得到广泛使用。除了可以将GIF转码为动态WebP格式外,七牛还支持JPEG、PNG格式的图片实时转码成WebP格式。

  1、可避免繁琐的手工处理过程,只需要用一个URL就可以快速更新以前对JPEG、PNG和GIF文件的引用,将这些格式的图片自动转换到WebP。

  2、对于想要大面积应用WebP的用户,如果不抛弃原有格式,那么存储的数据量将会增加60%,而如果请求时再转换只会获得较低的转码效率,七牛云WebP转码功能只需要修改几个参数就可以进行实时转码,转码后的图片也可直接存储于七牛云,可不再保留原始图片文件。即使需要原始图片,使用图片处理功能再做一个转码即可。

  WebP在各移动应用里面支持的特别友好,移动端会消耗3G或4G流量,流量的节约非常重要,为此,七牛云WebP转码功能让大家在降低用户流量成本、保障图片质量以及让最终用户获得更好的用户体验之间找到了完美平衡。

0

首页
电话
短信
联系