
简体中文 | Английский
Простой автономный просмотрщик для чтения подсказки от стабильной диффузии, сгенерированного изображением за пределами WebUI.
Особенности • Поддерживаемые форматы • Скачать • Использование • CLI • Comfyui Узел • FAQ • Кредиты

Кончик
Читатель SD -подсказки теперь доступен в качестве узла Comfyui. Ознакомьтесь с узел читателя Comfyui для получения дополнительной информации.
| Пнн | JPEG | Webp | ТЕКСТ* | |
|---|---|---|---|---|
| A1111's Webui | ✅ | ✅ | ✅ | ✅ |
| Легкая диффузия | ✅ | ✅ | ✅ | |
| СТАБЛИВА | ✅ | ✅ | ||
| StablesWarmui (до 0,5,8-альфа)* | ✅ | ✅ | ||
| Foocus-mre* | ✅ | ✅ | ||
| Novelai (Stealth pnginfo) | ✅ | ✅ | ||
| Novelai (наследие) | ✅ | |||
| Invokeai | ✅ | |||
| Invokeai (до 2.3.5-post.2) | ✅ | |||
| Invokeai (до 1,15) | ✅ | |||
| Comfyui* | ✅ | |||
| Рисовать вещи | ✅ | |||
| Нафу (4chan) | ✅ |
* Применяются ограничения. См. Ограничения формата.
Примечание
Если вы используете инструмент или формат, которого нет в этом списке, пожалуйста, помогите мне поддержать ваш формат, загрузив исходный файл, сгенерированный вашим инструментом, Thx.
Кончик
Для пользователей Comfyui читатель SD теперь доступен в качестве узла Comfyui. Узел считывателя Comfyui - это подпроект этого проекта, и рекомендуется внедрить узел Saver Saver в узел считывателя Comfyui в вашем рабочем процессе, чтобы обеспечить максимальную совместимость.
Скачать исполняемый файл с выпусков GitHub
Скачать исполняемый файл с выпусков GitHub
Вы также можете установить SD -считывателя через Homebrew Cask.
brew install --no-quarantine receyuki/sd-prompt-reader/sd-prompt-reader Параметр --no-quarantine используется с тех пор, как читатель SD в настоящее время не знает, как я упоминал здесь
Я уверен, что пользователи Linux могут выяснить вещи без исполняемого файла.
sudo apt-get install python3-tk для дистрибутивов на базе DebianВы можете установить с помощью PIP или запустить вручную
pip install sd-prompt-readerили
pipx install sd-prompt-reader Чтобы запустить графический интерфейс, введите sd-prompt-reader в терминале.
Для CLI, пожалуйста, используйте sd-prompt-reader-cli .
git clone https://github.com/receyuki/stable-diffusion-prompt-reader.git cd stable-diffusion-prompt-reader
pip install -r requirements.txtpython -m sd_prompt_reader.appИЛИ
ИЛИ


Примечание
Отредактированное изображение будет записано в формате A1111, что означает, что изображение в любом формате станет форматом A1111 после редактирования.

Скопируйте приглашение изображения и настройка в формате, который можно прочитать с помощью подсказок из файла или текстового поля Следующие параметры поддерживаются:
| Параметр | Параметр |
|---|---|
| Семя | --семя |
| Изменение прочности семян | -subseed_strength |
| Семена изменяется из | -seed_resize_from_h |
| Семена изменяется из | -seed_resize_from_w |
| Пробоотборник | -sampler_name |
| Шаги | -Шаты |
| CFG Scale | -cfg_scale |
| Размер | --ширина |
| Размер | --высота |
| Восстановление лица | -restore_faces |

Примечание
Рабочий процесс SDXL не поддерживает редактирование. При необходимости, пожалуйста, удалите подсказки с изображения перед редактированием.
Если рабочий процесс изображения включает в себя несколько наборов подсказок SDXL, а именно клип G (text_g), клип L (text_l) и нефтеперерабатывающий устройства, читатель подсказки SD переключится на режим отображения многокачественной подсказки, как показано на изображении ниже. Существует два параметра интерфейса, доступные для режима отображения с несколькими сетами, и вы можете переключаться между ними, используя кнопки. 
Представлен инструмент CLI для чтения, модификации и очистки метаданных.
SD Prompt Reader CLI.exe будет размещен в пакете ZIP в качестве отдельного исполняемого файла.
Примеры: "SD Prompt Reader CLI.exe" -i example.png
Исполняемый файл расположен на SD Prompt Reader.app/Contents/MacOS/SD Prompt Reader .
Примеры: /Applications/SD Prompt Reader.app/Contents/MacOS/SD Prompt Reader -i example.png
Примеры: sd-prompt-reader-cli -i example.png
-r или --read флаг.-w или --write .-c или --clear -флаг. -i , --input-path : Путь к файлу ввода изображения или каталога, содержащего файлы изображений, необходимый параметр.-o , --output-path : путь к выходному файлу или каталогу, где будут сохранены обработанные файлы.-l , --log-level : укажите уровень сложности журнала (Egdebug, Info, Warn, Error). -f , --format-type : указывает формат выходных метаданных, выбор-«txt» или «json». Формат по умолчанию - «txt» -m , --metadata : предоставляет файл метаданных для написания.-p , --positive : обеспечивает позитивную строку для написания.-n , --negative : предоставляет отрицательную строку для написания.-s , --setting : предоставляет настройку строки для написания.sd-prompt-reader-cli [-r] -i <input_path> [--format-type <format>] [-o <output_path>]sd-prompt-reader-cli -i example.pngsd-prompt-reader-cli -i example.png -o metadata.txtsd-prompt-reader-cli -r -i example.png -f TXT -o output_folder/sd-prompt-reader-cli -r -i input_folder/ -f JSON -o output_folder/sd-prompt-reader-cli -w -i <input_path> -m <metadata_path> [-o <output_path>]sd-prompt-reader-cli -w -i example.png -m new_metadata.txtsd-prompt-reader-cli -w -i example.png -m new_metadata.txt -o output.pngsd-prompt-reader-cli -w -i example.png -m new_metadata.json -o output_folder/sd-prompt-reader-cli -c -i <input_path> [-o <output_path>]sd-prompt-reader-cli -c -i example.pngsd-prompt-reader-cli -c -i example.png -o output.pngsd-prompt-reader-cli -c -i example.png -o output_folder/sd-prompt-reader-cli -c -i input_folder/ -o output_folder/Важный
StablesWarmui все еще находится на фазе альфа -тестирования, и его формат может измениться в будущем. Я буду следить за предстоящими обновлениями StablesWarmui.
Важный
Когда используются пользовательские узлы или когда рабочий процесс становится чрезмерно сложным, существует высокая вероятность того, что метаданные могут быть неправильно считываются. Это потому, что Comfyui не хранит метаданные, а только полный рабочий процесс. SD Recement Reader может обрабатывать только основные рабочие процессы. Рекомендуется внедрить узел Saver Saver в узел считывателя Comfyui в вашем рабочем процессе, чтобы обеспечить максимальную совместимость.
По умолчанию легкая диффузия не записывает метаданные на изображения. Пожалуйста, измените формат метаданных в настройках, чтобы встраивать , чтобы написать метаданные на изображения
Поскольку оригинальная версия Foocus не поддерживает написание метаданных для файлов изображений, SD Recable Reader поддерживает только изображения, сгенерированные Foocus Moonride Edition.
Предупреждение
Ложнопозиционирование, сообщаемое некоторыми антималварами, вызвано упаковочным инструментом Pyinstaller , который является общей проблемой для пользователей Pyinstaller . Я проводил много времени, пытаясь исправить защитника Windows Lossefity раньше, но я не мог сделать это для каждого антивирусного программного обеспечения. Таким образом, вы можете либо доверять Defender Windows, либо использовать инструкцию для пользователей Linux для использования этого приложения.
Важный
Это очень распространенная проблема MacOS, когда вы запускаете без введения приложений, не являющихся приложениями, и разработчики должны платить Apple 99 долларов в год, чтобы устранить эту проблему. Вы можете разрешить приложения из любой точки безопасности и настройки конфиденциальности, которые могут быть опасными. Я предпочитаю, чтобы удалить карантинные атрибуты.
Открыть терминал из папки Applications.
Введите следующую команду и нажмите Enter.
xattr -r -d com.apple.quarantine /path/to/app.app
В моем случае это
xattr -r -d com.apple.quarantine /Applications/SD Prompt Reader.app
Если вы все еще обеспокоены безопасностью приложения, вы можете использовать инструкцию для пользователей Linux для использования этого приложения.