手搓了一个批量修改图片大小的 sh 给大家看看

2023-10-26 18:04:43 +08:00
 xiangbohua

学别人弄了个图片 blog ,考虑原始图片 jpeg 一张 20 多 M 上传到 2m 的小水管肯定要压缩,于是就想找个批量压缩的工具。

发现 macOS 下面有个 sips -Z 命令很方便,于是搓了一个。

类似的免费工具有很多,不过受搓一个批量的练练手。

https://github.com/xiangbohua/tools/tree/main

有需要的话自取,嘿嘿

顺便 blog 上面全是猫片,喜欢可以看看(证书现在还没放): http://vires.fun

2222 次点击
所在节点    分享创造
6 条回复
highf4324
2023-10-26 19:47:04 +08:00
可以考虑考虑转码成 avif 。avif 在低质量的清晰度能够远超同体积的 jpeg 的清晰度。

avif 有损压缩可以选择一个合适的百分比,例如 30%-60%。
Fish1024
2023-10-26 20:26:59 +08:00
mac 上批量调整大小,不需要命令行啊。
选中需要批量调整大小的图片,打开方式选:预览。
然后预览 app 就会在同一个窗口里面打开所有的图片,然后在预览 app 的左侧 cmd+a 全选图片,点击工具-调整大小,就可以批量调整图片的大小了。
debuggerx
2023-10-27 08:49:02 +08:00
我用 linux ,格式选的 webp:
https://www.debuggerx.com/2021/01/13/batch-convert-pictures-to-webp-format


@highf4324 等 edge 和 qq 浏览器支持了再考虑玩 avif 吧
xiangbohua
2023-10-27 09:32:57 +08:00
@Fish1024 这个我知道,但是我遇到个问题就是,调整完了明明按了保存,但是关闭 preview 的时候还是一张张提示我保存,不知道哪里用的不对了
xiangbohua
2023-10-27 09:33:59 +08:00
@Fish1024 还有个就是,我想保留原图,所以界面操作的话还要手动复制一遍,写个 sh 快一点
xiangbohua
2023-10-27 09:34:35 +08:00
@highf4324 我看看去,看看 Mac 自带的命令支不支持转换成这种格式

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/985738

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX