AVIF 转 BMP
即时将 AVIF 图片转换为未压缩的 BMP 格式——100% 在浏览器中完成。
源文件
将 AVIF 文件拖到此处
或点击选择文件
什么是 AVIF?
AVIF(AV1 Image File Format)是基于 AV1 视频编解码器的现代栅格图像格式,由开放媒体联盟(Alliance for Open Media)开发并于 2019 年首次发布。它提供最先进的压缩效率,在同等视觉质量下生成的图像文件通常比 JPG 小 50%,比 WebP 小 20%。AVIF 同时支持有损和无损压缩、8 位和 10 位色深、高动态范围(HDR)、广色域、Alpha 通道透明度以及动画,是目前广泛可用的技术上最先进的栅格图像格式。
所有主流浏览器都支持 AVIF,包括 Chrome、Edge、Firefox 和 Opera,Safari 也在近期的版本中添加了支持。然而,由于 AVIF 仍相对较新,许多较旧的图像编辑器、嵌入式系统、内容管理系统和社交平台无法原生读取 AVIF 文件。这就是有时需要将 AVIF 文件转换为 BMP 等通用兼容格式的原因,以确保与旧版软件和工作流的兼容性。
什么是 BMP?
BMP(Bitmap,位图)是最古老的栅格图像格式之一,最初由微软和 IBM 于 20 世纪 80 年代末为 Windows 和 OS/2 操作系统引入。BMP 文件以简单的像素网格形式存储图像数据,通常完全不压缩,或使用非常简单的行程编码方案。这种简单性使 BMP 在编程上极其易于读写,而且每个图形库、图像编辑器和操作系统都能无需特殊编解码器直接打开 BMP 文件。
这种通用兼容性的代价是文件体积:由于 BMP 存储每个像素而不压缩,BMP 文件通常比同一图像以 AVIF、JPG、PNG 或 WebP 格式存储大很多倍。BMP 最常用于嵌入式系统、固件开发、旧版应用程序以及格式简单性和兼容性比文件体积更重要的场景。
AVIF 与 BMP 对比
AVIF 和 BMP 都是栅格图像格式,但它们代表了图像格式光谱的两端。AVIF 是为现代 Web 优化的尖端高压缩格式,而 BMP 是为简单性和通用支持而设计的较旧的无压缩格式。下表并排对比了两种格式的关键特性,帮助你在进行 AVIF 转 BMP 时选择合适的格式。
| 特性 | AVIF | BMP |
|---|---|---|
| 压缩方式 | 有损或无损(AV1) | 无(未压缩) |
| 文件大小 | 极其小 | 非常大 |
| 透明度 | 支持(Alpha 通道) | 不支持(24 位输出) |
| HDR / 10 位 | 支持 | 不支持(8 位输出) |
| 推出年份 | 2019 | 20 世纪 80 年代末 |
| 最适合 | 网页、移动端、高质量图像 | 嵌入式系统、旧版应用、原始像素数据 |
| 浏览器支持 | 仅现代浏览器 | 所有现代浏览器 |
何时使用 AVIF 转 BMP
尽管 AVIF 是最高效的现代图像格式,但在某些特定场景下将 AVIF 转换为 BMP 是正确的选择。当你需要原始未压缩的像素数据或与无法解码 AVIF 的旧系统保证兼容性时,BMP 是最安全的选择:
- 旧版软件兼容性。许多较旧的图像编辑器、查看器和内容管理系统无法读取 AVIF 文件。转换为 BMP 可确保通用兼容性。
- 嵌入式系统和固件。微控制器和嵌入式显示屏期望原始位图数据,无法解码 AVIF 等现代压缩格式。
- 工业和销售终端系统。某些专用硬件和工业软件只接受 BMP 文件作为输入。
- 原始像素分析。由于 BMP 存储像素而不压缩,它适用于需要精确、未修改像素值的图像处理任务。
- 文档和归档。BMP 的简单性和长寿使其成为归档图像的稳定格式,未来可读性比体积更重要。
- 开发与测试。在编写图像处理代码时,BMP 是无需外部库即可读写的最简单格式。
如何将 AVIF 转换为 BMP
使用本工具将 AVIF 图片转换为 BMP 只需几秒钟,且完全在浏览器中完成——无需上传、无需注册、无水印。工具先用浏览器图像引擎解码 AVIF,在白色背景的画布上绘制,再通过手动 BMP 编码器将画布重新编码为未压缩的 24 位 BMP。只需按以下三步完成 AVIF 转 BMP:
- 上传 AVIF。点击上方的上传区域,或将 .avif 文件拖拽到此处,图片会立即预览。
- 转换。点击"转换为 BMP"按钮,AVIF 将被解码并重新编码为未压缩的 BMP 图片。
- 下载 BMP。点击"下载 BMP"将转换后的文件保存到设备,原始 AVIF 不会被修改。
由于每一步都使用 JavaScript 在浏览器中本地运行,您的 AVIF 图片永远不会被上传到服务器。这使得转换完全私密、快速,并适合敏感或机密的图形。请注意,AVIF 解码需要支持 AVIF 的现代浏览器。
这个 AVIF 转 BMP 转换器免费吗?
完全免费,无注册、无水印、无限制。
为什么我的 AVIF 文件加载失败?
AVIF 解码需要现代浏览器(Chrome 85+、Firefox 86+、Safari 16+)。如果您的浏览器不支持 AVIF,文件将无法解码。请尝试更新浏览器。
为什么 BMP 文件比 AVIF 大这么多?
BMP 存储每个像素且不压缩,所以一张 1920×1080 的图片无论内容如何都约为 6 MB。AVIF 使用最先进的压缩,因此体积差异是正常的。
BMP 输出支持透明吗?
不支持。本工具生成带白色背景的 24 位 BMP 文件,不支持 Alpha 通道。源 AVIF 中的透明区域会被填充为白色。
我的图片会被上传吗?
不会,所有处理都在本地进行,图片永远不会离开您的浏览器。