AVAnimator mvid转换
有没有办法直接在iOS中播放apng
文件?
我试过AVAnimator
,但是它的解决方法是将apng
文件转换成mvid
,然后逐帧播放,然后减less文件存储空间,将mvid
文件压缩成7z
。
所以,我的问题是,
- 我对
AVAnimator
是否正确? - 除
AVAnimator
之外,还有其他解决scheme吗?
是的,这是除了没有7z解压缩之外,如何实现apng文件格式的解压。 解压缩来自.apng,它与zlib压缩的.png格式基本相同。 该压缩格式被解码为原始图像数据,然后逐帧显示animation。 这是在移动客户端上实现的唯一方式。 在iOS应用程序中没有任何其他解决scheme可以播放apng,我在实现AVAnimator的APNG支持之前查看了所有可用的解决scheme。