[开源]弄了一个批量压缩图片的脚本,压缩效果堪比小熊猫tinypng
- 内容介绍
- 文章标签
- 相关推荐
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
-
我的帖子已经打上 开源推广 标签: 是
-
我的开源项目完整开源,无未开源部分: 是
-
我的开源项目已链接认可 LINUX DO 社区: 是
-
我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
-
以上选择我承诺是永久有效的,接受社区和佬友监督: 是
tinypng-like-compressor 提供一个纯本地、可批量执行的图片压缩方案,目标不是“统一强压所有格式”,而是在真实设计与内容生产流程中,用更低的接入成本拿到稳定、可接受的体积收益。
项目默认支持:
-
单文件压缩
-
多文件批量压缩
-
单目录递归扫描
-
多目录批量处理
-
压缩结果自动择优保留
核心能力
-
支持
png、jpg、jpeg、webp、avif -
文件夹默认递归扫描,可关闭递归
-
支持输出到新目录,也支持原地覆盖
-
当压缩后体积不降反升时,自动保留原文件
-
自动探测本地编码器,按可用能力选择最佳压缩链路
-
缺失外部工具时,可回退到 Pillow,macOS 下 JPEG 还可回退到
sips
适用场景
-
设计稿导出的 PNG 截图
-
UI 图标、弹窗、流程图、信息图
-
文章封面图、活动运营图
-
需要在本地离线批量处理的素材目录
脚本链接: GitHub - osbrain/tinypng-like-compressor: A local-first batch image compression tool for UI screenshots, diagrams, marketing assets, and cover illustrations. In PNG-heavy workflows, its compression style and size reduction can often get reasonably close to typical TinyPNG output. · GitHub
企业微信截图_202aeaeb-e2f1-4dd4-855a-2cf8cd97e53d660×577 70.1 KB
网友解答:--【壹】--:
感谢大佬呀
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
-
我的帖子已经打上 开源推广 标签: 是
-
我的开源项目完整开源,无未开源部分: 是
-
我的开源项目已链接认可 LINUX DO 社区: 是
-
我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
-
以上选择我承诺是永久有效的,接受社区和佬友监督: 是
tinypng-like-compressor 提供一个纯本地、可批量执行的图片压缩方案,目标不是“统一强压所有格式”,而是在真实设计与内容生产流程中,用更低的接入成本拿到稳定、可接受的体积收益。
项目默认支持:
-
单文件压缩
-
多文件批量压缩
-
单目录递归扫描
-
多目录批量处理
-
压缩结果自动择优保留
核心能力
-
支持
png、jpg、jpeg、webp、avif -
文件夹默认递归扫描,可关闭递归
-
支持输出到新目录,也支持原地覆盖
-
当压缩后体积不降反升时,自动保留原文件
-
自动探测本地编码器,按可用能力选择最佳压缩链路
-
缺失外部工具时,可回退到 Pillow,macOS 下 JPEG 还可回退到
sips
适用场景
-
设计稿导出的 PNG 截图
-
UI 图标、弹窗、流程图、信息图
-
文章封面图、活动运营图
-
需要在本地离线批量处理的素材目录
脚本链接: GitHub - osbrain/tinypng-like-compressor: A local-first batch image compression tool for UI screenshots, diagrams, marketing assets, and cover illustrations. In PNG-heavy workflows, its compression style and size reduction can often get reasonably close to typical TinyPNG output. · GitHub
企业微信截图_202aeaeb-e2f1-4dd4-855a-2cf8cd97e53d660×577 70.1 KB
网友解答:--【壹】--:
感谢大佬呀

![[开源]弄了一个批量压缩图片的脚本,压缩效果堪比小熊猫tinypng](/imgrand/s3Y4PIxw.webp)