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) Add ability to group image downloads by prompt #16

Open
jaymakes11 opened this issue Apr 12, 2023 · 1 comment
Open

Comments

@jaymakes11
Copy link

jaymakes11 commented Apr 12, 2023

First off, thanks for this awesome tool. Excited to see it continually get better and better.

The idea is that a list of prompts like this:

album: my-mj-album
prompts:
  - frog on leaf
  - dog running
  - mountain lake

would output the generated images into the following folders:

/my-mj-album/images/frog-on-leaf/{images}
/my-mj-album/images/dog-running/{images}
/my-mj-album/images/mountain-lake/{images}

Additional (related) feature requests):

  • include (in each generated subdirectory) a simple txt or json with the associated prompt text.
  • customize the filename structure (maybe exposing some simple variables, such as timestamp, count, etc, meaning we could do something like imageFileNameStructure: mj-image-{count})
@igolaizola
Copy link
Owner

Hi @jaymakes11! Thanks for your proposal.

I guess both subfolder logic and file name pattern could be implemented by a "filename-pattern" parameter or something similar. This will require defining template variables such as {prompt}, {timestamp}, etc.
This isn't a bad feature, but I'm afraid it won't add much value to the tool. So I won't prioritize it.

Meanwhile you could achieve something similar by launching the tool several times with different album names. Or even adding a bash script that creates the subfolders and rename files after bulkai has finished.

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