Создаём стикерпак для Телеграма с ChatGPT.
Вчера экспериментировал с генерацией картинок в ChatGPT. 25 марта они добавили надстройку в виде модели 4о для генерации изображений, что сделало фото более практичными. Давно хотел себе фирменный стикерпак — вот его и пытался сделать. Процесс менялся от «вау, а что так можно было?» до «блин, я уже 33 раза написал про формат и фон, ну сколько можно тупить». Пишу пост по горячим следам.
Планирую сделать пошаговую инструкцию-лонгрид — как сделать свой стикерпак и анимированные эмодзи с шагами и примерами. Потому что вопрос и возможности очень обширные, вчера дошёл даже до анимации эмодзи, но всё накрылось на конвертации Lottie-файлов в TGS-формат. Уж не знаю, что там у них случилось, но все онлайн-конвертеры и либы по конвертации испарились из интернета. Закрою этот вопрос и будет полный путь по шагам.
Результат стикерпака вот: https://t.me/addstickers/RomanMobecan
Итак, лайфхаки для тех, кто хочет пройти путь сам, а для меня заметки на будущую инструкцию:
1. Сразу определиться со стилем и цветовой палитрой. Я делал в цветовой гамме Mobecan — у нас уже давно загружены логотипы и другое промо в ChatGPT, но я ещё раз попросил ИИ написать список наших цветов, чтобы утвердить. Иишка по запросу предлагает на выбор идеи и варианты, прорабатываем в формате, описанном вот тут: https://t.me/roman_kuznetsov_mobecan/75
2. Обязательно нужна общая концепция. Например, с персонажем — тут я сделал его из своего фото. Но всё равно одна генерация отличается от другой. Лучше сразу задать общие параметры объединяющие картинки, например цвет худи и другие параметры.
3. 33 раза напомнить ChatGPT про параметры изображений. Он сам их знает — 512×512 с прозрачностью — но постоянно нарушает. Напоминаем, уговариваем, угрожаем. Одна картинка у меня не 512×512 — почему он так решил, не знаю, но больно классная получилась.
4. Стикерпак должен быть одного стиля. Чтобы так получилось, лучше генерить паком — он может сгенерировать сразу сетку картинок на одном холсте. Потом можно дать ему команду нарезать их поштучно и сделать ZIP-архив. Он может до 9 элементов на одном холсте, НО размер холста ограничен: 2048×2048 пикселей. Поэтому для 512×512 — делаем 2×2, иначе пострадает качество. Для эмодзи 100×100 можно генерить сразу по 9 штук.
5. Дать ему команду подобрать эмодзи для стикеров и в целом пошагово описать процесс выкладки в Телеграм — это ускоряет процесс.
Отдельная история — с эмодзи и их анимацией, но это уже в будущем посте.
Вывод: Если хочешь сделать свой стикерпак — не обязательно быть дизайнером. Достаточно чёткого ТЗ, много терпения и желания поржать над промежуточными вариантами.