Image

你可以通过许多手段将 Live Photo 转换为动图或者视频,比如使用 Motion Stills 或是使用 Workflow 里各种别人做好的 workflow。 

但如果要反其道而行又该如何操作呢?

随着《你的名字》在中国的上映,与电影相关的话题也炙手可热,前几天在微博上看到了以《你的名字》为主题的 Live Photo,大家纷纷将其保存作为桌面,因此我不禁去想我们能否利用 GIF 图自制 Live Photo 并将其作为桌面呢。这可以说是我这篇文章的写作动机。

当然,以鄙之见,将 GIF 做成桌面这种事,应该只能限于插画——优质的插画对画面清晰度要求不高,即使是低质量的 GIF 也能做出一张精致的桌面,何况还有 waifu2x 这样的高清晰度插画无损放大工具(对于 GIF 应该只能一帧一帧地放大)。可以将 Pixiv 作为强大的插画库源,Pixiv 上有大量优质的插画动图,比如我用到了这篇文章中的一副动图,效果见下图。

Image
你可以利用某些 App 来实现,比如在 iOS 下,你可以使用 intoLive 这款 App 来转换 GIF/Video 文件到 Live Photo。虽然在 App Store 中可以免费下载到这款,但需要内购才能解锁主要功能,不解锁几乎无法使用,其价格为 ¥18。你可以在 intoLive 中调整画面比例,以及自定义 Live Photo 的静态图像。

在桌面端(macOS/Windows),你还可以利用下面介绍的方法转换 GIF 为 Live Photo:

你需要的工具有:

  • 一台可以拍摄 Live Photo 的设备
  • GIF → MOV 转换工具:在线转换工具 CloudConvert
  • GIF 图静帧提取工具:在线提取工具 GifMaker,macOS 下的「预览.app」也可
  • 一个可以修改 iPhone 图库文件的资源管理软件:在 Window 下好办,iTools 等许多软件都可以访问和修改 iPhone 的图库文件,在 macOS 下我用了试用版的 iExplorer

第一步

拍摄一张 Live Photo。其内容无关紧要,因为这张 Live Photo 只是我们将要转换的 GIF 的灵魂容器。

第二步

CloudConvert 转换 GIF 为 MOV 格式,下载保存,备用

用「预览.app」打开 GIF 文件,然后右键你喜欢的那帧画面→导出为...→选 JPG 格式,备用。这帧画面将作为 Live Photo 的静止画面(其实你可以使用任意的 JPG 图片,甚至是与原 GIF 内容无关的图片,但也不能太离谱,比如说竖屏的动图你非要用横屏的 JPG 做静止画面,那应该会十分别扭)

第三步

打开 iExplorer,连接你的设备

Image

在 iExplorer 左侧边栏选择 Media → DCIM → 100APPLE → 找到第一步中拍摄的 Live Photo,包含 IMG_XXXX.JPG 和 IMG_XXXX.MOV 两个文件,将它们重命名为IMG_XXXX_useless.JPG 和 IMG_XXXX_useless.MOV 

导入第二步得到的 JPG 文件和 MOV 文件到 100APPLE 目录下,重命名他们为第一步拍摄的 Live Photo 文件名 IMG_XXXX.JPG 和 IMG_XXXX.MOV

删除 IMG_XXXX_useless.JPG 和 IMG_XXXX_useless.MOV 文件

在 Windows 系统下的 iTools 一类软件中,你可以用类似的方法替换 iOS 照片图库中的文件

第四步

最后还需要替换原 Live Photo 的 Thumbnail 文件。

Image

在 iExplorer 左侧边栏选择 Media → PhotoData → Thumbnail → V2 → DCIM → 100APPLE  → 名为 IMG_XXX.JPG 的文件夹,用第二步获得的 JPG 文件替换该文件夹内的 JPG 文件即可,要保持与原文件名一致。

至此,你已经可以在 iOS 照片应用里用 3D Touch 查看这张你自制的 Live Photo 了。

写在最后

这个用 iExplorer 替换 Live Photo 的方法原作者为 Rlamb2,原帖地址:Reddit

对 macOS 而言,这个方法唯一的痛点在于昂贵的 iExplorer,但如果只是转换一两张图片是完全没有问题的。

存在的问题:自制的 Live Photo,即使是利用 App 制作的,似乎只支持 iOS 下预览。发布到微博上会出现无法预览的情况,第三方图库(比如说 Google 照片)也不支持预览。

Pixiv 动图下载方法:

  1. 显示页面源代码
  2. 通过搜索 .zip 字段,可以定位到一个 .zip 文件的下载地址,如果地址中包含大量转义符号"\",就用记事本之类的简易文本编辑器全部替换删除
  3. 用下载工具下载这个 zip 文件,解压之后可得包含动图每帧画面的文件夹,利用

    GifCreator 在线 GIF 生成工具将这些帧画面转换为 GIF 图,下载