|
本帖最后由 Meow 于 2025-1-12 15:42 编辑
无损WebP(WebP lossless)保持图片质量同时,也能显著减少文件大小,对于流量占支出大头的论坛,更是节约资源的良方。不同于有损WebP(WebP lossy)基于单帧VP8视频而不如目前最新的JPEG编码技术,无损WebP另使用谷歌研究团队阿拉库亚拉博士(Jyrki Alakuijala)开发的VP8L技术,放在当下仍是市面上第二强的图片无损压缩格式。
限制
无损WebP适合各类非摄影彩色图片,并支持Alpha通道,但如果图片有任一下列条件则不应使用无损WebP:
- 来源非无损
- 色彩大于8比特(RGBA合32比特)
- 广色域与HDR
- 通道数大于4
- 分辨率大于16,383*16,383像素
制作
效率最好的无损WebP需由命令行完成。首先系统要有libwebp,在Windows的PowerShell可透过winget install libwebp安装(需先行安装WinGet),而在macOS的终端(Terminal)则可透过brew install webp安装(需先行安装Homebrew)。
然后使用此命令行为原图制作无损WebP:
- cwebp -lossless -m 6 -q 100 -mt 原图 -o 新名.webp
复制代码
-m 6 -q 100可让压缩效率升到最高,而-mt会尽可能使用多线程压缩,并留意“原图”需包含扩展名。依照图片大小和电脑性能差异,有时编码时间可能长达数十秒,需耐心等候完成。
附件WebP.zip包含Windows使用的WebP.bat(修改自视频创作者ThioJoe提供的),将单张原图拖至此文件的图标即可开始制作;以及macOS的WebP.workflow(Meow研究的),后者点击安装就会加入快速动作,进而可在访达(Finder)直接对原图批量制作WebP。两份的cwebp命令皆可自定义,目前设置为无损。
其他软件也可存储无损WebP,但选项大多有限,效率也不如命令行,更缺乏之后提到的“近无损”功能。
近无损
无损WebP使用的VP8L技术还包括近无损(near-lossless)功能,在尽可能保持视觉无损同时进行细微有损压缩,相比纯无损还能再显著降低文件大小,一般情况下约略等同或优于JPEG质量100的画质。
cwebp命令使用近无损,和纯无损大同小异:
- cwebp -near_lossless 60 -m 6 -q 100 -mt 原图 -o 新名.webp
复制代码
数值可选0到100,谷歌建议60就能达到视觉无损,而100就是纯无损,注意这并非图片整体质量数值。
查看与转存
Can I use...网站统计将近97%浏览器版本支持WebP显示,因此在主流浏览器查看WebP图片已无障碍。Windows 11版本23H2开始支持在“照片”(Photos)查看WebP,iOS/iPadOS 14与macOS Big Sur(版本11)起则从系统层面支持查看WebP。
第三方绘图软件如Adobe Photoshop、苹果正在收购的Pixelmator Pro都能读取与输出WebP图片,就连来自日本的Clip Studio Paint也在版本3.0.0起完整支持WebP。
WebP如需转存PNG,使用命令(需已安装libwebp):
其他选项和格式可透过dwebp -h查看。支持查看WebP的软件,大多也支持另存PNG图片。
简测
选择6张来源无损、介于1到2MiB且经优化的PNG图片,其中2张有Alpha通道,执行上述提到的WebP无损、近无损(数值60)压缩,并利用DSSIM、SSIMULACRA2等对照工具确认,无损确实“数学上无损”、近无损与JPEG XL d0.3质量基本相符。
图片 | PNG(byte) | WebP无损(byte) | 减少 | WebP近无损(byte) | 减少 | | 1,105,500 | 707,970 | 36.0% | 549,380 | 50.3% | | 1,322,383 | 951,392 | 28.1% | 826,658 | 37.5% | | 1,548,667 | 1,245,744 | 19.6% | 1,119,750 | 27.7% | | 1,609,625 | 1,170,958 | 27.3% | 847,516 | 47.3% | | 1,656,973 | 1,201,432 | 27.5% | 770,532 | 53.5% | | 1,787,974 | 1,333,956 | 25.4% | 1,057,228 | 40.9% |
相比PNG,无损WebP可节省2到3成左右、近无损更可节省3到5成左右的空间,而WebP无损对于越简单的图片效率越高,近无损则是在具备Alpha透明度的图片更加出色。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|