14 Say Something

更换一下本站的图片压缩方式

博客更新的工作流差不多固化下来之后,使用的图片压缩方式是 squoosh.app 这个服务,通过浏览器在本地就行压缩。这个服务可以实时对比压缩前后的状态,还算蛮方便的,虽然不方便批量处理,但我绝大部分情况下都只有一张题图,并不需要批量处理的能力。

但这个服务的压缩率并不是很高,平时从unsplash上下载的图片,本身体积也不大,因此用这个工具来压缩效果还是可以的,通常能把下载回来的图片压缩到 100kb 左右。

但少数情况下我会需要插入自己拍摄的照片,用这个工具就有点儿力不从心了。如果非要保持极小的输出体积,则画质将会惨不忍睹,有好几次我因为这个问题放弃了插入照片。

不得不寻找替代方案,多番对比之下选择了 xnconvert 这个免费软件。

这个软件支持极为丰富的参数设置,并且可以将其保存为预设,我尝试了一会儿之后大概添加了如下几个动作。

第一是将尺寸设置为长边 1600 像素,重采样方式设置为 Lanczos(我并不知道这是什么意思)。

第二是清除所有元数据,这个动作能够提供的压缩空间不大,主要是隐私保护。

第三是轻微的锐化,开始设置为 10,不过感觉还是过度了,于是改为 0 了。

输出方式设置为webp,质量 50。

经过这一番操作,图片压缩率比以前有了显著的提升,甚至也不再需要依赖 WebP 代理服务了。unsplash 上下载的照片压缩之后通常只有 50kb 左右,而自己拍摄的照片也能轻松压缩到 100kb 左右。

以后可以畅快地插入照片了。

上面那些参数是我初步尝试的结果,并不一定是最优的选择,之后有时间的话很可能会继续进行调整。

今天的题图是去年今天拍摄于西班牙比利亚尔潘多,图片导出到 JPEG 格式时大小是 3.8M,经过上述方案压缩后的体积是 108kb。

#Software #折腾