1、需求
本人的需求很简单,也就是在写博客的时候插入图片以及网站展示的时候快一点。
测试案例:AVIF文件
AVIF 是一种新一代图片格式,简单说:体积更小、画质更好、功能更强,正在慢慢取代 JPG、PNG。
一、AVIF 是什么?
全称:AV1 Image File Format
由开放媒体联盟(AOM)推出
本质是把 AV1 视频压缩技术 用在图片上
属于下一代高效图片格式,对标 WebP、HEIC
二、它有什么优点?
体积极小
同画质下,比 JPG 小 50% 左右,比 WebP 也更小。
画质更好
支持 10bit 色深、HDR、透明通道、动画,细节更干净。
功能全
支持透明(像 PNG)
支持动图(像 GIF,但更清晰更小)
支持高清 HDR 色彩
三、你在哪里会遇到它?
网页、APP 里的图片(为了省流量、加载更快)
微信、小红书、抖音等平台的图片
手机 / 相机未来可能也会默认保存为 AVIF
四、怎么打开、怎么转换?
1. 打开 AVIF
Windows 10/11、macOS、iOS、Android 新版系统原生支持
浏览器:Chrome、Firefox、Edge 都能直接看
旧系统:用 看图软件、Photoshop、在线工具
2. 转换成 JPG/PNG
在线工具:搜 avif to jpg
本地:Photoshop、格式工厂、XnView 等
五、简单总结
AVIF = 更小、更清晰、更现代的图片格式你可以把它理解成:JPG 的升级版接班人。2、部署测试
cloudImg
NAS 党福音!极简高颜值的私有云图库「云图」,Docker 部署 + 强大 API 支持 + picgo - 应用中心 飞牛私有云论坛 fnOS
services:
cloudimgs:
image: qazzxxx/cloudimgs:latest
ports:
- "3001:3001"
volumes:
- ./uploads:/app/uploads:rw # 上传目录配置,明确读写权限
restart: unless-stopped
container_name: cloudimgs-app
# 使用 root 用户运行以解决权限问题
user: "root"
environment:
- NODE_ENV=production
- PORT=3001
- STORAGE_PATH=/app/uploads
# 密码保护配置(可选)
# - PASSWORD=your_secure_password_here
# 文件上传大小限制(可选默认10M)
# - MAX_FILE_SIZE=31457280实测结果:

easyImage
【NAS部署】5分钟部署轻量级无数据库图床,告别外链失效烦恼 - 攻略分享 飞牛私有云论坛 fnOS
services:
easyimage:
image: ddsderek/easyimage:latest
container_name: easyimage
ports:
- 8080:80
environment:
- PGID=1000
- PGID=1000
- DEBUG=false
- TZ=Asia/Shanghai
volumes:
- ./config:/app/web/config
- ./i:/app/web/i
restart: always实测结果:
3、对比结果
测试文件:

测试环境(外网热点测试):
cloudImgs和easyImage都部署在家里的飞牛上,服务通过阿里云2M带宽代理转发到飞牛OS。
容器对比:

我尝试将avif文件转成png,结果400k的avif转成了11M的png 。那还是用avif吧
对比之后我暂时选择easyImage。
