[GH-ISSUE #522] Allow inserting APNG's to the edit window #437

Closed
opened 2026-02-26 09:31:25 +03:00 by kerem · 4 comments
Owner

Originally created by @Mc-muffin on GitHub (Sep 30, 2019).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/522

So, when dragging and dropping an APGN with .apgn extension into the editor window the application says it is in an invalid format:

image

If an APGN with .png extension is used instead it will import just the very first frame of animation (acting like a regular png image) could this feature be added given that the tool can export to APGN?

Many thanks again for the awesome application!

Originally created by @Mc-muffin on GitHub (Sep 30, 2019). Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/522 So, when dragging and dropping an APGN with .apgn extension into the editor window the application says it is in an invalid format: ![image](https://user-images.githubusercontent.com/8714476/65849527-9462de00-e310-11e9-80c8-bb21d1499578.png) If an APGN with .png extension is used instead it will import just the very first frame of animation (acting like a regular png image) could this feature be added given that the tool can export to APGN? Many thanks again for the awesome application!
kerem 2026-02-26 09:31:25 +03:00
Author
Owner

@vatterspun commented on GitHub (Oct 4, 2019):

I've been following this format closely and I've never heard seen the APGN suffix It's just been PNG, sort of like animated GIF has no AGIF. I've seen one or two projects use "APNG" but that's all.

<!-- gh-comment-id:538559415 --> @vatterspun commented on GitHub (Oct 4, 2019): I've been following this format closely and I've never heard seen the APGN suffix It's just been PNG, sort of like animated GIF has no AGIF. I've seen one or two projects use "APNG" but that's all.
Author
Owner

@NickeManarin commented on GitHub (Oct 4, 2019):

I would have to replace the default (from .Net Framework) method of loading PNG's and use a custom built one. Now that I know how APNG's works, I can simply reverse the logic from the APNG encoder.
It make take some time to finish, probably v2.20.

<!-- gh-comment-id:538560937 --> @NickeManarin commented on GitHub (Oct 4, 2019): I would have to replace the default (from .Net Framework) method of loading PNG's and use a custom built one. Now that I know how APNG's works, I can simply reverse the logic from the APNG encoder. It make take some time to finish, probably v2.20.
Author
Owner

@NickeManarin commented on GitHub (Nov 19, 2019):

So far, with the next release, v2.21, you'll be able to import .apng files as a static image.
I'm going to take more time to develop a proper APNG importer.

<!-- gh-comment-id:555291517 --> @NickeManarin commented on GitHub (Nov 19, 2019): So far, with the next release, v2.21, you'll be able to import `.apng` files as a static image. I'm going to take more time to develop a proper APNG importer.
Author
Owner

@NickeManarin commented on GitHub (Feb 23, 2020):

Done. It will be ready for v2.21.

<!-- gh-comment-id:590127705 --> @NickeManarin commented on GitHub (Feb 23, 2020): Done. It will be ready for v2.21.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ScreenToGif#437
No description provided.