[开源]弄了一个批量压缩图片的脚本,压缩效果堪比小熊猫tinypng

2026-04-11 14:491阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的帖子已经打上 开源推广 标签:

  • 我的开源项目完整开源,无未开源部分:

  • 我的开源项目已链接认可 LINUX DO 社区:

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:

  • 以上选择我承诺是永久有效的,接受社区和佬友监督:


tinypng-like-compressor 提供一个纯本地、可批量执行的图片压缩方案,目标不是“统一强压所有格式”,而是在真实设计与内容生产流程中,用更低的接入成本拿到稳定、可接受的体积收益。

项目默认支持:

  • 单文件压缩

  • 多文件批量压缩

  • 单目录递归扫描

  • 多目录批量处理

  • 压缩结果自动择优保留

核心能力

  • 支持 pngjpgjpegwebpavif

  • 文件夹默认递归扫描,可关闭递归

  • 支持输出到新目录,也支持原地覆盖

  • 当压缩后体积不降反升时,自动保留原文件

  • 自动探测本地编码器,按可用能力选择最佳压缩链路

  • 缺失外部工具时,可回退到 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 提供一个纯本地、可批量执行的图片压缩方案,目标不是“统一强压所有格式”,而是在真实设计与内容生产流程中,用更低的接入成本拿到稳定、可接受的体积收益。

项目默认支持:

  • 单文件压缩

  • 多文件批量压缩

  • 单目录递归扫描

  • 多目录批量处理

  • 压缩结果自动择优保留

核心能力

  • 支持 pngjpgjpegwebpavif

  • 文件夹默认递归扫描,可关闭递归

  • 支持输出到新目录,也支持原地覆盖

  • 当压缩后体积不降反升时,自动保留原文件

  • 自动探测本地编码器,按可用能力选择最佳压缩链路

  • 缺失外部工具时,可回退到 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

网友解答:
--【壹】--:

感谢大佬呀