Mozilla推出新版JPEG解码器,改进对标准式JPEG的支持

jopen 10年前

        英文原文:Mozilla Launches Improved JPEG Encoder

        Mozilla 今天宣布推出最新版适用于 JPEG 格式文件的 mozjepg 图片解码器。新版本解码器已经在 非死book.com 上进行测试,而且 非死book 向 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 已经是互联网上最流行的有损压缩格式。

        对于 非死book 以及其他图片大户网站来说,更小的文件尺寸意味着更快的网站渲染速度,而且可以在带宽开支上节省一笔费用,也难怪 非死book 对这一项目如此兴趣浓厚。

        “非死book 对 Mozilla 在开发 JPEG 解码器上做出的努力表示支持,这一技术能够在不影响照片视觉效果的前提下压缩 JPEG 尺寸,”非死book 的软件工程经理斯泰西·科克拉(Stacy Kerkela)在今天的声明中说道,“我们期盼 非死book 能受益于 mozjpeg 2.0 的图片优化特性,从而为 非死book 用户打造更佳的用户体验。”

        正如 Mozilla 今年早些时候首次公布 mozjpeg 时承诺的那样,新版解码器采用了网格编码量化技术(trellis quantization)——一种传统上用在视频解码器中的压缩算法。其他的改进还包括支持 JPEG 输入,因此将现有图片重新压缩也变得更加容易,还有其他一些小变动,改善了与现有 JPEG 编码器的兼容性。

        Mozilla 如今的行业地位意味着如果它支持一种新的格式,很可能会掀起一波浪潮。不过前提必须是新格式相对于现有格式存在着显著的改进。加尔承认,WebP 等图片格式提供了许多 JPEG 不支持的功能(比如动画),但还不足以打动 Mozilla、让他们支持这些格式。不过他相信,一些更加先进的新格式能够提供更加显著的改进。问题是这里面许多格式都是受版权保护的,因此 Mozilla 支持这些格式(如果可能的话)或许要等相当长的时间。他认为最有可能整合进 Firefox 的是 Daala——一种视频压缩新技术(同样也有支持图片的应用),Mozilla 也会继续与 Xiph.Org 机构合作,共同推进这一技术的开发。

        (译:顾秋实)

来自: techcrunch.cn