imv icon indicating copy to clipboard operation
imv copied to clipboard

Support for Animated PNGs

Open Slider-Whistle opened this issue 6 years ago • 2 comments

They're a little niche, but image formats other than GIF can be animated: https://en.wikipedia.org/wiki/APNG Apparently, like gifs, the format's backwards-compatible with static images, so it shouldn't be necessary to do anything complicated and hacky like actually checking whether the image's animated.

Slider-Whistle avatar Nov 04 '18 06:11 Slider-Whistle

For now, imv is tied to whatever FreeImage supports, which doesn't currently include APNG.

I do plan to refactor imv to support multiple image library backends, but until I find time to do that, this isn't likely to happen.

eXeC64 avatar Jan 14 '19 19:01 eXeC64

The multiple-backend refactor has happened, which added support for direct libpng use. However so far just single-frame image loading is implemented in imv's png backend. It's straightforward to add now though.

eXeC64 avatar Jun 22 '19 09:06 eXeC64