gif 转 lottie

发布时间 2023-10-12 21:06:54作者: GoForIt0818

1. 新建文件夹: /gif2lottie,将 tutu.gif 文件放进去。

2. 环境准备

最后两个步骤是压缩 json 文件用的,可选

(1)下载 lottie,解压后找到 /bin/lottie_convert.py,将其复制到 /gif2lottie。ps:使用 pip3 install lottie 安装的话是找不到这个文件的。
(2)安装 pillow。pip3 install pillow
(3)安装 demjson。pip3 install demjson
可能会报错:error in demjson setup command: use_2to3 is invalid。解决方法:执行 pip3 install --upgrade setuptools==57.5.0
(4)打开 tiny-lottie,将 tiny-lottie.py 和 File.py 复制到 /gif2lottie。

3. gif 转 json。

python3 ./lottie_convert.py tutu.gif tutu.json

4. 压缩 json。

python3 ./tiny-lottie.py -q 75