Нигде!
Для использования Adobe Firefly в Adobe Photoshop оформите подписку Creative Cloud или активируйте пробную версию на 14 дней.
С выходом Adobe Photoshop 2024 многие начали из каждого угла спрашивать, мол «где народный фш с нейросетью можно скачать?». Благодаря таким повсеместным вопросам от халявщиков — Adobe прикрыл эту функцию с сентября 2023 года для тех, у кого отсутствует подписка Creative Cloud. Да, перестаньте об этом спрашивать, пожалуйста.
Источники, распространяющие в интернете Adobe Photoshop с «генеративной заливкой» - либо распространяют устаревшую бету-версию или патчер-заменятор-файлов от m0nkrus, которую тоже исправили давным давно, либо предлагают оформить пробную версию на 14 дней. Нам эти варианты не подходят.
Но не стоит расстраиваться: использовать сторонние плагины и сервисы для генерации изображений и инпеинта никто не запрещал, поэтому об аналогах мы и поговорим.
Какие у нас есть варианты? - Вы можете развернуть локальный Stable Diffusion и использовать его в качестве плагина для Adobe Photoshop. Данный способ требует хорошей видеокарты с объёмом VRAM не менее 8 ГБ.
- Либо вы можете воспользоваться различными онлайн-сервисами по генерации изображений и редактирования уже существующих. Например, KreaAI или RecraftAI.
- Из онлайн-сервисов, заменяющий Adobe Firefly был популярен плагин Alpaca ML, но его работа была прекращена 25 октября 2024 года, а ссылки на регистрацию и скачивание были удалены, поэтому поговорить о нём мы не можем.
- Ну и крайний способ - оформлять пробную версию на 14 дней и каждый раз регистрировать новый аккаунт Adobe. Это нам в любом случае не подходит, так как в некоторых случаях при активации пробной версии с вас попросят данные банковской карты или PayPal.
Более подробно поговорим только о самом локальном Stable Diffusion и его внедрении в Adobe Photoshop через плагин.
Связываем Stable Diffusion с Photoshop Действия проделываются на устройстве с операционной системой Windows. Способ соединения Stable Diffusion и Adobe Photoshop на устройствах с macOS не проверялся.
Для начала нам нужно загрузить сам Stable Diffusion. Это можно сделать с помощью программы Stability Matrix, который можно загрузить из страницы релизов на GitHub. Он доступен для Windows и macOS.
Если у вас уже установлен Stable Diffusion, то вы можете пропустить этап установки и перейти сразу к установке плагинов.
Программа портативная, то есть может устанавливаться где угодно на вашем компьютере и даже на внешнем носителе. Чтобы продолжить настройку - нажмите на «Continue». После перехода к окну «Analytics» нажмите на «Don't Share Analytics».
- Рекомендуется использовать скоростной накопитель для более быстрой загрузки моделей для генерации изображений.
- Рекомендуется иметь не менее 20-30 ГБ свободного места на накопителе, так как среднестатистическая модель Stable Diffusion занимает около 4-8 ГБ в зависимости от типа модели.
- Если у вас возникают проблемы со скачиванием интерфейсов - попробуйте использовать VPN во время загрузки.
Далее программа предлагает нам установить любой интерфейс для Stable Diffusion. В данной статье я выберу «Stable Diffusion reForge», так как она хорошо оптимизирована для слабых видеокарт. Вы же можете выбрать любой другой интерфейс, основанный на Automatic1111 или следовать моему выбору.
После выбора интерфейса нам предложат скачать популярные модели, но для генеративной заливки или расширения изображений они нам не особо подойдут, поэтому загрузку моделей мы пока что пропустим, нажав на «Close». После этого начнётся скачивание всего и вся, поэтому наберитесь терпения.
Если вы столкнулись с ошибкой «Package Modification Failed», то повторите попытку установки интерфейса снова, нажав на кнопку «Add Package» в вкладке «Packages».
Более подробно о работе программы и интерфейсе Stability Matrix вы можете посмотреть в видео ниже.
Если у вас установка интерфейса прошла успешно, то время устанавливать плагин для соединения Stable Diffusion и Adobe Photoshop. Загрузку моделей для генеративной заливки и подобного мы отложим и вернёмся к нему позже.
Для загрузки моделей возможно потребуется код API для CivitAI, который надо будет ввести в настройках
Stability Matrix. Его можно создать в
настройках вашего профиля после регистрации на ресурсе.
Далее нам нужно запустить сам интерфейс Stable Diffusion, нажав на «Launch» в странице пакетов. Первый запуск интерфейса может продлиться некоторое время, особенно если не установлена ни одна модель, так как мы скачивание моделей пропустили. После успешной загрузки дополнительных зависимостей у вас откроется локальный сервер и автоматически откроется браузер с адресом 127.0.0.1:7860.
Далее в интерфейсе Stable Diffusion мы переходим в вкладку «Extensions», чтобы найти там плагин для соединения Stable Diffusion и Adobe Photoshop.
В вкладке «Extensions» нам нужно перейти в вкладку «Available» и загрузить список моделей, нажав на «Load from» в верхней части окна. Затем нужно ввести в поиск расширений слово Adobe Photoshop и нажать на «Install» рядом с Auto-Photoshop-StableDiffusion-Plugin.
После установки расширения в Stable Diffusion вернитесь на вкладку «Installed» и нажмите на кнопку «Apply and quit». Таким образом вы перезагрузите сервер Stable Diffusion и активируете плагин.
С установкой плагина для Stable Diffusion мы разобрались, осталось установить плагин для Adobe Photoshop. Для этого переходим на страницу релизов плагина на GitHub и выбираем любой удобный вам способ установки плагина. Я же выберу вариант установки плагина через распаковку ZIP архива и скачиваю именно ZIP файл. Его нужно распаковать в папку C:\Program Files\Adobe\Adobe Photoshop 20XX\Plug-ins, создав дополнительную папку с любым названием на латинице, чтобы не было хаоса в этой папке.
Казалось бы, можно уже запускать Adobe Photoshop и творить чудеса. Но мы всё-таки не установили модели для генерации изображений. Для этого вернитесь в Stability Matrix и перейдите в раздел с моделями.
Там нам нужно найти любую вам понравившуюся модель именно с пометкой Inpainting. Различные версии можно найти на странице модели.
Далее нам нужно открыть сам плагин в Adobe Photoshop. Для этого переходим в «Plugins» и выбираем «Auto Photoshop StableDiffusion Plugin» → «Auto-Photoshop-SD».
В открытом окне плагина мы переходим на вкладку «Settings» и выбираем тип интерфейса, в моем случае это «Automatic1111» и вводим чуть выше адрес сервера Stable Diffusion, который открывается в браузере.
Если у вас установлен ComfyUI, то вы можете оставить стандартную галочку и указать другой адрес сервера при необходимости.
Нам может выбить ошибка про отсутствие флага --api, который мы не вставляли перед запуском Stable Diffusion. И естественно из-за этого пока не получится подключить Stable Diffusion и Adobe Photoshop.
Решается это просто, нам нужно снова вернуться в Stability Matrix, открыть настройки запуска, пролистать вниз и в поле «Extra Launch Arguments» впишите --api.
После этого перезагрузите сервер SD, если он был запущен, а затем в Adobe Photoshop в вкладке «Stable Diffusion» плагина нажмите на кнопку «Refresh». После этого соединение между двумя вселенными произойдет корректно и даже появится возможность выбрать модель. Установку плагина можно считать завершённым, осталось разобраться с интерфейсом плагина.
Если соединение между двумя вселенными всё ещё не может установиться - попробуйте разрешить соединение по порту, на котором работает Stable Diffusion, в брандмауэре Windows. Возможно он был заблокирован для блокировки доступа Adobe Photoshop в интернет.
Перед использованием параметров «Img2Img», «Outpainting» или «Inpainting» - не забудьте переключиться на соответствующую модель, иначе можете наткнуться на неожиданные генерации.
Результат генераций без первоначальных настроек может быть ни о чём, но никто не запрещал настраивать ваши генерации более детально. Но об этом я не буду заострять внимание, ведь информации об Stable Diffusion довольно много на просторах интернета. А ещё лучше - создать изображения в браузерном интерфейсе (WebUI) генератора изображений.
Прежде чем использовать плагин для соединения SD и Adobe Photoshop - интерфейс Stable Diffusion нужно каждый раз запускать через Stability Matrix, если он не был запущен. Да, это может быть не удобно, но куда деваться.
Firefly в Lightroom для устройств на Android Если вам прям позарез нужно использовать Adobe Firefly для одноразового использования, то вы можете установить «народную» версию Adobe Lightroom для устройств на Android. Почему «одноразовое» использование? Потому что Adobe Firefly работает на серверах и для пользователей без активной подписки любого плана от Adobe предоставляется малое количество «генеративных баллов».
- Для работоспособности генеративной заливки для удаления требуется вход в аккаунт Adobe.
- Генеративная заливка с помощью Adobe Firefly будет работать только для удаления объектов без возможности указать свой промпт.