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

how to I export all frames to jpg at 6000x6000 resolutions #36

Open
js-god opened this issue Mar 2, 2021 · 2 comments
Open

how to I export all frames to jpg at 6000x6000 resolutions #36

js-god opened this issue Mar 2, 2021 · 2 comments

Comments

@js-god
Copy link

js-god commented Mar 2, 2021

hi;

Thank you for making such a great app, recently I have ramp-up more experiment in using context-free as a result of this constant experiment - I have the need to export all frames to jpg at 6000x6000 or higher resolutions as final images on certain projects. Of course, I would start at lower resolutions to test the result first:)

Is there a feature in the command line mode to exported all frames to jpg or png at 6000x6000 resolutions or higher in one go?

also is it possible to render all variants code in one go, I mean I would like to automate the render of each variant code from A-AAAAAA,
B-BBBBBB, ....., Z-ZZZZZZ nightly; so I could see the result the next day? Is there any chance to increases the variant code sizes beyond 6 figures?

what is a config file and how do I create it?

Regards

Phon

@MtnViewJohn
Copy link
Owner

cfdg -a150 -s6000 input.cfdg frames.png

will generate a 150 frame animation of input.cfdg as a series of png files with the name frames_xxx.png

Context Free/cfdg does not support jpeg output.

There is no way to render multiple variations from a single command line. You would need to create a shell script.

Variations are currently limited to 6 letters because the underlying PRNG used to be 32-bit. The PRNG is now 64-bit. I could extend variations to 13 letters. It would probably be a good idea to allow decimal and hexadecimal encoded variations. But 6 letters allows for more than 300 million variations. Isn't that enough?

Where is there any mention of a config file?

@js-god
Copy link
Author

js-god commented Mar 17, 2021

I would love to find that needle in the ocean of haystack - if you could increase it to 13 letters! that would be very interesting if I could find more gems in that incredible randomness. But we probably couldn't see all the combination in our lifetime- without the help of many quantum-computers- LOL. And that just for a single recursive engine I have created.

"There is no way to render multiple variations from a single command line. You would need to create a shell script."

Do you have any idea of how this script could be created either in windows or Linux or Mac?

I also think that we should at least look into using the Magenta project from google https://research.google/teams/brain/magenta/ - one application that comes to mind is that if someone really likes to stylise the final image into an Andy Warhol style; they can press select the style and the final image would be generated as Andy Warhol stylised image. I hope you understand what I meant:)

As for the config file I have to look that up - maybe it is from the Haskell version??

cheer

phonx

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

No branches or pull requests

2 participants