Command Palette

Search for a command to run...

HEIC 与 JPG:为什么 iPhone 照片无法打开,以及如何转换它们

HEIC 与 JPG:为什么 iPhone 照片无法打开,以及如何转换它们

T
Toolz Team
|Sep 19, 2026|16 最小读数
Google 上的首选 Toolz.dev

HEIC 到 JPG 转换器

IPhone HEIC照片转换为JPG在您的浏览器中, 分批,无需上传

用HEIC 到 JPG 转换器

IPhone照片的文件夹复制到Windows笔记本电脑,双击第一个,并得到访问Microsoft Store的提示,你将相同的照片附加到工作申请中,上传表格上说文件类型不允许,你通过电子邮件发送给亲戚,他们回复说它显示为附件没有人可以打开,照片是没问题的格式。

IPhone默认情况下将照片保存为HEIC,而HEIC是苹果设备完美处理的一种格式,而软件世界的其他大部分则不然。JPG则相反:较旧,效率较低,几乎所有东西都可以通过屏幕读取。本指南解释了两者之间的区别,为什么HEIC文件会被拒绝,转换一个文件时会发生什么变化,以及哪个转换适合哪个工作。

TL;博士: HEIC是高效图像容器,一个HEIF文件(ISO/IEC 23008-12),其照片被用HEVC编解码器压缩,它将照片存储在JPG大约一半的空间内,但Windows经常需要付费扩展才能打开它,Chrome,Edge和Firefox不显示它,许多上传表单拒绝将其转换为JPG修复了兼容性,代价是第二次有损压缩。 HEIC 到 JPG 转换器 do it客户端,无上传,免费,无注册;使用 HEIC 到 PNG 进行无损复制或使用 HEIC 到 PDF 将照片放入一个文档中。

什么是 HEIC 文件?

HEIC文件是存储在高效图像文件格式(HEIF)中并用高效视频编码(HEVC)压缩的静止图像,两个名称描述两层,HEIF是容器,由MPEG标准化为 ISO/IEC 23008-12。HEVC是挤压像素的编解码器,由国际电联发布为 建议 H。265 还用于 4K 视频。图像为 HEVC 编码的 HEIF 文件获取 .heic 扩展;更广泛 .heif 扩展包涵盖任何支持的编解码器的同一容器。

苹果将 HEIC 打造为 iPhone 相机' 2017 年发布的 iOS 11 中的默认设置,名为"高效"。 Apple'自己关于HEIF和HEVC媒体的支持文章 covers开关和如何处理共享照片 许多安卓手机也可以拍摄HEIF,尽管大多数发货时默认使用JPEG。

JPEG 相比,容器更加灵活。HEIF 构建在 ISO 基础媒体文件格式上,与 MP4 相同的框结构,因此单个文件可以保存主图像加上额外的项目:缩略图、来自纵向模式的深度图、来自突发的图像序列和元数据块。这种灵活性是为什么 HEIC 支持比 JPEG 支持更难添加的一部分。

什么是 JPG 文件?

JPG 文件是用 JPEG 方法压缩的照片,定义于 ITU-T 建议 T。811992年批准,通常包裹在描述的JPEG文件交换格式中 国际电联-T T.871。JPEG将图片分割成8x8像素块,将每个块转换成具有离散余弦变换的频率分量,并丢弃眼睛最不可能错过的精细细节,质量设置控制丢弃多少。

JPG和JPEG是相同的格式,三字母扩展名存在是因为早期的Windows文件系统将扩展名限制为三个字符,并且两种拼写都存活下来。

JPEG's优势不是技术性的,是三十年来的普遍支持:每个浏览器、手机、操作系统、办公套件、打印机驱动、照片亭和web表单都读取它。

HEIC 与 JPG:他们如何比较?

HEIC在存储和能力上获胜,JPG在兼容性上获胜,简短的版本是,这里是日常照片的更全面的比较。

属性 海克 JPG
规格 ISO/IEC 23008-12 容器,HEVC (H。265) 编解码器 ITU-T T。81 编解码器,T。871 (JFIF) 容器
发布 ISO 标准于 2017 年发布,iOS 11 以来 iPhone 默认 1992年
压缩 有损、HEVC 帧内编码 有损,8x8 块 DCT
相同可见质量的典型尺寸 通常约为 JPG 的一半 基线
色深 8位每个通道,允许更高的深度 实践中每个通道 8 位
透明度 由格式支持 没有
每个文件的图像 几个,加上深度图和缩略图 一
Windows 上打开,无需附加组件 常不 是的
显示在 Chrome、Edge、Firefox 中 否 是的
通过上传表格接受 频拒绝 几乎总是被接受
最好使用 Apple 设备上存储照片 分享、上传、打印

2行值得谨慎,尺寸的节省取决于照片:带有树叶的详细场景与平墙上的肖像压缩方式不同,因此"在半"左右是一个典型的人物,而不是保证。而heic's支持透明度和更高的位深度并不意味着iPhone照片使用它们。相机照片是不透明的,无论哪种方式都是8位图片。

为什么赢't我的HEIC照片打开了?

HEIC文件无法打开,因为试图读取它们的软件没有HEVC图像解码器,容器是可读的,但里面的像素是用许多程序从未实现的编解码器编码的,会发生几个截然不同的原因。

专利许可。 HEVC被几个许可池持有的专利所覆盖,而一个运送HEVC解码器的公司可能欠费,微软'的回应是将HEVC支持从Windows本身转移到一个商店附加组件中,在许多Windows 10和11机器上,打开一个HEIC意味着安装HEIF图像扩展加上HEVC视频扩展,而HEVC通常需要花费少量费用,无法安装任何东西的工作笔记本电脑根本无法打开文件。

浏览器。 Chrome、Edge和Firefox不显示HEIC图像,Safari在最近的版本中增加了支持,这就是为什么照片在Mac上看起来很好,在旁边的PC上会坏掉。任何在页面中向您显示上传图像的网页应用程序都会进入同一面墙,因此开发人员经常在上传表单处阻止该类型。

允许列表。 Visa和ID门户,工作网站,市场,打印服务和旧的内容管理系统,通常根据短列表检查扩展 .jpg、 .jpeg 並 .png.在任何人看清里面的东西之前,会拒绝一个HEIC。

较旧的软件。 2017年之前发布的照片编辑器、办公套件和扫描仪早于格式,一些较新的仍然会跳过。

还有一个值得了解的案例:一个名为的文件 .jpg that will not open anywhere may still HEIC interne。Renaming a file changes its label, not its contents。you can check by looking to the first bytes。

如何在不信任扩展的情况下告诉 JPG 的 HEIC?

读取前十二个字节。每个 HEIF 文件都以 a 开头 ftyp 框中标明其品牌,每个 JPEG 都以字节开头 FF D8 FF。在macOS或Linux上, xxd 直接显示这一点:

$ xxd -l 12 IMG_4127.HEIC
00000000: 0000 0018 6674 7970 6865 6963  ....ftypheic

$ xxd -l 12 holiday.jpg
00000000: ffd8 ffe0 0010 4a46 4946 0001  ......JFIF..

HEIC 显示 ftyp 其次是品牌 heic.你可能看到的其他HEVC品牌是 heix、 hevc 並 hevx并且通用 HEIF 可能仅列出 mif1。 AVIF 文件使用相同的文件 ftyp 与品牌的结构 avif(AVIF) 可能被误认为 HEIC 的原因,这就是为什么:相同的容器、不同的编解码器。的比较 AVIF 反对 WebP 和 JPG 涵盖该格式。

Toolz转换器决定文件是什么也是这样,他们读的是前导字节而不是名字,所以iPhone照片被重新命名为 .jpg HEIC 还是被识别出来,并转换成真正的 JPG,如果把一个正版 JPEG 掉到 HEIC 页面上,它就会被一个指向处理它的转换器的指针转开,因为每个对页面只采用自己的源格式。

HEIC转换为JPG时,照片会发生什么?

HEIC转换为JPG 将HEVC压缩的照片解码为普通像素,然后用JPEG再次压缩这些像素,在你转换相机卷之前,有四件事值得理解。

质量略有下降。 两种格式都有损耗,因此 JPG 是手机已压缩的图片的第二个近似值。在质量设置为 90 时,正常照片中很难看到差异。没有转换可以恢复丢弃的相机的细节,因此 JPG 永远不会比 HEIC 看起来更好。

文件通常会变大。 JPEG需要比HEVC更多的字节来保持相同的细节,因此2 MB的iPhone照片通常以高质量的JPG形式显示更大,当您需要适合上传限制时,降低质量会降低尺寸。

元数据不会被继承。 Toolz转换器中照片解码为像素,通过画布重新编码,所以拍摄日期、相机设置和GPS位置等EXIF字段没有写入JPG,嵌入的颜色配置文件也没有,公开分享照片时,缺失的位置是隐私增益,存档时,保留原来的HEIC。

额外的图像留在后面。 HEIC 持有多于一张图像时,主图像被转换,结果下面的注释会说文件包含多少张图像,Live Photo 的视频一半作为单独的文件存储,因此它永远不是转换的一部分。

HEIC 到 JPG、PNG 或 PDF:您应该使用哪种转换?

Pick目标,由照片接下来要去哪里,JPG是默认的分享,PNG是编辑,没有第二个有损步骤,PDF是把几张照片作为一份文档交出。

你需要 转换为 为什么 工具
Windows 上上传、发送电子邮件、打印或打开 JPG 通用支持,文件大小合理 HEIC 至 JPG
编辑、修饰或合成照片 巴布亚新几内亚 无损,无第二轮 JPEG 文物 HEIC 至 PNG
将收据、身份证件或一组照片作为一个文件提交 PDF 每张照片一页,一个附件 HEIC 到 PDF
WebP、GIF、一个图标,或者在一个批次中混合格式 任何 一页读取许多来源 图像转换器

JPG和PNG的大小差别较大,在使用小型320x240 HEIC的测试中,JPG输出为6,921字节,PNG为74,410字节,对于相同的像素来说,大了十倍以上,PNG存储每个像素时都精确地使用定义在中的无损压缩 W3C PNG 规格并且照片的精确存储需要空间。对于编辑大师来说,这是一笔公平的交易,对于电子邮件附件来说,这是一笔糟糕的交易。

为日常分享, 将 iPhone 照片转换为 JPG。质量滑块从10到100,从90开始;当文件必须在大小限制下挤压时,将其降至70或80左右。

当照片进入编辑器时, HEIC 至 PNG 为您提供解码的像素,无需进一步丢弃任何内容,因此每晚的保存都会从可用的最佳副本开始。

当表格想要一份文档时 HEIC 到 PDF 转换器 按照所示顺序将每张照片放在自己的页面上。照片以 92% 质量嵌入为 JPEG,以保持 PDF 的合理尺寸,如果图像具有透明度,则以 PNG 形式嵌入。您可以将每个页面与照片进行匹配,或使用 A4 或 US Letter,其中风景照片将页面转为风景。输出是标准 PDF,如中所述 ISO 32000-2的,所以任何读者打开它。

当工作范围更广时, 图像转换器 JPG、JFIF、PNG、WebP、AVIF、GIF、BMP、ICO、TIFF、PSD、SVG、CR2、DNG 和 PDF 一起阅读 HEIC,并编写 JPG、PNG、WebP、GIF、ICO、PDF 或 SVG。当文件夹将 iPhone 照片与屏幕截图混合时,或者当您想要 HEIC 作为网站的 WebP 时,它是正确的页面。

客户端 HEIC 转换如何工作?

Client-side转换,就是照片在浏览器标签内被解码重新编码,文件永远不会离开你的设备,对于多走一步的HEIC来说,因为浏览器无法自行解码HEVC图片。

  1. 该页面读取每个文件的第一个字节并确认 HEIF 品牌。
  2. 第一次在选项卡中转换 HEIC 时,页面下载解码器:libheif,编译为 WebAssembly 的开源 HEIF 库,压缩约 470 KB。从未看到 HEIC 的页面永远不会下载它。
  3. 解码器在 Web Worker(后台线程)中运行,因此页面保持响应状态,而大照片则进行解码。
  4. 解码后的像素被绘制到画布上并由浏览器编码为 JPG 或 PNG,或嵌入到 PDF 中。
  5. 您下载每个文件或整个批次作为 ZIP。

2步的原因,批次中的第一张照片比其他照片多花几秒钟,如果解码器下载失败,行会这样说,然后按再次转换重试。

有哪些限制,您能遇到哪些错误?

存在阻止浏览器选项卡耗尽内存的限制,并且每个选项卡都会生成特定消息而不是冻结页面。

  • 超过 100 MB 的 HEIC 文件在读取之前将被拒绝。
  • 100兆像素以上的图像被拒绝,一张4032x3024的12 MP iPhone照片远低于此,一张48 MP照片也是如此。
  • 运行超过两分钟的解码被停止,该行提供重试。
  • 损坏或截断的文件会收到一条消息,说它无法读取。通过中断传输缩短的照片是通常的原因。
  • 每台工具适用每日转换限制。工具免费,无需注册,也没有水印。

如果文件被拒绝为根本不是 HEIC,请查看其第一个字节,如上所示。它可能是带有 a 的 JPEG 或 PNG .heic 名称,在这种情况下它可能已经打开,或者它可能是 AVIF,它有自己的转换器。

您如何阻止 iPhone 首先保存 HEIC?

更改相机格式。在 iPhone 上,打开"设置",然后打开"相机",然后打开"格式",然后选择"最兼容"。从那时起,新照片被保存为 JPEG,它们可以存储更多。已经拍摄的照片将保留 HEIC。

中间路径使 HEIC 保持在手机上并将 JPG 传送到计算机。在"设置"中,然后"照片"在"传输到 Mac 或 PC"下选择"自动"。通过电缆复制到计算机的照片在传输时会进行转换。

PC、共享文件夹或电子邮件中已经拥有的HEIC文件,这两种设置都无助于这些文件仍然需要转换。

您应该保留 HEIC 还是改用 JPG?

HEIC 保留在 Apple 设备上存储,并在照片离开时转换副本。这会为您提供更小的文件和额外的数据,例如深度图和完整的元数据,在您的库中,以及兼容性重要的通用可读 JPG。

Windows 机器上定期移动照片、使用早于 HEIC 的软件或上传到拒绝的服务,则将相机切换到最兼容存储成本是真实的,但转换所花费的时间也是如此。

Web 发布,两者都不是最佳选择,网站上的照片通常比 WebP 或 AVIF 更小,这两种照片都是当前浏览器显示的指南 webp 是什么以及为什么保存的图像会显示为。webp 解释了这种格式,并且 图像工具中心 列出集合中的每个转换器。

在线 HEIC 转换器的替代方案

浏览器页面并不是转换 HEIC 的唯一方法,在某些机器上,另一种路线更快。

Mac 上,预览原生打开 HEIC,打开照片,选择文件,然后导出,选择 JPEG,对于很多文件一次性选择在 Finder 中,使用快速操作,然后转换图像。

在安装了 HEIF 和 HEVC 扩展的 Windows 上,照片应用程序可以打开 HEIC 并保存另一种格式的副本,如果没有扩展,它就无法。

在命令行上,ImageMagick 和 libheif's 自己的 heif-convert HEIF 支持构建时, 工具转换 HEIC:

heif-convert IMG_4127.HEIC IMG_4127.jpg

Client-side converster的优势在于它不需要安装,也不需要管理员权限,在任何操作系统上都工作相同,并且将照片保存在设备上,命令行在服务器上编写数千个文件的脚本会获胜。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!