如何批量将 JPG 转换为 AVIF - 批量转换指南

逐个将多个 JPG 文件转换为 AVIF 非常耗时。本指南向您展示如何高效地批量将 JPG 转换为 AVIF,节省时间同时实现显著的文件大小减少。
为什么要批量转换为 AVIF?

批量将 JPG 转换为 AVIF 有很大好处:
| 好处 | 影响 |
|---|---|
| 文件大小减少 50-60% | 显著节省存储 |
| 相同大小更好的质量 | 改善图片外观 |
| 节省时间 | 一次处理数百个 |
| 一致的设置 | 所有图片结果统一 |
方法一:在线批量转换器
批量将 JPG 转换为 AVIF 最简单的方法是使用我们的 JPG 转 AVIF 转换器。
第一步:上传多个文件
- 访问 JPG 转 AVIF 转换器
- 拖放多个 JPG 文件
- 或点击浏览选择文件(Ctrl+点击选择多个)
第二步:配置设置
为您的批量选择质量设置:
| 使用场景 | 质量 | 预期节省 |
|---|---|---|
| 存档 | 90% | 小 45% |
| 作品集 | 82% | 小 55% |
| 网页图片 | 75% | 小 60% |
| 缩略图 | 65% | 小 70% |
第三步:转换并下载
点击转换并下载所有 AVIF 文件。选项:
- 单独下载
- 全部下载为 ZIP
方法二:命令行(ImageMagick)
对于有大量文件的技术用户:
# 将目录中所有 JPG 转换为 80 质量的 AVIF
for file in *.jpg; do
magick "$file" -quality 80 "${file%.jpg}.avif"
done
**优点:**大批量快速,可脚本化 **缺点:**需要安装,需要技术知识
方法三:桌面应用程序
批量转换的软件选项:
XnConvert(免费)
- Windows、Mac、Linux
- 内置批量处理
- 多格式支持
Adobe Photoshop
- 文件 → 脚本 → 图像处理器
- 通过插件支持 AVIF
- 专业功能
Squoosh CLI(Google)
npx @squoosh/cli --avif auto *.jpg
不同场景的最佳设置
电商产品照片
| 设置 | 值 | 原因 |
|---|---|---|
| 质量 | 82% | 平衡细节和大小 |
| 调整大小 | 匹配显示尺寸 | 避免过大文件 |
| 颜色 | sRGB | 网页兼容性 |
摄影作品集
| 设置 | 值 | 原因 |
|---|---|---|
| 质量 | 85-88% | 保留细节 |
| 调整大小 | 最大 2400px | 高质量查看 |
| 颜色 | sRGB | 一致显示 |
博客/内容图片
| 设置 | 值 | 原因 |
|---|---|---|
| 质量 | 75% | 快速加载优先 |
| 调整大小 | 最大 1200px | 典型内容宽度 |
| 颜色 | sRGB | 标准网页 |
社交媒体
| 设置 | 值 | 原因 |
|---|---|---|
| 质量 | 78% | 良好质量,小尺寸 |
| 调整大小 | 按平台规格 | 最佳显示 |
| 颜色 | sRGB | 通用 |
预期文件大小结果
转换一批典型照片:
| 原始 JPG | AVIF 85% | AVIF 75% | AVIF 65% |
|---|---|---|---|
| 500 KB | 230 KB | 180 KB | 140 KB |
| 1 MB | 450 KB | 350 KB | 270 KB |
| 2 MB | 900 KB | 700 KB | 540 KB |
| 5 MB | 2.2 MB | 1.7 MB | 1.3 MB |
**平均减少:**取决于质量设置,50-70%。
批量转换最佳实践
1. 先整理文件
创建清晰的结构:
📁 图片/
📁 JPG_原始/
📁 AVIF_转换后/
2. 全量转换前先测试
在转换数百张图片之前:
- 转换 5-10 张测试图片
- 检查您选择设置下的质量
- 验证文件大小是否可接受
- 如需要调整设置
3. 使用一致的设置
对所有文件应用相同的质量,以获得:
- 统一的外观
- 可预测的文件大小
- 一致的加载时间
4. 保留原始 JPG
始终保留原始文件:
- AVIF 编码可能不适合所有图片
- 可以用不同设置重新转换
- 保留原始质量
5. 实现回退
用于网页,也生成 JPG 回退:
- 某些浏览器不支持 AVIF
- 邮件客户端需要 JPG
- 通用兼容性
处理大批量
100-500 张图片
我们的在线转换器可以很好处理:
- 每批上传 50-100 张
- 下载转换后的文件
- 对剩余的重复
500+ 张图片
考虑:
- 桌面应用程序(XnConvert)
- 命令行工具
- 分成多个会话
定期/持续转换
设置自动化:
- 监视文件夹脚本
- 构建工具集成
- 基于 CDN 的转换
常见问题排查
"转换很慢"
**原因:**AVIF 编码是 CPU 密集型的。
解决方案:
- 处理较小批量
- 使用较低质量(更快编码)
- 大批量考虑桌面工具
"有些图片看起来比其他的差"
**原因:**具有挑战性的内容(渐变、精细文字)。
解决方案:
- 为问题图片提高质量
- 如果 AVIF 不适合就保持 JPG
"文件大小比预期大"
**原因:**源 JPG 已经被严重压缩。
解决方案:
- 使用更高质量的源图片
- AVIF 对高质量源效果最好
"文件在某些设备上无法打开"
**原因:**浏览器/设备不支持 AVIF。
解决方案:
- 提供 JPG 回退
- 检查浏览器支持(~93% 全球)
常见问题解答
一次可以转换多少个文件?
我们的在线转换器可以高效处理多个文件。为获得最佳性能,每批转换 50-100 个。
批量转换会保持一致的质量吗?
会的。所有文件使用相同的质量设置,确保批量中结果统一。
转换前应该调整图片大小吗?
用于网页,是的。先转换为显示尺寸,然后转为 AVIF。这同时优化尺寸和格式。
可以批量转换带透明度的吗?
如果您的 JPG 没有透明度(它们不能有),AVIF 也不会有。对于透明度,从 PNG 文件开始。
批量转换应该用什么质量?
大多数网页使用:75-82%。作品集/专业:82-88%。存档:88-92%。
总结
批量将 JPG 转换为 AVIF 节省大量时间和存储,同时提升网页性能。使用我们的转换器进行简单的批量处理,或使用命令行工具处理更大的量。
相关工具:JPG 转 WebP | 图片压缩 | 图片调整大小