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

This program creates too few animated gifs #11

Closed
sapi opened this issue Jul 10, 2014 · 3 comments
Closed

This program creates too few animated gifs #11

sapi opened this issue Jul 10, 2014 · 3 comments
Milestone

Comments

@sapi
Copy link
Owner

sapi commented Jul 10, 2014

Suggested resolution: make the program create animated gifs :)

In more detail:

  • add ability to export gifs
  • allow user to select how often frames should be taken (ie, how many years; lower resolution shouldn't be necessary)
  • allow user to edit gif framerate
@sapi sapi added this to the v1.1.0 milestone Jul 10, 2014
@zeress
Copy link

zeress commented Jul 10, 2014

Perhaps pick a resolution would be good too (or just generic high, med, low etc)

@sapi
Copy link
Owner Author

sapi commented Jul 10, 2014

Yeah, will do. It'll actually be necessary; full size is big.

It's quite amusing how big the gifs turn out to be (30MB for one frame per 15 years over a normal campaign).

Ubuntu actually kills the program on my test VM if I ask for too many frames, as having hundreds of 2048x5632 images in memory is, ahem, a lot.

@sapi
Copy link
Owner Author

sapi commented Jul 10, 2014

Preliminary feature is now in place:

  • default settings file now contains gif_settings (48ffca1)
  • settings parser now handles gif_settings (72dc49a)
  • menu added to GUI (50dd55a)

TODO:

  • efficiency (can't export frames nicely atm; might need to rewrite images2gif.py to accept a generator so that images can be lazily generated)
  • file size selection (default is HUGE)

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