shot-scraper 1.12 支持 WebP 截图
Simon Willison··作者 Simon Willison
关键信息
如果不使用 `--quality`,shot-scraper 会生成无损 WebP 文件;指定该选项后即可调整质量,通常能够获得更小的输出文件。这是对图像格式和压缩能力的增量改进,并没有改变浏览器截图流程本身。
资讯摘要
shot-scraper 1.12 为 Simon Willison 的截图自动化工具加入了 WebP 支持。用户可以在命令行中运行 `shot-scraper https://simonwillison.net -o screenshot.webp --quality 80` 来生成网页的 WebP 截图。输出文件名中的扩展名用于指定 WebP 格式,而 `--quality` 参数则用于控制压缩质量。如果不提供这个参数,生成的 WebP 文件将采用无损模式。
Willison 表示,根据他的使用经验,WebP 截图的文件大小几乎总是明显小于对应的 JPEG 或 PNG 截图。第 210 号合并请求中提供了一些用于展示文件大小差异的示例。他发布这一功能,是为了将其用于新工具 commit-rewriter 的截图生成。
资讯正文
发布:shot-scraper 1.12
我为自己的 shot-scraper 截图自动化工具添加了 WebP 支持。现在,你可以像这样获取网页的 WebP 截图:
shot-scraper https://simonwillison.net -o screenshot.webp --quality 80
--quality 选项用于设置质量;如果不使用该选项,生成的 WebP 文件将采用无损格式。
根据我的经验,WebP 截图的文件大小几乎总是明显小于对应的 JPEG 或 PNG 文件。具体示例请参见该 PR。
我发布这一功能,是为了能够用它生成我的新工具 commit-rewriter 的截图。
来源与参考
收录于 2026-09-15