如您所知,我们可以使用“Adobe After Effect”制作Lottie动画,但我想知道如何使用“Photoshop”制作它?是否有将GIF转换为Lottie JSON的方法?
如您所知,我们可以使用“Adobe After Effect”制作Lottie动画,但我想知道如何使用“Photoshop”制作它?是否有将GIF转换为Lottie JSON的方法?
我找到了一种解决这个问题的方法。 要将Gif转换为Json,有很多网站可以转换Gif为Json,但它们中没有一个能够输出适合lottie库的内容。
所以这需要两个步骤:
首先,您必须将Gif文件转换为视频。我推荐使用以下网站:
Gif2Mp4或任何其他转换器。
其次,您必须使用以下链接:
Video to Lottie Json 这是唯一一个具有良好输出渲染效果的网站
通过此链接,我们能够将Photoshop动画转换为Json lottie文件,首先在Photoshop中创建动画,然后将您的动画导出为视频格式(.mp4),最后使用
将您的视频转换成Lottie文件。
请注意:根据@Dr.jacky的评论,您将失去透明背景
虽然这已经存在,而且是使用内置的Python编写的,但你可以利用自己的技能将其转换为JSON格式。我将在此处包含一个链接here。
Gif
中包含光栅图像,而您的目标是具有矢量(svg)图像,并且可以很好地动画化路径等,因此当然会更小。 因此,这种转换器永远不会对您的最终结果有所帮助!如果您在将 GIF 转换为 TGS 时遇到错误或未能成功,请建议先从 TGS 开始。
通过这个 Telegram 机器人 https://t.me/Stickerdownloadbot 或其他你知道的方式,下载贴纸的 TGS 格式。 使用 https://michielp1807.github.io/lottie-editor/#/,将 TGS 转换为 Lottie JSON。注意:如果您在此处上传生成的JSON:https://edit.lottiefiles.com/或https://lottiefiles.com/preview,您可以查看结果和/或编辑文件,但有时与我们通过Android中的<com.airbnb.lottie.LottieAnimationView
看到的略有不同。我已经提出了this。