»
(065)GIF透明或者不透明
GIF是一种动态图片的格式,它能够一帧一帧地展示一个动画。适合放在网页中做动画效果。这是一种十几、二十几年前的网页动画图片格式。它的缺陷也很明显,那就是它的单帧图片的每个像素要么完全透明,要么完全不透明。也就是它的像素的Alpha值只能是一个1数字位值:0或者1。 这里要讲的是一种背景能够半透明的动图,一种当前(2024年)所有浏览器都支持的半透明动图格式:apng以及webp动图格式。它的动图的Alpha值可以是256个或者浮点数的等级。 和mp4视频转webp一样,现在有ffmpeg工具或者python库来支持多张png带透明度的图片合成一张apng动图。 命令行为:ffmpeg -i img_%d.png -plays 0 -delay 10 img_out.apng 这是早在2002年用fireworks mx的我教我们公司UI的一个知识点。