「瑞士军刀」是围绕一个主题展开的工具介绍。一类事,一把刀。
本文对图片(PNG/JPG、SVG、GIF)、PDF、视频这几类常用文件类型来介绍压缩工具。
图片 PNG/JPG、SVG、GIF
TinyPNG4Mac
相信不少人都习惯用 TinyPNG,它对 PNG 和 JPG 压缩效果非常好,但它仅有网页版,需要频繁操作的话并不方便。有人做了一个名为 TinyPNG4Mac 的第三方客户端,只需拖入即可压缩,免去了下载的操作,还有自动删除原图的功能选项。
使用 TinyPNG4Mac 需要在 TinyPNG 官网申请 API(免费),可以超出网页版单张图片 5M 的限制,但每月有 500 次压缩的限制。
TinyPNG4Mac GitHub 链接:github.com/kyleduo…
PP 鸭
TinyPNG 需要上传至服务器,如果你担心泄密问题,那「PP 鸭」是不二选择,在客户端本地完成压缩,效果与 TinyPNG 不相上下。免费版每次启动可压缩 10 张图片,付费版(¥69.9)无限制。
官网链接:ppduck.com
SVGO Compressor
对于设计师来说,大部分压缩 SVG 的场景是切图。Sketch 官方提供了 SVGO Compressor 插件,导出 SVG 时无需任何操作自动压缩。
官网链接:sketchapp.com/extensions…
GIF Brewery
或许你在不少地方听说过 GIF Brewery,甚至尝试过,压缩体积挺理想,但为什么压缩后速度和帧率变了呢?如果直接调 Frame Count 和 Frame Delay 会发现很难控制,但选择 Calculate Frame Count & Delay 后就豁然开朗了,Frames Per Second 和 Speed 都很好理解。如果觉得压缩体积不理想,还可以调低颜色或尺寸。
官网链接:gifbrewery.com
Smallpdf Compress
Smallpdf 是一个提供 PDF 文件合并、分割、各种转换等功能的网站,其中压缩功能效果非常好,至今没找到超越它的对手。如果你担心泄密问题,可以体验客户端在本地完成压缩。网页免费版每小时 2 个文件限制,客户端免费体验 3 天,价格是 $6/月或 $48/年。
官网链接:smallpdf.com/compress-pdf
HandBrake
这是一款开源的视频压缩工具,也是我迄今为止在同类产品中用过最好的,好几次将 1GB 的视频压缩至 5M 内,且画面没有明显失真。它的功能选项很多,如果你不知道如何操作也没关系,相信默认选项已经足以让你惊讶。
官网链接:handbrake.fr