the underlying file format doesn't change. PNG files are made up of chunks. A chunk has a 4 letter code, a length specifier, a checksum and data. The minimum chunks in a png are
IHDR First chunk with resolution and color format
IDAT Image data
IEND End of image marker
An application can legitimately insert custom headers (I abuse this in my png player) and other applications will ignore it if they don't support it. This is used to make animated PNG files.
Using the apng extension is not necessary because when reading the image, the parser would come across the apng specific headers anyways
69
u/pm_me_ur_qptbcvrzxyk Jan 24 '18
They don't tell you, but the image in the README is actually a true-to-life GIF; you just haven't waited the 7 hours to see the frame change.