Loading…
Loading…
放入一张 HEIC 就能得到一个普通的 .gif,或者排上几张照片,合成一段自动循环的动图,直接发进聊天、论坛或维基。整个过程都在你的浏览器里完成——你的照片绝不会被上传到服务器。
GIF 和 HEIC 生来是为了两件相反的事,所以这并不是简单地换个格式。先弄清你想要哪一种结果——一张静态图片,还是一段短动画——设置怎么调就一目了然了。
把一个 HEIC 交给这个工具,你会得到那张照片的单帧 .gif。人们通常在某个表单、老旧的内容系统或聊天只收 GIF、拒绝 HEIC 时才需要它。画面完全一样,变的只是外壳。
放进几张 HEIC 照片,它们就会合成一个动态 GIF,依次轮播并自动循环。这正是 Slack 频道、Discord 聊天、Reddit 帖子或论坛签名档不用点播就能内嵌播放的样子。
iPhone 实况照片里那一点点动态并不在 HEIC 里——它在 iOS 一并保存的配对 .MOV 文件中。这个工具让你给它的静态帧动起来,而不是那段隐藏的片段。要把实况照片自身的动态做成 GIF,需要那个 .MOV,这项功能已列入计划。
你可以手动截图再转换,把照片上传到云端转换器,或者在这里用浏览器直接生成 GIF。每条路各自的代价如下:
| 方式 | 是否需安装 | 多张照片 | 速度 | 隐私 | 易用程度 | 适合场景 |
|---|---|---|---|---|---|---|
截图成 JPG,再用 GIF 制作工具 | 是否需安装:无需 | 多张照片:繁琐 | 速度:慢,全手动 | 隐私:取决于 GIF 网站 | 易用程度:步骤不少 | 适合场景:手边没别的时候临时用一次 |
基于上传的在线转换器 | 是否需安装:无需 | 多张照片:有时支持——但有限制 | 速度:取决于上传速度 | 隐私:照片被发到服务器 | 易用程度:简单 | 适合场景:偶尔用一次 |
能导出 GIF 的手机应用 | 是否需安装:需装应用 | 多张照片:视应用而定 | 速度:快 | 隐私:本地,因应用而异 | 易用程度:简单,但又多装一个应用 | 适合场景:已经装了这类应用的人 |
这个基于浏览器的转换器Recommended Recommended | 是否需安装:无需 | 多张照片:支持——最多 20 张 | 速度:靠你的 CPU 运行 | 隐私:照片绝不离开你的设备 | 易用程度:拖入、排序、生成 | 适合场景:快速、私密地做一个可分享的 GIF |
关于这个初版能做什么补充一句:它能用一张照片做静态 GIF,或用多张做循环动图,可选尺寸和每张照片的时长。目前还没有转场或抖色控制,而且它让你添加的静态帧动起来,而不是实况照片自身的动态。如果你需要广播级的色彩,请改用 HEIC 转 MP4 工具——GIF 用色彩换来了在任何地方内嵌循环的能力。
三步搞定,无需账号、无需安装。解码和 GIF 编码都靠 WebAssembly 在你的浏览器里完成,照片绝不会离开你的设备。
放入一张做静态 GIF,或放入几张做动图。添加多张时,它们按显示顺序播放——用上下箭头调整先后,用 X 删掉某一张。
选择 GIF 长边的大小——480px 文件最小,720px 兼顾平衡,Original 保留完整画质。放两张或更多照片时,你还要设定每张在循环里停留多久。
GIF 在你的设备上生成——你会看到它一张照片一张照片地推进。完成后它会就地循环播放,方便你检查效果,然后下载一个标准 .gif,任何支持 GIF 的地方都能用。
GIF 是个有着实实在在局限的老格式。先了解这些局限,就能解释文件大小和照片的观感,也能帮你在这里的 GIF 和更清晰的 MP4 之间做选择。
GIF 格式一帧最多存 256 种颜色,所以一张照片会从数百万种颜色被压到一个调色板里。扁平的图形和截图扛得住这种压缩;平滑的天空和肤色则可能出现轻微的色带。如果对你来说色彩还原比内嵌循环更重要,MP4 能保留完整的色域。
GIF 没有高效的视频压缩,所以文件会随你选的尺寸和照片张数一起变大。一段又大、张数又多的动图可以达到几十兆。把尺寸控制在 480 或 720 像素,能让一段可分享的循环保持合理大小;读数会在你下载前显示最终大小。
HEIC 解码和 GIF 编码都在你的浏览器里进行,所以不用等上传,也不必在别人的文件后面排队。图片上不会打任何印记,没有账号门槛,也没有每日限额。设照片上限只是为了让手机上的编码保持快速。
关于把 HEIC 照片变成 GIF 的常见问题——静态还是动态、实况照片、颜色、文件大小,以及转换如何在你的浏览器里私密完成。
关键在于你添加了几张照片。一个 HEIC 生成单帧的静态 GIF——当某处只收 .gif、拒绝 .heic 时很好用。两张或更多照片则生成一个动态 GIF,依次轮播并自动循环。工具会自动切换:加一张照片就没有时长选项可设;加多张,每张照片的时长设置就会出现。
这个版本还不能。iPhone 实况照片存成两个文件:一张静态 .heic 图片,和一段单独的 .mov 片段(保存动态,靠内部标识符配对)。.heic 本身里面没有动态,所以这个工具只让你添加的静态帧动起来——多张照片变成一段循环,而不是实况照片自身的那段抖动。要捕捉那段动态,需要配对的 .mov 文件,其专门通道已列入路线图。
因为 GIF 格式每帧只允许 256 种颜色。一张照片通常用到数百万种,所以转换意味着把这个色域压进一个调色板,这会在天空、肤色这类平滑区域出现可见的层次断阶。这是 GIF 本身的局限,不是转换的问题。截图、logo 和扁平图形的表现要好得多。如果你需要完整的色域,请改转成 MP4。
GIF 没有现代的视频压缩,所以文件大小会随像素尺寸和帧数一起增长。一段多张照片的全分辨率动图轻轻松松就能达到几十兆。有两件事能让它保持可控:选 480 或 720 像素而不是 Original,以及少用几张照片。文件大小会显示在生成好的 GIF 旁边,方便你在下载前查看,必要时用更小的尺寸重做一遍。
480 像素文件最小,用来发聊天消息、论坛帖子或 Discord 表情反应都够了。720 像素是兼顾平衡的默认值——明显更清晰,同时大小仍然合理。Original 保留照片的完整分辨率,看着最好但文件最大,其实只有做单张静态 GIF 才值得,长动图就别用了。
能。添加照片后,它们会按播放顺序排成一个带编号的列表。用每一行的上下箭头把某张照片往前或往后移,用 X 删掉一张。列表里的顺序就是成品 GIF 里的顺序,所以点“生成”前先排好。
动态 GIF 默认无限循环,这正是聊天应用和论坛期待它们的表现。你通过每张照片的秒数设置来控制速度:想要轻快活泼的循环就选短一点,想要幻灯片感就选长一点。单张照片的 GIF 是静态的,所以没有循环或速度可设。
是的。两个步骤——解码 HEIC 和编码 GIF——都用 WebAssembly 完全在你的浏览器里进行。你的照片绝不会被发给 HeicToPng 或任何第三方,而且页面加载完成后,这个工具即使离线也能继续用。什么都不上传,所以一张你只想发给某个聊天的私人照片,在传递途中绝不会经过别人的服务器。
当你需要一个不用播放器就能内嵌播放和循环的东西时用 GIF——聊天里的表情反应、头像、论坛里的一小段循环——并且能接受 256 色的画质。当色彩还原和文件大小很重要时用 MP4,比如发 TikTok、Reels 或 Stories 的幻灯片,那里完整的色域和高效的压缩更占优。我们的 HEIC 转 MP4 工具正是为这种情况准备的。
每个 GIF 最多 20 张照片。这个上限是为了让工具在手机上保持流畅:每张照片都在你自己的设备上解码并量化到一个调色板,而且过大的动图还会生成一个笨重的文件。二十张能让等待时间和文件大小都保持合理。想做更长的作品,MP4 是更好的格式。
都能。HEIC 和 HEIF 底层是同一种格式——HEIC 只是苹果给 HEIF 图片起的名字——所以工具对 .heic 和 .heif 的解码完全一样,都能放进 GIF。你可以在一段动图里混用两者。
放入一张照片做静态 GIF,或放入几张做循环动图,选好尺寸,几秒内下载——全程都在你的浏览器里完成。