APNG: Implementing animation in the PNG format
APNG comes as a modification of the well-known PNG format, but with additional support for animation. It supports 24-bit images and 8-bit transparency, having a much better quality then the classic GIF format.
An APNG file contains ordinary PNG frames, with two additional data chunks: aDAT (animation data chunks) and fCTL(the frame control chunk). Any PNG decoder should be able to decode the first frame of the APNG file as an ordinary PNG image. Any APNG data file must be subjected to certain rules:
The size of the entire APNG

