如何在El Capitan中将HEIF / HEIC图像转换为JPEG?


35

所以,这是东西。我有新的iPhone和旧的Mac。iOS 11(今天仍为Beta)和El Capitan(此Mac没有更多更新)。我在两个设备上都使用iCloud照片库。当我用iPhone 7拍摄新格式的照片时,是否有任何方法可以立即在Mac中使用它,而不必先在iPhone中进行转换?我的意思是,我可以让这些照片通过iCloud同步并在Mac上本地转换吗?

我试图找到一种可以进行这种转换的第三方软件,但找不到能在El Capitan上运行的任何软件。任何想法?


您应该能够在导出时转换HEIF照片。你有尝试过吗?
艾伦

1
我仍在尝试了解它的机制。我已在iPhone中将其设置为“自动”。但是,通过iCloud照片库同步以及从iCloud网站下载时,在“照片”应用程序中出现了两个heic文件。我想网站喊叫我们可以导出JPEG。最好在El Capitan的“照片”应用中使用相同的功能。
维克多·多明戈斯

我想开始使用新格式以节省空间,但仍然可以通过某种方式从当前Mac上访问照片。
维克多·多明戈斯

1
@Mark是的,这是我的第一个想法,但似乎他们的HEIC转换是仅在较新的OS上有效的功能。
维克多·多明戈斯

3
sips -s format JPEG myfile.heic --out myfile.jpg
Pat Niemeyer '18

Answers:



41

您可以使用命令行工具imagemagick将HEIC图像转换为JPG。

# install imagemagick
brew install imagemagick

# convert a single image
magick convert foo.HEIC foo.jpg

# bulk convert multiple images
magick mogrify -monitor -format jpg *.HEIC

2
“转换:没有为此图像格式'HEIC的解码委托'”是什么意思?
差距

1
@gap,错误消息表示您没有安装正确的东西来处理HEIC格式。brew upgrade imagemagick为我解决了这个问题。
kuzzooroo

@gap不确定。我最初的安装命令有一个额外的选择:brew install imagemagick --with-libheif,但是其他人说它不再需要了。您可以尝试一下。可能会有所不同,具体取决于您的OSX版本。
wisbucky

@wisbucky,关于我未删除的答案:你是对的。不知道之前发生了什么。感谢您的反馈。👍
柯比

完善!为我工作
Dimitris Filippou

5

我发现Dropbox是一个很好的转换工具,因为它透明地在任何操作系统和平台上使用。

从iPhone拍摄时,Dropbox在将.heic图像.jpg上传到计算机时会自动将其转换为(由设置控制)。由于我同时使用Windows OS和MacOS,因此无需安装单独的其他应用程序。


4

在线(网络浏览器)转换工具下面:不支持批处理,但可以在包括非Apple OS在内的各种系统上运行。

http://heictojpg.com/


1
现在,该网站允许您一次上传多达50张图片。
kuzzooroo

2

tifig是一个很好用的命令行工具。它可以在多个平台上轻松编译。它应该在具有相对较新的开发工具链的任何平台上进行编译,其中应该包括El Capitan!


我按照回购中的说明tifig使用brew install cmake vips ffmpeg(从回购中)进行安装,但似乎不起作用(tifig command not found)。
阿梅利奥·瓦兹克斯·雷纳

我不知道您是否这样做,但是您也必须遵循构建说明。要在构建后在构建文件夹中执行,只需运行./tifig -v -p file.heic file.jpg
kentrh
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.