#Нейропрожарка
С днём рождения, Таша
Автор: @sershanga
Предыстория:
Это небольшой мульт, в основе которого лежит реальная история одного дня рождения, когда я решил удивить свою девушку и вручить ей подарок необычным способом. Договорившись с другом, чтобы он подлетел на квадрокоптере с привязанным подарком в определённое время к нужному месту на пляже, я срезал верёвку и вручил подарок своей девушке, получив взамен бурю ярких эмоций и радости от неожиданности.Мне хотелось не просто собрать красивую последовательность кадров, а сделать законченную мини-историю-отсылку, которая эмоционально возвращала бы в тот момент.
Как создавался мультфильм:
В первую очередь был написан сценарий, в котором всё было детально расписано. Помог мне в этом ChatGPT, которому я надиктовал всю историю в деталях. После добился от него сцен-план и приступил к его реализации.Сначала подготовил персонажей. Для этого использовал наши с девушкой фотографии. В основном работал с Nano Banana 2. Много времени ушло на создание похожих лиц. После этого уже делал полноценные sheet сборки с разными позами, эмоциями и крупностями.Дальше ключевые кадры локации и на основе фотографий из интернета получил что-то похожее на реальное место, в котором мы находились в тот день. Изредка пользовался GPT Image 2.0, если не получалось правильно расположить камеру, передвинуть лавочку и т. д. В некоторых сценах он лучше понимал, что нужно, в отличие от NB2, но был дороже. Также использовал Photoshop, чтобы добить картинку или убрать мусор. Почти во всех сценах я финально объединял персонажей и локацию, подготавливая к анимации, по сути, ключевой кадр.
Анимация создавалась с помощью Seedance 2.0 и Kling 3.0. Для сохранения внешности персонажей между сценами я всегда подгружал две sheet картинки с нашими персонажами и одну ключевую локации вместе с ними. Для написания промптов в Seedance я создал себе агента через клода, который понимал архитектуру модели. Также я загрузил ему данные с официального сайта ByteDance о том, как грамотно писать промпты. С таким подходом почти с первого нажатия кнопки я получал устраивающий меня результат. Сиденский в этой задаче — мой фаворит(естественно) но клинг был хорош в простых сценах, например с крупным планом лица или шагами по песку, и стоил дешевле. Перед каждым нажатием кнопки я десять раз всё перепроверял и пытался спрогнозировать результат, внимательно читая промпт.
Технические детали:
Картинки делал во
Flora.ai. Очень кайфанул: удобная нодовая структура, и на тот момент у каждой модели была фиксированная цена за генерацию независимо от выбора 2K/4K. Это было очень дёшево, плюс был бонус за переход на тарифе. Сейчас, увы, эту схему они пересмотрели и сделали как у всех.
Анимацию делал в Higgsfield, без всяких студий и наворотов. 1080p без апскейлов.
Монтаж, цветокор и финальную обработку делал в DaVinci Resolve. Звук брал на Envato и слегка дорабатывал его под монтаж в Suno. SFX также брал на Envato.
На всё вместе ушло около пяти дней, иногда без сна, хотя реализацию мультфильма я планировал около года.
Затраты на нейросети и сервисы:
Flora.ai — Nano Banana 2, GPT Image 2.0, Upscale — 30 $
Higgsfield — Seedance 2.0, Kling 3.0 — 50 $ за 1000 токенов, из которых в конце осталось 120
ChatGPT, Claude — годовые подписки, 20 $
Envato — годовая подписка
Suno — бесплатная версия
В итоге получился личный подарок на день рождения, который по затратам на генерации стоит меньше 100 $, а общая стоимость ролика — бесценна.
@cgevent