Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: APNG support #153

Open
AsukaLangleyfag opened this issue Aug 31, 2017 · 7 comments
Open

Feature request: APNG support #153

AsukaLangleyfag opened this issue Aug 31, 2017 · 7 comments
Labels
image format support for a new image format

Comments

@AsukaLangleyfag
Copy link

Currently nomacs shows APNG as a static image.

@diemmarkus
Copy link
Member

I will have a look at it

@diemmarkus diemmarkus added image format support for a new image format and removed enhancement labels Nov 20, 2018
@Sukid
Copy link

Sukid commented Nov 23, 2020

I know this is old but just in case, there is a qt5 apng plugin now. Would a patched libpng still be necessary with that? Would still love to see this happen.

@diemmarkus
Copy link
Member

diemmarkus commented Nov 28, 2020

if there is a qt5 plugin, you can just install that on your machine & nomacs will be able to load APNG (on windows you need to copy the dll into nomacs/imageformats)

@Sukid
Copy link

Sukid commented Nov 28, 2020

I've tried it. I'm on arch so I installed both the qt5 plugin and libpng-apng and apngs still remain static when I load them.

@PinkSerenity
Copy link

I can confirm that the libraries don't work with nomacs, at least when moving the DLL files into the .\bin folder.

@novomesk
Copy link
Collaborator

nomacs-apng

Now it works when I add qapng.dll from qtapng-msvc2017_64-5.14.1.zip (downloaded from https://github.com/Skycoder42/QtApng/releases/tag/1.1.4 )

But animation plays only when file has .apng extension, .png files are loaded via official Qt plug-in.

@C0rn3j C0rn3j mentioned this issue Feb 26, 2024
@C0rn3j
Copy link

C0rn3j commented Feb 26, 2024

APNG is being enshrined in core PNG standard in the Third Edition.

https://github.com/w3c/PNG-spec/blob/main/Third_Edition_Explainer.md

It does not seem even current Qt 6.6 has any support for APNG, just PNG and always refers to it as an image format, no mention of animations - if someone knows a place to report a bug report at for Qt, it's probably the way to go.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
image format support for a new image format
Projects
None yet
Development

No branches or pull requests

6 participants