Галереи персонажей и персон

Вкладка Gallery (галерея) в редакторах персонажа и персоны хранит изображения и видео, привязанные к персонажу или персоне, поэтому они остаются, даже если удалить чаты. Используйте ее для референсов, вариантов одежды и импортированных наборов изображений. Изображение из галереи можно также отметить как пользовательский эмодзи или стикер.

Вкладка Gallery

У каждого персонажа и у каждой персоны есть своя вкладка Gallery (иконка фотоаппарата). Откройте персонажа в редакторе персонажа или персону в редакторе персоны, затем нажмите Gallery. Галерея персонажа называется Character Gallery, галерея персоны – Persona Gallery. Работают они одинаково.

В галерее две вложенные вкладки:

Собственная галерея чата – это другое. В ней лежат иллюстрации сцен и сгенерированные вложения для этого одного чата. Недолговечные картинки сцен держите там, а долговечные – здесь.

Добавление изображений

  1. Откройте вкладку Gallery и выберите Images.
  2. Перетащите файлы изображений на Upload Character Images (загрузить изображения персонажа) или нажмите на эту область, чтобы выбрать файлы. У персоны на ней написано Upload Persona Images.
  3. Дождитесь окончания загрузки. Новые изображения появятся в сетке.

Нажмите на изображение, чтобы увидеть его крупнее. На каждой плитке есть кнопка скачивания и кнопка удаления.

Добавление видео

  1. Откройте вкладку Gallery и выберите Videos.
  2. Перетащите видеофайлы на Upload Character Videos (загрузить видео персонажа) или нажмите на эту область, чтобы выбрать файлы. У персоны на ней написано Upload Persona Videos.
  3. Дождитесь окончания загрузки.

Поддерживаются форматы MP4, WebM и MOV. Самые новые видео идут первыми. Какие видео сцен и клипы показываются у какого персонажа, описано в разделе Какие видео показываются.

Как отметить изображение из галереи как пользовательский эмодзи или стикер

Пользовательский эмодзи – это маленькая картинка внутри строки текста, которая записывается как :name:. Стикер – это более крупная отдельная картинка, которая записывается как sticker:name:. Оба работают только в чатах Conversation Mode – режима в стиле мессенджера.

  1. Откройте вкладку Gallery и выберите Images.
  2. Нажмите маленькую кнопку-метку в левом верхнем углу изображения (всплывающая подсказка Tag as emoji or sticker).
  3. Нажмите Make emoji (сделать эмодзи) или Make sticker (сделать стикер).
  4. В окне Custom Emoji или Custom Sticker введите название и подтвердите.

Название состоит из 1–32 строчных латинских букв, цифр и знаков подчеркивания. Остальные символы приложение преобразует само, поэтому "Big Grin" превращается в big_grin.

Если не получилось: изображение для эмодзи не должно быть больше 256 на 256 пикселей, а для стикера – больше 512 на 512. Если изображение слишком большое, появляется ошибка, и метка не применяется.

Работа с отмеченным изображением

Как только изображение отмечено, кнопка поверх него показывает название. Нажмите ее, чтобы открыть дополнительные пункты:

Эмодзи или стикер, отмеченный в галерее, работает только для этого одного персонажа или персоны, в чатах Conversation Mode, где они участвуют. Это не связано с общими наборами эмодзи и стикеров в поле ввода сообщения. Если название из галереи совпадает с общим названием, в этом чате побеждает вариант из галереи. Уникальность названий не проверяется, поэтому давайте каждому изображению свое название.

Повторное использование картинки из галереи в сообщениях и приветствиях

Любую картинку из галереи персонажа можно показать прямо в тексте чата: в приветствии, примере сообщения или сообщении, которое отправляет персонаж. Наведите указатель на картинку в галерее и нажмите Copy image reference (значок ссылки). Будет скопирован фрагмент Markdown, который можно вставить в любое место, где говорит персонаж:

![sunset selfie](card://self/gallery/k3m2xq7.png)

self означает персонажа, который произносит это сообщение. При отображении сообщения Marinara заменяет self на этого персонажа и загружает картинку из его галереи.

Где это работает:

Где это не работает:

Полная ссылка содержит внутренний id персонажа, а при импорте персонажа id создается заново, поэтому полные ссылки ломаются у любого, с кем вы делитесь персонажем. В форме self id нет. Она переживает экспорт и импорт в формате Marinara Native, потому что картинки галереи переносятся внутри экспорта вместе с именами файлов. Экспорт в форматах Compatible PNG Card и Compatible JSON не включает галерею, поэтому после такой передачи ни одна ссылка на галерею работать не будет. Если персонаж использует картинки из галереи, используйте Marinara Native.

Сохранение веб-изображений из приветствий

Многие карточки показывают в приветствиях изображения с других сайтов, а такие ссылки могут перестать работать. Если First Message или Alternate Greetings показывают изображения из интернета, в разделе Dialogue & Greetings (диалоги и приветствия) есть кнопка Save images locally (сохранить изображения локально).

  1. Откройте вкладку Card (карточка) и найдите Dialogue & Greetings.
  2. Нажмите Save images locally. Marinara скачивает изображения в галерею и заменяет каждую ссылку на ссылку вида card://self/gallery/....
  3. Нажмите Save (сохранить), чтобы новые ссылки сохранились.

Пока вы не нажмете кнопку, ничего не скачивается. Сохраняются только изображения PNG, JPEG, GIF и WebP размером до 10 МБ и до 40 мегапикселей. Ссылки на ваш собственный компьютер или домашнюю сеть отклоняются. Если изображение сохранить не удалось, у него остается веб-ссылка, а уведомление объясняет причину.

Restore web links (восстановить веб-ссылки) возвращает в приветствия исходные ссылки. Сохраненные копии остаются в галерее, пока вы их не удалите. Изображения из лорбуков не обрабатываются.

Какие видео показываются

Вложенная вкладка Videos показывает видео сцен, созданные в чатах с этим персонажем, и клипы видеозвонков. У какого персонажа показывается видео, зависит от того, откуда оно взялось:

Смежные руководства