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

GIMP -> Filters -> Animation -> Unoptimize #11

Open
jasonkhanlar opened this issue Aug 17, 2018 · 1 comment
Open

GIMP -> Filters -> Animation -> Unoptimize #11

jasonkhanlar opened this issue Aug 17, 2018 · 1 comment

Comments

@jasonkhanlar
Copy link

jasonkhanlar commented Aug 17, 2018

Is there a method in the API to convert all the frames to unoptimized frames so it is easier to edit them and not deal with strange animation sequence artifacts?

e.g. A method in which ALL (excluding the first) frames are converted full width/height dimensions and contain duplicate pixel RGBA values for any preceding layer where otherwise it may have been transparent with a combined disposal method, to be changed to replace disposal method, etc.

For example see: https://graphicdesign.stackexchange.com/questions/55311/how-can-i-modify-a-gif-that-uses-cumulative-layers

Also see: https://www.npmjs.com/package/imagemin-giflossy
unoptimize

Type: boolean
Default: false

Unoptimize GIF animations into an easy-to-edit form.
e.g.:

imageminGiflossy({ unoptimize: true });

edit/update: As a technicality, it is possible to create GIF images where the first frame/layer is not the full dimensions of the image.

@jtlapp
Copy link
Collaborator

jtlapp commented Oct 27, 2018

Sorry, I haven't written such a method. Feel free to do so, with tests.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants