Stable Diffusion Prompt Reader Versions Save

A simple standalone viewer for reading prompts from Stable Diffusion generated image outside the webui.

v1.3.5-beta.2

2 weeks ago

[!IMPORTANT] Starting from v1.3.5-beta.2, the CLI tool has been added to the SD Prompt Reader on all platforms, please see the CLI section for details. For the pip version, please use the following command to install the beta version. pip install --pre --upgrade sd-prompt-reader==1.3.5b2

[!NOTE]
A simple API document will be added to the README later.

  • Add new icons
  • Add CLI/GUI detection mechanism
  • Add a separate CLI executable for Windows
  • Add parsing success determination mechanism to the ComfyUI parser receyuki/comfyui-prompt-reader-node#68
  • Add support for NovelAI stealth pnginfo in webp format #71 #73
  • Fix display glitch caused by switching setting modes

Changes since 1.3.4

  • Add support for NovelAI stealth pnginfo #71 #73
  • Add support for postprocessing/extras in A1111 webUI
  • Add A1111 webUI (Postprocessing) for generation tool detection
  • Add user-friendly warnings
  • Add functionality to export/copy metadata for ComfyUI images that cannot be parsed
  • Add CLI #69
  • Add Logger
  • Fix support for uppercase suffix images
  • Fix the handling of empty images
  • Fix the handling of parsing exceptions
  • Update pillow to 10.3.0

v1.3.5-beta.1

1 month ago

[!IMPORTANT] Starting from v1.3.5, a CLI has been added to the pip version of the SD Prompt Reader, please see the CLI section for details. For the pip version, please use the following command to install the beta version. pip install --pre --upgrade sd-prompt-reader==1.3.5b1.dev1

[!NOTE]
A simple API document will be added to the README later.

  • Add support for NovelAI stealth pnginfo #71 #73
  • Add support for postprocessing/extras in A1111 webUI
  • Add A1111 webUI (Postprocessing) for generation tool detection
  • Add user-friendly warnings
  • Add functionality to export/copy metadata for ComfyUI images that cannot be parsed
  • Add CLI #69
  • Add Logger
  • Fix support for uppercase suffix images
  • Fix the handling of empty images
  • Fix the handling of parsing exceptions
  • Update pillow to 10.3.0

v1.3.4-post.2

4 months ago

[!TIP] The SD Prompt Reader is now available as a ComfyUI node. Check out the ComfyUI Prompt Reader Node for more information.

  • Fix the crash caused by the absence of the size value #61
  • Fix model recognition errors caused by ControlNet data

Changes since 1.3.3

  • Add support for StableSwarmUI 0.5.8-Alpha+ #60
  • Add support for InvokeAI 3 #46
  • Add support for ComfyUI Prompt Reader Node
  • Add ComfyUI (A1111 compatible) for generation tool detection
  • Add version number display #30 #48
  • Fix InvokeAI 2 "refiner_model": null bug #46
  • Fix ComfyUI model name display
  • Fix NovelAI size display
  • Refactor image data reader for all format

For InvokeAI and NovelAI users

Versions prior to 1.3.4 would extract essential metadata from the image settings and convert it into the format Steps: _, Sampler: _, CFG scale: _, Seed: _, Size: _, Model hash: _, Model: _. Starting from version 1.3.4, the SD Prompt Reader will directly display the image settings without any conversion. If there is a large amount of non-essential metadata in the settings that makes it difficult to read, it is recommended to use the simple mode as an alternative.

For ComfyUI users

The SD Prompt Reader is now available as a ComfyUI node. The ComfyUI SDPromptReader Node is a subproject of this project, it mainly consists of three nodes:

  • Prompt Reader Node The Prompt Reader Node works exactly the same as the standalone SD Prompt Reader. It uses the Image Data Reader from the standalone SD Prompt Reader, allowing it to support the same formats and receive updates along with the SD Prompt Reader.
  • Prompt Saver Node The Prompt Saver Node will write additional metadata in the A1111 format to the output images to be compatible with any tools that support the A1111 format, including SD Prompt Reader and Civitai. Due to custom nodes and complex workflows potentially causing issues with SD Prompt Reader's ability to read image metadata correctly, it is recommended to embed this node within the workflow to ensure maximum compatibility.
  • Parameter Generator Node Since it's not possible to directly extract metadata from KSampler, it is necessary to use the Parameter Generator Node to generate parameters and simultaneously output them to both the Prompt Saver Node and KSampler.

ComfyUI Nodes

For macOS users

If you previously installed SD Prompt Reader via Homebrew cask, you can upgrade with

brew upgrade sd-prompt-reader

For Linux users (and other users)

If you previously installed SD Prompt Reader with pip or pipx, you can upgrade with

pip install --upgrade sd-prompt-reader

or

pipx upgrade sd-prompt-reader

v1.3.4-post.1

5 months ago

The SD Prompt Reader is now available as a ComfyUI node. Check out the ComfyUI Prompt Reader Node for more information.

  • Add support for StableSwarmUI 0.5.8-Alpha+ #60

Changes since 1.3.3

  • Add support for InvokeAI 3 #46
  • Add support for ComfyUI Prompt Reader Node
  • Add ComfyUI (A1111 compatible) for generation tool detection
  • Add version number display #30 #48
  • Fix InvokeAI 2 "refiner_model": null bug #46
  • Fix ComfyUI model name display
  • Fix NovelAI size display
  • Refactor image data reader for all format

For InvokeAI and NovelAI users

Versions prior to 1.3.4 would extract essential metadata from the image settings and convert it into the format Steps: _, Sampler: _, CFG scale: _, Seed: _, Size: _, Model hash: _, Model: _. Starting from version 1.3.4, the SD Prompt Reader will directly display the image settings without any conversion. If there is a large amount of non-essential metadata in the settings that makes it difficult to read, it is recommended to use the simple mode as an alternative.

For ComfyUI users

The SD Prompt Reader is now available as a ComfyUI node. The ComfyUI SDPromptReader Node is a subproject of this project, it mainly consists of three nodes:

  • Prompt Reader Node The Prompt Reader Node works exactly the same as the standalone SD Prompt Reader. It uses the Image Data Reader from the standalone SD Prompt Reader, allowing it to support the same formats and receive updates along with the SD Prompt Reader.
  • Prompt Saver Node The Prompt Saver Node will write additional metadata in the A1111 format to the output images to be compatible with any tools that support the A1111 format, including SD Prompt Reader and Civitai. Due to custom nodes and complex workflows potentially causing issues with SD Prompt Reader's ability to read image metadata correctly, it is recommended to embed this node within the workflow to ensure maximum compatibility.
  • Parameter Generator Node Since it's not possible to directly extract metadata from KSampler, it is necessary to use the Parameter Generator Node to generate parameters and simultaneously output them to both the Prompt Saver Node and KSampler.

ComfyUI Nodes

For macOS users

If you previously installed SD Prompt Reader via Homebrew cask, you can upgrade with

brew upgrade sd-prompt-reader

For Linux users (and other users)

If you previously installed SD Prompt Reader with pip or pipx, you can upgrade with

pip install --upgrade sd-prompt-reader

or

pipx upgrade sd-prompt-reader

v1.3.4

7 months ago

The SD Prompt Reader is now available as a ComfyUI node. Check out the ComfyUI Prompt Reader Node for more information.

The malware alert on Windows has been fixed in SD-Prompt-Reader-1.3.4-Windows-x64-v2.zip Please re-download it if necessary.

Changes since 1.3.3

  • Add support for InvokeAI 3 #46
  • Add support for ComfyUI Prompt Reader Node
  • Add ComfyUI (A1111 compatible) for generation tool detection
  • Add version number display #30 #48
  • Fix InvokeAI 2 "refiner_model": null bug #46
  • Fix ComfyUI model name display
  • Fix NovelAI size display
  • Refactor image data reader for all format

For InvokeAI and NovelAI users

Versions prior to 1.3.4 would extract essential metadata from the image settings and convert it into the format Steps: _, Sampler: _, CFG scale: _, Seed: _, Size: _, Model hash: _, Model: _. Starting from version 1.3.4, the SD Prompt Reader will directly display the image settings without any conversion. If there is a large amount of non-essential metadata in the settings that makes it difficult to read, it is recommended to use the simple mode as an alternative.

For ComfyUI users

The SD Prompt Reader is now available as a ComfyUI node. The ComfyUI SDPromptReader Node is a subproject of this project, it mainly consists of three nodes:

  • Prompt Reader Node The Prompt Reader Node works exactly the same as the standalone SD Prompt Reader. It uses the Image Data Reader from the standalone SD Prompt Reader, allowing it to support the same formats and receive updates along with the SD Prompt Reader.
  • Prompt Saver Node The Prompt Saver Node will write additional metadata in the A1111 format to the output images to be compatible with any tools that support the A1111 format, including SD Prompt Reader and Civitai. Due to custom nodes and complex workflows potentially causing issues with SD Prompt Reader's ability to read image metadata correctly, it is recommended to embed this node within the workflow to ensure maximum compatibility.
  • Parameter Generator Node Since it's not possible to directly extract metadata from KSampler, it is necessary to use the Parameter Generator Node to generate parameters and simultaneously output them to both the Prompt Saver Node and KSampler.

ComfyUI Nodes

For macOS users

If you previously installed SD Prompt Reader via Homebrew cask, you can upgrade with

brew upgrade sd-prompt-reader

For Linux users (and other users)

If you previously installed SD Prompt Reader with pip or pipx, you can upgrade with

pip install --upgrade sd-prompt-reader

or

pipx upgrade sd-prompt-reader

v1.3.4-beta.2

7 months ago

The stable version of 1.3.4 will be released alongside ComfyUI Node 1.0.0. Since there is still some work to be done on ComfyUI Node before the stable version, please use the beta version of 1.3.4 for now. (Even though this is a beta version, it's quite stable)

  • Add version number display #30 #48
  • Fix InvokeAI 2 "refiner_model": null bug #46

For InvokeAI and NovelAI user

Versions prior to 1.3.4 would extract essential metadata from the image settings and convert it into the format Steps: _, Sampler: _, CFG scale: _, Seed: _, Size: _, Model hash: _, Model: _. Starting from version 1.3.4, the SD Prompt Reader will directly display the image settings without any conversion. If there is a large amount of non-essential metadata in the settings that makes it difficult to read, it is recommended to use the simple mode as an alternative.

For ComfyUI user

The SD Prompt Reader is now available as a ComfyUI node. The ComfyUI SDPromptReader Node is a subproject of this project, it mainly consists of two nodes:

  • Prompt Reader Node This node works exactly the same as the standalone SD Prompt Reader. It uses the Image Data Reader from the standalone SD Prompt Reader, allowing it to support the same formats and receive updates along with the SD Prompt Reader.
  • Prompt Saver Node This node will write additional metadata in the A1111 format to the output images to be compatible with any tools that support the A1111 format, including SD Prompt Reader and CivitAI. Due to custom nodes and complex workflows potentially causing issues with SD Prompt Reader's ability to read image metadata correctly, it is recommended to embed this node within the workflow to ensure maximum compatibility.

v1.3.4-beta.1

8 months ago

For InvokeAI and NovelAI user

Versions prior to 1.3.4 would extract essential metadata from the image settings and convert it into the format Steps: _, Sampler: _, CFG scale: _, Seed: _, Size: _, Model hash: _, Model: _. Starting from version 1.3.4, the SD Prompt Reader will directly display the image settings without any conversion. If there is a large amount of non-essential metadata in the settings that makes it difficult to read, it is recommended to use the simple mode as an alternative.

For ComfyUI user

The SD Prompt Reader is now available as a ComfyUI node. The ComfyUI SDPromptReader Node is a subproject of this project, it mainly consists of two nodes:

  • Prompt Reader Node This node works exactly the same as the standalone SD Prompt Reader. It uses the Image Data Reader from the standalone SD Prompt Reader, allowing it to support the same formats and receive updates along with the SD Prompt Reader.
  • Prompt Saver Node This node will write additional metadata in the A1111 format to the output images to be compatible with any tools that support the A1111 format, including SD Prompt Reader and CivitAI. Due to custom nodes and complex workflows potentially causing issues with SD Prompt Reader's ability to read image metadata correctly, it is recommended to embed this node within the workflow to ensure maximum compatibility.

v1.3.3-post.1

8 months ago
  • Fix A1111 webp&jpeg reading #41

Changes since 1.3.2

  • Add support for ComfyUI SDXL workflow #25 #26
  • Add new UI for ComfyUI SDXL workflow prompts
  • Add support for StableSwarmUI
  • Add support for Fooocus
  • Fix support for early version of Invoke AI #36
  • Fix compatibility issue of Pillow on Apple silicon #38
  • Fix simple mode setting line wrap
  • Fix ComfyUI SaveImage node with no inputs #25
  • Fix ComfyUI CLIPTextEncodeSDXL prompt reading #25 #33
  • Fix ComfyUI KSamplerAdvanced seed reading #33
  • Fix ComfyUI ControlNetApplyAdvanced node #25
  • Apply The Black code style

For macOS users

If you previously installed SD Prompt Reader via Homebrew cask, you can upgrade with

brew upgrade sd-prompt-reader

For Linux users (and other users)

If you previously installed SD Prompt Reader with pip or pipx, you can upgrade with

pip install --upgrade sd-prompt-reader

or

pipx upgrade sd-prompt-reader

v1.3.3

8 months ago

Changes since 1.3.2

  • Add support for ComfyUI SDXL workflow #25 #26
  • Add new UI for ComfyUI SDXL workflow prompts
  • Add support for StableSwarmUI
  • Add support for Fooocus
  • Fix support for early version of Invoke AI #36
  • Fix compatibility issue of Pillow on Apple silicon #38
  • Fix simple mode setting line wrap
  • Fix ComfyUI SaveImage node with no inputs #25
  • Fix ComfyUI CLIPTextEncodeSDXL prompt reading #25 #33
  • Fix ComfyUI KSamplerAdvanced seed reading #33
  • Fix ComfyUI ControlNetApplyAdvanced node #25
  • Apply The Black code style

For macOS users

If you previously installed SD Prompt Reader via Homebrew cask, you can upgrade with

brew upgrade sd-prompt-reader

For Linux users (and other users)

If you previously installed SD Prompt Reader with pip or pipx, you can upgrade with

pip install --upgrade sd-prompt-reader

or

pipx upgrade sd-prompt-reader

v1.3.3-beta.2

9 months ago
  • Add support for StableSwarmUI
  • Apply The Black code style
  • Fixed support for early version of Invoke AI #36
  • Fixed ComfyUI SaveImage node with no inputs #25
  • Fixed ComfyUI CLIPTextEncodeSDXL prompt reading #25 #33
  • Fixed compatibility issue of Pillow on Apple silicon #38