April 22

Делаем картинки с текстами в ChatGPT/Sora

Материал подготовил Ai Senior 🏴‍☠️

В марте в чате джипити появилась возможность делать картинки. И не простые, а с надписями на кириллице! Мир ждал этого очень долго, ни в одном другим инструменте они не получаются. Но, как стало заметно позже, — без дополнительных уточнений тексты внешне получаются достаточно одинаковыми. И на афишах и в комиксах шрифт тот же самый.

В этой статье предлагаю несколько идей как можно делать красивые, интересные, классные тексты. Чтобы они отличались от остальных и привлекали больше внимания)

В статье мы говорим то ChatGPT, то Sora — это по сути одно и то же, делать генерации можно и там и там.

Приступим.

Пример изображения с типичным шрифтом без уточнений. Промпт: «Фотореалистичное изображение милого котика который одет в худи и одежду типичного уличного андерграунд художника и он стоит с баллончиком и распыляет его в камеру. На переднем плане по центру кадра надпись "НАДПИСИ". Горизонтально 3:2».

Содержание:

  1. Надписи через стилизацию.
  2. 10 шрифтов.
  3. Надписи через референс.

Надписи через стилизацию

Всего у нас существует по сути 3 приема работы с текстами в кадре — выбрать для них шрифт, стилизовать подо что-то или показать на другом изображении пример оформления текста.

Начнем со стилизации.

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

Выглядит норм, особенно, когда делаешь что-то в первый раз и у тебя получается. Но когда ты конкурируешь за внимание в ленте с другими генерациями, этот шрифт делает их все похожими друг на друга. Значит, не запоминается никакая. Попробуем думать шире.

Афиша с надписью с типичным шрифтом. Зацените уровень осознанности нейросетей исходя из того какой был промпт: «Афиша фильма про космос в стиле супергеройства под названием ЛЕТИМ с участием известных подходящих звезд».

Что значит «стилизация»?

Уточнение стиля для надписи или использование референсов. Отдельно о референсах поговорим ниже.

Итак, что если придать надписи стиль, который будет основан на происходящем в кадре? Если котик рисует граффити — надпись в стиле граффити.

Уточнение в промпте: надпись в стиле граффити.

Или надпись сделанная прямо из атрибутов граффити-культуры.

Уточнение в промпте: ... на переднем плане по центру кадра надпись "НАДПИСИ" сделанная из различных атрибутов граффити-культуры.

Интересный необычный ход. Здесь все — трафареты, стикеры, маркеры. И мы не уточняли конкретный перечень в промпте, передав эту заботу на ИИ-голову нашего генератора. Если важно — можно уточнить.

Промпт: «Фотореалистичное изображение крупный план на столе лежат бургеры и картошка фри такие аппетитные слегка в размытии, по центру кадра надпись в фокусе ПОЛЕЗНО, сделанная из различной полезной еды».

Надписи можно стилизовать под контекст самого слова: скорость = молния.

Промпт: «Фотореалистичное изображение снятое в яркую солнечную погоду. Макро план красивой ползущей улитки. На переднем плане в воздухе зависла надпись "СКОРОСТЬ" сделанная из молний. Надпись наклонная идет по диагонали, демонстрируя энергию и скорость».

"Все норм" с противоречивой эмоцией: ярость, гнев = огонь, пожар.

Промпт: «Реалистичный кадр крупный план обидевшейся девушки, которая сидит скрестив руки на груди и смотрит в сторону с выражением лица таким полу злым полу обиженным. На переднем плане в воздухе перед девушкой зависла крупная надпись "ВСЕ НОРМ!" полностью сделанная из плазмы бушующего огня. Надпись неровная и сделана из языков пламени. Надпись в две строки».
Промпт: «Реалистичное фото в стиле 90-х как крупный план, очень динамичный кадр лицо убегающего типичного русского пацана, он держит шапку на голове чтобы не слетело, весь кадр полностью в размытии в движении и зерненный. На переднем плане прямо по центру кадра крупная надпись ДЕВЯНОСТЫЕ сделанная из атрибутов тех времен, используй много знаковых атрибутов 90-х и сделай так чтобы каждая буква была разной по размеру».

Далее в статье может быть с опечатками. Это норма, нужно лишь попытаться еще. Хозяйке на заметку: когда делаем переделку в ChatGPT лучше для каждой новой переделки создавать новый чат, так он не будет тянуть описанные до этого в чате задачи и результат будет лучше.

Не забываем про стилизацию под известные игры/фильмы/другие визуалы. То, на что у людей уже есть насмотренность, скорее привлечет их внимание.

«Потрачено» из игры GTA

Промпт: «Реалистичное фото: в кадре руки с подносом, с которого на стол упал торт. На переднем плане в кадре прямо по центру надпись ПОТРАЧЕНО шрифтом как в GTA».

В стиле Майнкрафт

Промпт: «Реалистичное изображение заброшенной стройки заросшей в яркий солнечный день, на переднем плане в воздухе зависла зеленая надпись в стиле майнкрафта "РАБОТАЕМ ДАЛЬШЕ". Над ней близко подпись "Отлично!" сделанная рукописным шрифтом. На заднем плане спиной к камере местная собака стоит возле куста и мочится на него с поднятой ногой».

Думаю, принцип понятен) Попробуйте поиграться в это! Тексты станут более живыми и лучше подружатся с изображениями, на которых они написаны.

Итого:

  1. Надписи можно делать составными из контекста изображения или темы/поста, в котором они используются.
  2. Надписи можно делать используя стилизацию к предметам/текстурам (стекло, бетон, железо, огонь, лед).
  3. Надписи можно делать стилизованными под узнаваемые надписи из игр/фильмов/рекламы/продуктов на полках магазинов.

Как это применить: добавляем к промпту необходимое уточнение по стилю надписи. Примеры смотрите в промптах выше.

10 шрифтов

Интересно, что на латинице (английские слова) ChatGPT не генерирует надписи так однобоко, там гораздо больше разнообразия уже в "базе". Поэтому, в нашем случае для лучшего результата лучше уточнять конкретные шрифты.

Вот несколько вариантов, которые вы можете использовать. Они все несколько отличаются от оригиналов, но при этом, имеют собственную идентичность и уникальность по сравнению с базовым шрифтом. Приятного пользования)

1. Шрифт BEBAS Neue

Здесь использован шрифт и два его начертания — обычный и ультратонкий.

Промпт: «Реалистичное изображение как в рекламном плакате с крупным планом мангала и жарящимся на них шашлыком. В левой части кадра ниже середины крупная надпись шрифтом Bebas Neue "ПЯТНИЦА" под ней подзаголовок — надпись поменьше шрифтом bebas thin "время шашлындосов". У композиции надписей есть отступ от нижнего и левого края равный самый большой букве надписи. Яркое рекламное фото».

2. Шрифт Ogg

Промпт: «Реалистичное изображение рекламное фото интерьера пышно украшенного нежными розовыми тканями на потолке, они очень легкие и нежные, сам интерьер премиальный и роскошный. По центру кадра в нижней части небольшая стильная надпись сделанная шрифтом Ogg "Запах успешности" и под ним подзаголовок шрифтом bebas Neue thin "почувствуй его сегодня"».

3. Шрифт Filosofia

Промпт: «Реалистичное детальное фото крупный план по диагонали верхней части памятника Петру Великому на фоне ясного яркого синего неба и надпись по центру "АРХИТЕКТУРА" шрифтом Filosofia и под ней подзаголовок "города Москвы" с увеличенным межбуквенным расстоянием».

4. Шрифт Pure heart

Промпт: «Реалистичное размытое в движении шумное фото завораживающего танца в полутемном помещении в яркой одежде. На переднем плане по центру надпись "КРУТИ ВЕРТИ" сделанная шрифтом Pure Heart».

5. Шрифт Dainty Fushion Modern Retro Serif Font

Промпт: «Реалистичное фото девушки с чупа-чупсом с вызывающим выражением лица, одета в модную современную одежду и с заплетенными косичками, крупный план, на переднем плане надпись "Один тут шрифты смотришь?" шрифтом Dainty Fushion Modern Retro Serif Font».

6. Шрифт Petit Formal Script

Промпт: «Реалистичное фото крупный план писателя Александра Сергеевича Пушкина в современной одежде стоящей на кассе в качестве покупателя в пятерочке с таким воодушевленным видом. По центру кадра надпись шрифтом Petit Formal Script "Я помню чудное мгновенье, очей моих очарование"».

7. Шрифт Cutedrop

Промпт: «Реалистичное шумное изображение POV кадр как рука с палкой протягивает ее в сторону пещеры медведя, глубоко в пещере в темноте виднеется оскал и глаза дикого зверя. По центру кадра надпись Слабоумие и отвага сделанная в две строчки шрифтом Cutedrop».

8. Шрифт Proxima Nova

Промпт: «Реалистичное фото рекламной листовки, которая лежит на лавочке, листовка посвящена продаже воздуха, для текстов (они на кириллице) использован шрифт Proxima Nova в bold и light начертаниях».

9. Шрифт Founders Grotesk

Промпт: «Реалистичное фото в фокусе часть премиальной доски для серфинга и на ней видна маленькая надпись "Сеньор генеративщик" и подзаголовок "just loving you" сделанная шрифтом Founders Grotesk. Основная надпись начертанием bold intalic подзаголовок regular».

10. Шрифт GT Sectra

Промпт: «Реалистичное большого плюшевого медведя в кураже. У него открыта пасть и он очень веселый. Кадр смазан в моушен блюр и шумный. По центру надпись "КАК НАСЧЕТ СЕЙЧАС?" сделанная шрифтом GT Sectra начертанием Black, а слово "СЕЙЧАС" начертанием Black italic».

11. Шрифт для мемов — Impact

Промпт: «Реалистичное изображение злого джейсона стетхема смотрящего в камеру. Окружение в моушен блюр. Сверху надпись БРАТ ЗА БРАТА а снизу надпись И ЕЩЕ БРАТ ЗА БРАТА. Надписи сделаны шрифтом Impact белые с черной обводной 1 пиксель по внешней стороне».

Итого:

  1. Sora/ChatGPT может быть разнообразным в шрифтах, это только вопрос запроса.
  2. Как это использовать: добавляете название шрифта к запросу в той части, где описывается текст. Смотрите пример в промптах выше.
  3. Шрифты отличаются от оригиналов, при этом, они дают достаточное разнообразие для реализации творческих идей.
  4. Подбирайте шрифтовые пары для заголовков и описаний, миксуйте шрифты, играйтесь с начертанием — Black, bold, italic, regular, light, с межстрочным и межбуквенным расстоянием, творите.

Надписи через референс

И, конечно, вместо тысячи исследований названий и начертаний, мы можем сделать так:

Находим понравившийся пример надписи или эффекта + добавляем к текстовому запросу и ссылаемся на него = готово.

Вышло пушистенько, хотя про таблички надо было уточнить получше)

Не хочет никак писать посередине кадра ) Надо еще потыкать!

Если сделать сцену сразу с нужным шрифтом и эффектом, а не переделывать существующую, результат будет еще лучше. Но и сейчас он выглядит необычно и свежо для типичных минутных генераций, не так ли?

Думаю, принцип понятен)

Итого:

  1. Находим референс по шрифту / написанию.
  2. Находим референс по эффекту.
  3. Добавляем найденные референсы к текстовому промпту и ссылаемся на них в промпте.
  4. Обязательно указываем важность сохранения деталей эффекта или надписи, если это важно.

Общие выводы

Нейросети часто идут по пути наименьшего сопротивления. Да, собственно, как и люди. Если не уточнить детали, они просто не будут добавлять и делать разнообразие. Но в наших силах с помощью простых приемов описанных выше делать генерации более интересными и привлекающими внимание на фоне серой рутины.

Это точно не все способы и можно углубляться дальше: еще более адресно прорабатывать тексты, создавать собственные шрифты и многое другое. Об этом — в следующий раз.

А пока поделитесь своим впечатлением об этих способах в канале Сеньор генеративщик, мне очень важна ваша обратная связь) До новых встреч!