【问题标题】:Timber Twig WebP compression level when converting images转换图像时的 Timber Twig WebP 压缩级别
【发布时间】:2021-11-07 02:53:37
【问题描述】:

我开始使用towebp 过滤器将图像转换为 webp 格式 - 顺便说一下,我对该功能感到非常兴奋 :) 虽然图像在几种实现中看起来都很好,但我只是将上传图像的原始输出与转换后的图像进行了比较一和webp版本的清晰度要低得多。在这种情况下,图像会稍微放大一点,但对于原始版本来说是一样的..

所以我的问题是:我们可以在使用 |towebp 过滤器时调整 webp 质量(压缩级别)吗?

如果是这样 - 怎么做?

编辑: 我只是尝试调用过滤器并传递一个数字,例如:

data-srcset="{{ image_item.src|resize(imgWidthDesktop)|towebp(100) }}"

希望瞄准质量水平。新生成的文件具有更大的文件大小,所以我猜它是这样工作的。即使设置为 100% webp 质量级别,原始图像仍然更加清晰,但文件大小增加了一倍。

如果这是配置 webp 质量级别的方法,则应在图像食谱中提及: https://timber.github.io/docs/guides/cookbook-images/

有人可以确认这是要走的路吗?

【问题讨论】:

    标签: wordpress webp timber


    【解决方案1】:

    是的,如果我们查看源代码,我们可以看到 $quality 参数。

    See

    默认质量为80

    【讨论】:

    • 我也找到了 80% 默认值,但我没有得到从调用 twig 文件中的过滤器到最终方法的映射。奇怪的是,这在其他很棒的文档中没有记录。
    猜你喜欢
    • 2012-06-22
    • 1970-01-01
    • 2015-06-25
    • 1970-01-01
    • 1970-01-01
    • 2012-04-26
    • 2018-03-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多