我可以复制 APNG 动画图像的一帧并且文件大小没有明显增加吗?
我有一个包含多个帧的 APNG 动画,并且碰巧有些帧完全相同。这些帧中的每一个都在文件中携带自己的图像数据,它们可以仅重用相同的前一帧的图像数据并节省一些空间。
任何 APNG 专家都知道 APNG 规范中是否有一种方法可以在多个帧中重用相同的图像数据?
I have an APNG animation with several frames, and it happens that some frames are exactly the same. Each of those frames are carrying its own image data in the file, where they could be just reusing the image data of a prior frame that is equal and save some space.
Any APNG expert know if in the APNG specification have a way of reusing the same image data for multiple frames?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果重复帧之间没有其他不同的帧,您可以消除除一帧之外的所有帧,并重置剩余帧的帧持续时间。如果它们之间存在不同的帧,则不会。 APNG 不具备重复使用图像的功能。
If the duplicate frames have no other different frames between them, you can eliminate all but one and reset the frame duration for the remaining one. If there are different frames between them, then no. APNG doesn't have a capability of reusing images.