截图压缩

截图压缩

📸 自动压缩游戏内截取的截图,以通过多种配置选项降低文件大小。

杂项

一个 Serilum 模组。用爱制作。为 Fabric、Forge 和 Neo 提供了大量活跃的模组!

CurseForge Modrinth Patreon YouTube


关于此模组

截图压缩(Screenshot Compression)对于经常截图但硬盘/固态硬盘剩余空间不足的玩家非常有用。默认设置可将文件大小减少 30%,且几乎看不出差异。不过,也有多个配置选项可用来进一步压缩,例如减少颜色数量或渐变。

另一个有效选项是在保持宽高比的同时降低截图尺寸。



依赖项

需要 Collective
环境:客户端




可配置

配置指南

   所有可用配置选项:

sendScreenshotCompressMessage  默认 false
是否在聊天中发送一条消息,说明截图压缩了多少大小。

keepOriginalScreenshot  默认 false
是否将原始未压缩的截图保存到 ./screenshots/original/。

compressionQuality  默认 0F,最小 0F,最大 1F
压缩截图的质量。0 为最强压缩,1 为最弱压缩。

screenshotResizePercentage  默认 100,最小 1,最大 100
默认 100%,即禁用。在保持宽高比的同时,将所截图片调整为较低分辨率。数值越低,文件大小越小。

stripPngAlphaChannel  默认 true
是否移除截图的 alpha 通道。这意味着 PNG 将不支持透明度,但由于 Minecraft 截图本身没有透明度,因此可以安全使用。

stripScreenshotMetadata  默认 false
是否保留截图元数据。移除后会略微减小文件大小。

reduceAmountOfColours  默认 false
限制图像中使用的颜色数量以改善压缩。启用后将使用更少的颜色,这会减小文件大小,但可能略微改变图像外观。

reducedColourAmount  默认 256,最小 0,最大 256
启用 'reduceAmountOfColours' 时使用的颜色数量。

reduceGradient  默认 false
控制颜色渐变的减少以改善压缩。启用后,将通过平滑或添加噪点来简化颜色过渡,从而在保持视觉质量的同时减小文件大小。




展示

启用压缩后保存的截图:




说明与链接

你可以自由地在任何整合包中使用此模组,只要下载仍然托管在 CurseForge 或 Modrinth 生态系统中。

Serilum.com 包含所有可用模组的概览和更多信息。

评论已禁用,因为我无法跟踪如此多独立模组页面上的评论。
如有问题、想法、建议或其他任何事项,请前往 Github 仓库。谢谢!