标签: python-3.x gif pillow
鉴于GIF,我想检测它是否是静态的,如果是,请将其保存为JPG。怎么办呢?
我只知道如果在EOFError上发生Image.seek(1),那么它就是静态的。但是一旦我有了框架,我该如何保存它?如果我尝试使用Image.save('test.jpg', 'JPEG')保存它,我会收到错误:
EOFError
Image.seek(1)
Image.save('test.jpg', 'JPEG')
OSError: cannot write mode P as JPEG
理想情况下,我想找到一个简单的单线或双线解决方案。