PNG 动态图居然可以这么轻巧

有位网友将一些 gif 动态图转换成 apng 和 webp 格式,发现同样的图片,尺寸相同、帧数帧率相等的情况下,apng 格式反而体积最小巧,连近年来的新秀 webp 都比不上。然后就做个网页把这些图片展示出来,做个对比,让大家瞧一瞧。

GIF vs APNG vs WebP

1 Like

下个项目就建议我们的UI换掉svga

png是什么时候开始支持动态的?这个月才开始听说

自己截图倒是一直都是用的png格式的

PNG 10多年前就支持动画

apng 不是 png

有点意思,测了下,主流似乎都支持,但…国内一圈都不行

不知道apng上传到不支持的网站会不会被丢掉第二帧之后的内容…

我在这论坛里试了下,会,而且转成 jpg 了

任重道远:joy:

那不妨发个外链


diamond-apng.png


还是被压了

很多东西的流行未必是技术最先进的那个.

>﹏<

可能没有压缩到最小

如果还要再压的话交给 ezGIF 或 TinyPNG 两个网站就能搞定

这两都是有损压缩,不可比

不过一楼的那篇对比让我见识了什么叫姜是老的辣

apng的問題是,暫時還沒有太多的轉碼支持,只能用別人的在綫轉碼工具。

因此,如果是簡單的動圖,還是首先考慮用gif,如果動畫質量要求很高,那乾脆直接上ogv、mp4等視頻文檔,就沒有apng甚麼事了。

這篇文章(英文)講了各種gif動畫替代工具對比,基本上結論就是apng最好了。

這裏是在綫生成apng工具。

如果想進一步把apng轉碼本地化,可以看一下這個

基本上apng並不是一個很新奇的東西,寡人甚至有次見到了一個bmp格式的文檔也可以動。

有一个 GIMP 插件就是为这个格式而生的,但已经年久失修了,哪位大神要感兴趣就可以拿去改进一下