Mozilla推出新版JPEG解码器,改进对标准式JPEG的支持_IT新闻_博客园,热点资讯,
英文原文:Mozilla Launches Improved JPEG Encoder
Mozilla 今天宣布推出最新版适用于 JPEG 格式文件的 mozjepg 图片解码器。新版本解码器已经在
上进行测试,而且 Facebook 向 Mozilla 捐献了 6 万美元,支持这一项目的持续开发。
说到互联的图片格式,PNG 和 JPEG 基本上瓜分了所有地盘。多年来,微软和 Google 等公司都曾推出过自己的图片格式,但没有一家取得真正的成功。如今 Google 经常在自家站上使用自家的 WebP 格式 针对自家浏览器 Chrome 的用户,然而在山景城外 WebP 基本上无人问津。
Mozilla 承诺,2.0 版本的解码器能将标准型(baseline)、渐进式(progressive)JPEG 的文件尺寸降低平均 5 个百分点。针对不同的图片,这一数字可能会大许多(最高可达 15%),也可能稍低一些。与只针对渐进式 JPEG 的第一版解码器不同,新版增加了对标准式 JPEG 的改进。
Mozilla 的 CTO 安德烈亚斯 加尔(AndreasGal)表示,该机构发现 WebP、微软的 JPEG XR 以及类似的开源格式大费周章增加了新的 Web 图片格式,却没能改进对 JPEG 的支持。因此,Mozilla 不如把时间花在改进 JPEG 的解码上 毕竟 JPEG 已经是互联上最流行的有损压缩格式。
对于 Facebook 以及其他图片大户站来说,更小的文件尺寸意味着更快的站渲染速度,而且可以在带宽开支上节省一笔费用,也难怪 Facebook 对这一项目如此兴趣浓厚。
Facebook 对 Mozilla 在开发 JPEG 解码器上做出的努力表示支持,这一技术能够在不影响照片视觉效果的前提下压缩 JPEG 尺寸, Facebook 的软件工程经理斯泰西 科克拉(Stacy Kerkela)在今天的声明中说道, 我们期盼 Facebook 能受益于 mozjpeg 2.0 的图片优化特性,从而为 Facebook 用户打造更佳的用户体验。
正如 Mozilla 今年早些时候首次公布 mozjpeg 时承诺的那样,新版解码器采用了格编码量化技术(trellis quantization) 一种传统上用在视频解码器中的压缩算法。其他的改进还包括支持 JPEG 输入,因此将现有图片重新压缩也变得更加容易,还有其他一些小变动,改善了与现有 JPEG 编码器的兼容性。
Mozilla 如今的行业地位意味着如果它支持一种新的格式,很可能会掀起一波浪潮。不过前提必须是新格式相对于现有格式存在着显著的改进。加尔承认,WebP 等图片格式提供了许多 JPEG 不支持的功能(比如动画),但还不足以打动 Mozilla、让他们支持这些格式。不过他相信,一些更加先进的新格式能够提供更加显著的改进。问题是这里面许多格式都是受版权保护的,因此 Mozilla 支持这些格式(如果可能的话)或许要等相当长的时间。他认为最有可能整合进 Firefox 的是 Daala 一种视频压缩新技术(同样也有支持图片的应用),Mozilla 也会继续与
机构合作,共同推进这一技术的开发。
(译:顾秋实)