Picovert

免费将AVIF转换为WebP — 4种方法

Picovert 团队2026-01-214 分钟阅读

AVIF提供比WebP更好的压缩率 — 在相同画质下通常小20–50%。但WebP具有更广泛的兼容性: 旧版iOS设备、大多数图像编辑器、CMS平台和CDN都支持WebP,而AVIF的支持仍在追赶中。 如果您需要与使用旧软件或尚不支持AVIF的平台的人共享AVIF图片,转换为WebP是正确的选择。

为什么要将AVIF转换为WebP?

  • 浏览器支持 — WebP在所有地方都受支持,包括旧版iOS(iOS 14+)。AVIF 需要iOS 16+、Chrome 85+和Firefox 93+。如果您的受众包括使用旧设备的用户,WebP是 更安全的选择。
  • 软件兼容性 — 大多数图像编辑器、CMS平台和CDN原生支持WebP。旧版 Photoshop、WordPress插件和第三方CDN对AVIF的支持仍然不一致。
  • 电子邮件 — WebP和AVIF在电子邮件客户端中都没有得到广泛支持,但在 处理附件时,接受WebP的工具比接受AVIF的更多。
  • 社交媒体 — 比AVIF更多的平台接受WebP上传。有疑问时,WebP是兼容性 更高的选项。

何时转换:当您需要与使用旧软件、旧iPhone(iOS 14–15)或尚不支持AVIF 的平台的人共享AVIF图片时。如果有原始未压缩源文件,请直接将其转换为WebP,而不是进行 AVIF→WebP转换 — 这样可以避免双重有损压缩。

AVIF vs. WebP:文件大小比较

对于典型的1000×1000像素照片:

  • JPEG q85 — 约200–300 KB
  • WebP q85 — 约140–200 KB(比JPEG小约30%)
  • AVIF q85 — 约80–150 KB(比JPEG小约50%)

将AVIF转换为WebP会使文件大小增加约30–50%。这是获得更广泛兼容性的预期权衡。WebP输出 仍然会比等效的JPEG小。

方法一:在线转换器(无需安装)

最简单的方法是使用 Picovert的图片转换工具 — 上传您的AVIF文件,选择WebP作为 输出格式,然后下载结果。所有操作在浏览器中运行;文件不会上传到服务器,也不需要安装软件。 支持批量转换:一次拖放多个AVIF文件。

方法二:ImageMagick(命令行,批量处理)

ImageMagick是一个免费的开源工具,适用于Mac、Windows和Linux。

  1. 安装:Mac上运行 brew install imagemagick,Windows上从imagemagick.org 下载。
  2. 单个文件: convert input.avif output.webp
  3. 指定质量: convert input.avif -quality 85 output.webp
  4. 批量处理(Mac/Linux shell): for f in *.avif; do convert "$f" -quality 85 "${f%.avif}.webp"; done

ImageMagick可生成经过良好优化的WebP输出,是处理静态图像的推荐命令行选项。

方法三:FFmpeg

FFmpeg可以通过有损中间步骤将AVIF转换为WebP:

ffmpeg -i input.avif -q:v 80 output.webp

注意:FFmpeg的WebP编码对静态图像的优化程度不如ImageMagick。如果两者都可用,请使用 ImageMagick。FFmpeg更适合视频相关的转换。

方法四:GIMP / Photoshop

  • GIMP — 文件 → 打开(选择您的AVIF文件),然后文件 → 导出为 → 选择WebP格式。GIMP 2.10.28+原生支持AVIF;早期版本可能需要插件。
  • Photoshop — 需要WebP插件,或使用文件 → 导出 → 导出为(CS6+可用)。 Photoshop在22.4版本(2021年)添加了对AVIF的原生支持。

AVIF转WebP的质量设置

由于AVIF已经是压缩格式,重新编码为WebP会引入额外的世代损耗。为了最大限度地减少质量损失:

  • 使用WebP质量85–90 — 比从PNG或TIFF等未压缩源转换时使用的设置更高。
  • 输出的WebP会比原始AVIF大,但比等效的JPEG小。
  • 无损WebP是需要保留最高质量时的选项。在ImageMagick中: convert input.avif -define webp:lossless=true output.webp。 文件大小会显著增大。

快速提示

  • 如果您有原始未压缩源文件(RAW、TIFF或PNG),请直接将其转换为WebP,而不是进行 AVIF→WebP转换。这样可以避免双重有损压缩,以相同的文件大小获得更好的质量。
  • 转换后,如有需要,可以使用 Picovert的压缩工具进一步 优化输出的WebP。
  • 如果需要同时调整图像大小,转换后请使用 Picovert的缩放工具