自定义图像文件名和子目录
以下信息是关于图像文件名和子目录名,而不是
Paths for saving \ Output directories
默认情况下,Web UI将图像保存在输出目录和输出存档中,文件名结构为
图片:[number]-[seed]-[prompt_spaces]
01234-987654321-((masterpiece)), ((best quality)), ((illustration)), extremely detailed,style girl.png
邮编存档:[datetime]_[[model_name]]_[seed]-[seed_last]
20230530133149_[v1-5-pruned-emaonly]_987654321-987654329.zip
如果用户愿意,可以使用不同的图像文件名以及可选的子目录和zip文件名。
图像文件名模式可以配置在下。
settings tab
> Saving images/grids
> Images filename pattern
子目录可以在设置下配置。
settings tab
> Saving to a directory
> Directory name pattern
Zip存档可以在设置下配置。
settings tab
> Saving images/grids
> Archive filename pattern
模式
Web-Ui提供了几种模式,可以用作将信息插入文件名或子目录的占位符,用户可以将这些模式链接在一起,形成适合其用例的文件名。
|
Pattern | Description | Example |
| --- | --- | --- |
| [seed]
| Seed | 1234567890 |
| [seed_first]
| First Seed of batch or Seed of single image | [1234567890,1234567891,1234567892,1234567893] -> 1234567890
[1234567891] -> 1234567891 |
| [seed_last]
| Last Seed of batch | [1234567890,1234567891,1234567892,1234567893] -> 1234567893 |
| [steps]
| Steps | 20 |
| [cfg]
| CFG scale | 7 |
| [sampler]
| Sampling method | Euler a |
| [model_name]
| Name of the model | sd-v1-4 |
| [model_hash]
| The first 8 characters of the prompt's SHA-256 hash | 7460a6fa |
| [width]
| Image width | 512 |
| [height]
| Image height | 512 |
| [styles]
| Name of the chosen Styles | my style name |
| [date]
| Date of the computer in ISO format | 2022-10-24 |
| [datetime]
| Datetime in "%Y%m%d%H%M%S" | 20221025013106 |
| [datetime<Format>]
| Datetime in specified
20221025_014350_733877 |
| [datetime<Format><TimeZone>]
| Datetime at specific
如果<Format>
为空白或无效,它将使用默认时间格式“%Y%m%d%H%M%S”提示:您可以在<Format>
中使用额外的字符进行标点符号,例如_ -
如果<TimeZone>
为空白或无效,它将使用默认系统时区
如果batch size
为1,[batch_number]
,[seed_last]
以及上一段文本将不会添加到文件名中
如果batch size
xbatch count
为1,[generation_number]和上一段文本将不会添加到文件名中
[batch_number]
和[generation_number]
与前一段文本一起将不会添加到zip achive的文件名中。
用于上述[prompt]
示例的提示和样式提示:
1girl, white space, ((very important)), [not important], (some value:1.5), (whatever), the end
精选样式:
(((crystals texture Hair))),(((((extremely detailed CG))))),((8k_wallpaper))
注意:上面提到的Styles
指的是生成按钮下方的两个下拉菜单
日期时间格式详细信息
有关格式代码的更多详细信息,请参阅python文档
日期时区详细信息
有效时区列表的参考时区列表
如果提示太长,就会被切断
这是因为您的计算机具有最大文件长度
保存时在文件名中添加/删除编号
您可以通过取消选中下面的复选框来删除前缀编号
Settings
> Saving images/grids
> Add number to filename when saving
带前缀号码
00123-`987654321-((masterpiece)).png
没有前缀号码
987654321-((masterpiece)).png
谨慎
前缀编号的目的是确保保存的图像文件名是唯一的。如果您决定不使用前缀编号,请确保您的模式将生成唯一的文件名,否则文件可能会被覆盖。
通常,日期时间减少到秒应该能够保证文件名是唯一的。
[datetime<%Y%m%d_%H%M%S>]-[seed]
20221025_014350-281391998.png
但一些自定义脚本可能会在单个批次中使用同一种子生成多个图像,
在这种情况下,也使用%f
更安全Microsecond as a decimal number, zero-padded to 6 digits.
[datetime<%Y%m%d_%H%M%S_%f>]-[seed]
20221025_014350_733877-281391998.png
文件名模式示例
如果您在多台机器上运行Web-Ui,例如在Google Colab和您自己的计算机上运行Web-Ui,您可能希望使用一个以时间为前缀的文件名。这样,当您下载文件时,您可以将它们放在同一个文件夹中。
此外,由于您不知道Google Colab使用的是哪个时区,因此您需要指定时区。
[datetime<%Y%m%d_%H%M%S_%f><Asia/Tokyo>]-[seed]-[prompt_words]
20221025_032649_058536-3822510847-1girl.png
设置子目录的日期可能也很有用,这样一个文件夹就不会有太多的图像
[datetime<%Y-%m-%d><Asia/Tokyo>]
2022-10-25