toFrankie / blog

种一棵树,最好的时间是十年前。其次,是现在。
20 stars 1 forks source link

微信公众号图片上传压缩规则 #321

Open toFrankie opened 10 months ago

toFrankie commented 10 months ago

配图源自 Freepik

背景

公众号图片上传后,图片会有不同程度的压缩,本文讨论的就是通过一定的技巧来减少损耗,内容收集自网络或实践总结所得。

生死大权掌握在微信手上,一旦压缩算法与上传限制有调整,本文内容可能随时不适用,仅供参考。

格式

前提

超过以下上限将无法在公众号后台保存。

注意,尽管控制在上限范围内,上传后可能会有不同程度的压缩。

结论

待验证 - GIF 帧数大于 60 帧,不被压缩 - GIF 帧数小于 60 帧: - 宽度小于等于 640px,不被压缩 - 宽度大于 640px,被压缩为 640px

Q&A

为什么是 1080px?

众所周知 1280 宽是公众号后台素材库静态图片宽度的上限,那为啥输出设置的是 1080px,而不是 1280px?——第一是因为好记,第二是因为 1280 宽度的图片在测试过程中也会偶尔被玄学压缩,因此再缩小一点确保不会被压缩。使用这个格式的图片质量已经是量级飞跃了,200 像素差距不大,对设计源文件输出的电脑要求也较低,可以导出更长的 10M 内文件。(源自

压缩工具

References