🖼️ HEIC 转换器

❓ 常见问题

关于在浏览器中私密转换 HEIC 照片和视频的一切。

🖼️ HEIC 图片转换 🎬 视频格式转换

🖼️ HEIC 图片转换

什么是 HEIC 文件?

HEIC(高效影像容器)是 iPhone 和 iPad 自 iOS 11 起的默认照片格式。它比 JPEG 提供更好的压缩率,但在 Windows、网站或旧软件上不被广泛支持 — 这就是为什么通常需要转换为 JPG 或 PNG。

我的照片会上传到任何地方吗?

不会。此转换器完全在您的网络浏览器中使用 WebAssembly 版本的 libheif 运行。您的文件永远不会发送到任何服务器。您甚至可以在页面加载后断开网络连接,它仍然可以正常工作。

有文件大小或数量限制吗?

没有硬性限制,但由于转换使用您电脑的内存,非常大的文件(100 MB 以上)或非常大的批次可能会使浏览器变慢。为获得最佳效果,请每次转换 10–20 个文件。

JPG、PNG 还是 WebP — 我应该选哪个?

选择 JPEG 用于您想要分享或以电子邮件发送的照片 — 它被广泛支持且能产生较小的文件。选择 PNG 如果您需要无损质量或透明度。选择 WebP 如果您要上传到网站并希望在相同质量下获得最小文件大小(通常比 JPEG 小 25–35%)。对于大多数 iPhone 照片,JPEG 是安全的默认选项。

这在 iPhone 或 Android 上有效吗?

有效。在 Safari(iPhone)或 Chrome(Android)中打开此页面,点击上传区域,从相机胶卷选取照片,转换后将结果保存到您的设备。


🎬 视频格式转换

我需要在电脑上安装 FFmpeg 吗?

不需要。转换器使用的是页面下载并在浏览器沙箱中运行的 WebAssembly 版 FFmpeg,就像浏览器运行任何 JavaScript 库一样。无需安装、不请求任何权限,也无法读取或调用你电脑上已有的 FFmpeg。

为什么第一次转换时需要下载一次?

视频引擎约 31 MB,只有在你真正添加文件时才会下载,之后会被浏览器缓存。此后每次转换都会立即开始,即使离线也可以。

我的视频会被上传吗?

不会。全部处理都在你的浏览器本地完成。引擎加载完成后,即使断开网络也能继续转换。

为什么比桌面软件慢?

很多情况下已经不慢了。MP4/MOV → WebM 通过 WebCodecs 使用浏览器自带的硬件解码器和编码器,比 WebAssembly 引擎快大约一个数量级——10 秒的 1080p HEVC 片段约 8 秒即可转换完成,而不是约 142 秒。其他组合会回退到 WebAssembly,它只用单个 CPU 核心且无法调用显卡的视频硬件,因此完整重新编码大致是实时速度或更慢。有两种方式可以加快这条路径:源文件已经是 H.264 时保持原始分辨率(这会触发重新封装而非重新编码),以及降低输出分辨率。

有文件大小限制吗?能转换超过 1 GB 的视频吗?

只要输入是 MP4、M4V 或 MOV 且输出为 WebM,远超 1 GB 的文件也能转换。这个组合会把录像分成少量样本逐批送入浏览器自带的编解码器,因此整个文件从不会被完整放入内存,实际上限取决于可用磁盘空间而非内存。其他组合使用 32 位的 WebAssembly 引擎,总共只能寻址约 2 GB,且工作期间必须把视频常驻内存——这条路径的输入上限是 1 GB,而 1080p 重新编码往往在远未到达之前就会耗尽内存。如果遇到内存不足的错误,请选择 WebM 输出、以 720p 或更低分辨率转换,或把录像分割成较短的片段。

能输出 H.265/HEVC 或 AV1 吗?

AV1 可以,HEVC 不行。WebM 输出使用浏览器自带的编码器,会依次探测 AV1、VP9、VP8,因此在具备 AV1 硬件编码器的机器上输出的就是 AV1。HEVC 输出在任何路径下都不可用:WebAssembly 版本不含 HEVC 编码器,浏览器也不对外提供 HEVC 编码。HEVC 作为输入可以正常读取。MP4 的输出仍是 H.264,这本来就是兼容性最好的选择——过去 15 年生产的几乎所有设备都能播放。

如何在不上传的情况下转换大视频?

使用 HeicQuick 的视频转换器:把文件拖到页面上,然后选择 WebM。转换在浏览器标签页内、用你自己电脑的视频硬件完成,录像会从磁盘分小块读取——没有任何内容被上传,因此不需要等待上传、不用排队、不用注册账号,也不会有你的影像副本留在别人的服务器上。数 GB 的屏幕录制、无人机素材和手机视频都可以这样转换。