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