TGS export raise Exception("Unknown value %r" % v)
On this script, SVG export works fine but TGS export raise an exception. This script use the attached SVG as input. fu_pic.py
The error when exporting as TGS is:
File "/olddata/work/python/lottie/./fu_pic.py", line 53, in export_tgs(an,"fu.tgs") File "/usr/lib/python3.10/site-packages/lottie/exporters/core.py", line 30, in export_tgs lottie_dict = animation.to_dict() File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 229, in to_dict return { File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 230, in prop.lottie: prop.to_dict(self) File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 177, in to_dict val = self._basic_to_dict(self.get(obj)) File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 191, in _basic_to_dict return list(map(self._basic_to_dict, v)) File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 187, in _basic_to_dict return v.to_dict() File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 229, in to_dict return { File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 230, in prop.lottie: prop.to_dict(self) File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 177, in to_dict val = self._basic_to_dict(self.get(obj)) File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 191, in _basic_to_dict return list(map(self._basic_to_dict, v)) File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 187, in _basic_to_dict return v.to_dict() File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 229, in to_dict return { File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 230, in prop.lottie: prop.to_dict(self) File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 177, in to_dict val = self._basic_to_dict(self.get(obj)) File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 191, in _basic_to_dict return list(map(self._basic_to_dict, v)) File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 187, in _basic_to_dict return v.to_dict() File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 229, in to_dict return { File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 230, in prop.lottie: prop.to_dict(self) File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 177, in to_dict val = self._basic_to_dict(self.get(obj)) File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 187, in _basic_to_dict return v.to_dict() File "/usr/lib/python3.10/site-packages/lottie/objects/properties.py", line 317, in to_dict d = super().to_dict() File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 229, in to_dict return { File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 230, in prop.lottie: prop.to_dict(self) File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 177, in to_dict val = self._basic_to_dict(self.get(obj)) File "/usr/lib/python3.10/site-packages/lottie/objects/base.py", line 199, in _basic_to_dict raise Exception("Unknown value %r" % v) TypeError: not all arguments converted during string formatting