网站Logo 打工人的小屋

飞牛AVIF文件图床选择(cloudImg、easyImage)

skity666
4
2026-03-13

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。

动物装饰