Сбывшиеся мечты гуманитария или как ИИ помогает в работе, как никто до этого
Еще 6 лет назад, я только мечтал о том, как можно за вечер создать собственный инструмент для своего пайплайна, который облегчит страдания на каком либо из этапов продакшена. Тогда, я, как гуманитарий, делал попытки все же внедриться в мир программирования, но смотря на недели трудов по написанию кода, еще больше на поиски багов - испугался, отчаялся и оставил только в недостижимых реалиях эту идею собственных тулозов. Всё-таки у меня нет ни времени, ни денег на освоение сложного питон мира, в без того сложном CGI.
Приходилось костылять в том что есть, тратить часы на настройку того или иного подхода и неохотно делать повторяющиеся из раза в раз действия, костыляя и их, что бы хоть как-то почувствовать, что экономишь время.
Пример
Далеко за примерами ходить не нужно, возьму хотя бы этап раскадровки. Каждый раз, беря в работу 3д видео проект, в качестве Арт-Директора, повторялось одно и тоже: как предоставить раскадровку так, что бы и удобно, и чтоб посчитались фреймы все сразу, и чтоб менять можно было легко и т.п.
Делал в миро, но без автоматизаций, делал в экселе, но без красоты и удобства, делал в ае, но без досок и мучительным этапом правок с перетаскиванием ключей.
И каждый раз с новым проектом, мы изобретаем велосипед, делаем вроде все по стандарту: кадр, описание, действия, диктор и т.п. Но каждый раз всё заново, все по новому шаблону, с разным подходом, хотя суть всегда остается одна - дать раскадровку в понятном виде, чтобы с ней можно было работать. И это постоянно какой-то компромисс на простейшую задачу, от которой, однако, далее зависит очень многое.
Надоело, посчитал сколько времени уходит на повторные создания, перерасчеты, технические изменения при правках - вышла примерно 1/3 препродакшена просто на оформление и изменения оформления раскадровки. И до 2026 года, я решал это какими-то заготовленными шаблонами, пока не пришел к какому-то стандарту, но с компромиссами: или автоматизация подсчетов; или шоб красиво было клиенту.
Спасение
За 6 лет были попытки вникнуть в вайбкодинг, но он по прежнему требовал навыков, на которые времени нет. И вот 2026, публикуются множество моделей способных по-простецкому промпту создать что мне нужно. Не платя за компромиссные решения - только самое необходимое, стандартизированное через опыт, с возможностью улучшить, допилить и сделать универсальным - за пару вечеров, ценой одной подписки. Мне многого не надо, то что раньше разрабатывали месяцами, просили кучу денег за шаблонные решения, теперь я могу сделать сам.
Я думаю многие из нас, кому интересно творчество, сам процесс, но вообще не интересно углубляться в новую техничку, уже почувствовали на себе это прекрасное чувство. Чувство экономии денег, сил и времени.
Итак, к чему это я. Работа с раскадровками всегда отнимала много технического времени. Однажды вечером, я захотел потестить codex и функцию sites. Решил создать инструмент для работы с раскадровками в видео формате. Разобрался что нужно, нарисовал в голове, что мне чаще всего необходимо, почитал терминологию того, как пишутся подобные штуки, ничего не понял, написал что хочу своими словами - 15 минут работы, получаю первый результат. Нраааиса, допиливаю сессиями по 15 минут, описывая ревизию каждой версии, постепенно формируя идеальный для меня инструмент.
Результат
Через пару дней, получаю тулзу, которую сразу же тестирую на коммерческом проекте - чего ждать то. Я доволен, клиент доволен, я доволен вдвойне, от того что доволен я и клиент.
Назвал тулзу Storymatic FlowDeck. Чтоб звучало круто, и был какой-то смысл функционала заложен в название.
Что же я навайбкодил там. Попросту говоря, я хотел иметь возможность визуально удобно расставлять на таймлайне кадры от художника-раскадровщика, описывать действия в кадре и слова диктора. При этом, основной целью были замеры количества кадров на шот, с автоматическим подсчетом и расстановкой в случаи смены порядка шотов. А главное, возможностью показать клиенту, имея все технические данные поверх кадра, для дальнейшей работы уже в 3д.
Получил в итоге инструмент, который позволяет сделать примерку по таймлайну и оценить динамику смены сцен.
В чем разница между привычными костылями которые я создавал до этого?
Аргументы против экселя - выглядит стильнее, удобнее, красивее и еще и на таймлайне в видео формате.
Против миро - удобнее комментирование каждого шота, автоматизация порядка и автоматический подсчет фреймов на сцену, начала и конца сцены.
Против АЕ - удобнее смена порядка, вся информация о кадре универсальна и видна, без необходимости лазить по композициям и работать с ключами.
А главное: мне не надо платить за то, чтобы сделать только эту нетривиальную задачу. MIRO мне нужен был по сути только для этого, и иногда для мудбордов, Google Sheets итак не позволял создавать мудборды хоть и бесплатен, AE вообще можно было предоставить только в запеченном формате - геморрой.
Фичи
Пройдусь по фичам, когда костыли превратились в полноценный инструмент. На данный момент я реализовал самое нужное - таймлайн и сториборд, что бы ощутить экономию на том, что чаще всего вызывало овертайм на создание.
Таймлайн борд. Основное:
- Расстановка кадров на таймлайне, с удобным добавлением слева или справа от выбранного кадра, с автоматической нумерацией.
- Работа с длинной кадра на таймлайне двумя методами: Редактирование последовательно - когда я могу удлинить/сократить выбранный кадр, автоматически подвинув остальные без изменений. Редактирование зависимо - когда я могу сократить/удлинить одну сцену, за счет удлинения/сокращение следующей или предыдущей, не трогая остальные.
- Работа с дикторским текстом, позволяющая делать оверлап на другие сцены. Пример: кадр еще не поменялся, а диктор уже должен говорить текст следующей сцены.
- Наложение музыкальной дорожки или нескольких фрагментов. Я реализовал 1 дорожку, потому что чаще всего получаю музыку и диктора в запеченном формате.
- Блокировка таймлайна от случайных изменений. Что бы не мискликнуть, таймлайн защищается от изменений.
- Предупреждение об удалении. Часто можно почистить что-то случайно, поэтому при удалении будет отключаемый на 10 минут алерт.
- Настройка кадра, позволяющая выбрать цветовую индикацию; ввести название, описание и дикторский текст; указать количество фреймов на кадр; и оставить заметки.
- Настройка сцены, позволяющая определить правильное соотношение сторон; оставить заметку ко всему проекту.
- Превью окно, в котором можно просматривать в видео формате; включать/отключать настройки кадра, отображаемые на экране.
- Полноэкранный режим, позволяющий презентовать клиенту или исполнителю видео, с содержанием технической инфы. Для передачи в виде рендера, я просто скринкастом записываю этот режим, со всеми включёнными настройками кадра, и получаю конкретизированный фидбэк, с ориентированием например по номеру кадра.
- Костыль: Блок комментариев.
- Техническая информация о кадре и проекте в целом.
- Импорт и экспорт в формате .csfd - запаковывает все материалы в один архив, открываемый тулозой.
- Локальная работа на устройстве - все кадры и инфа остается приватной, но и нет возможности открыть без импорта/экспорта на другом устройстве.
- Смена языка - русский и английский.
- Бэкапы каждые 10 минут.
- Работа с несколькими проектами - можно открывать разные проекты без повторного импорта/экспорта.
Таймлайн борд. Микро фичи:
- Наглядная нумерация над кадром.
- Наглядная индикация комментариев над кадром. Отображается общее количество комментов, а не прочитанные комментарии подсвечиваются зеленой индикацией.
- Режим воспроизведения петлёй и возврат к нулевому кадру.
- Зум таймлайна.
- Наглядный маркер текущего фрейма.
Костыли.
Опишу проблемные моменты, которые вызывают затыки в разработке, но все еще необходимы даже на ранних этапах, поэтому я их закостилил, но приметил важные особенности:
- Костыль 1: Блок комментариев с ветками. Я пока не реализовывал функцию онлайна, но скоро думаю подвезу. А пока, если есть возможность передачи исходника, клиент открывает .csfd через Импорт, оставляет комменты и передает через Экспорт дальше. Вы получаете обновлённый .csfd - видите новые комментарии наглядно.
- Костыль 2: Не прочитанные комментарии - отмечаются зелёным фоном, двойной клик помечает комментарий как прочитанный. Я хочу этот же функционал перенести в онлайн версию, что бы ты/клиент/исполнитель точно помечали действием то, что они комментарий видели и прочитали.
Сториборд.
В первую очередь, хочу сказать что вид таймлайн и сториборд синхронизирован. Все что можно поменять в любом из видов применяется на обоих. Это позволяет работать в более удобном для себя виде, и презентовать так, как это требует встреча с клиентом или исполнителем.
Сториборд, это просто другая интерпретация раскадровки, в статичном виде, без таймлайнов, но с сохранением всех основных фич и костылей. В сториборд мы видим привычный whiteboard, но формирующий автоматический порядок карточек кадра друг за другом, и позволяющий синхронно между видами вносить нужную информацию. Тут также можно добавлять кадры сверху и низу от выбранного, маркировать, комментировать и т.п.
Что дальше?
Конечно же, я бы хотел ввести онлайн функционал, для работы командой, но он затребует расходов на сервер, а главное обязательств по хранению данных проекта, в том числе юридических и финансовых. В онлайне хотелось бы реализовать нормальную работу с комментариями, функция шеринга без эдит прав и режим коллаборации. Но это совсем другой уровень, требующий социальных доказательств необходимости такого функционала. Поэтому пока что, я продолжаю вайбкодить только локальную версию которая имеет очевидное преимущество - приватность.
Из функционала который мне лично необходим:
- Работа с референсами - хочу максимально отвязаться от зависимости MIRO, и вижу это в виде отдельного борда, с привязкой к карточкам сцен.
- Возможность вставить видео - хочу продолжать использовать инструмент на всем продакшене пока видео собирается из разных кусков от разных исполнителей, или как минимум до этапа перехода к композу.
- Запекание в виде рендера, для передачи не исходника, а mp4 видео со всеми техническими данными.
- Комментирование на конкретном месте кадра.
- Базовая анимация по скейлу.
- Фейд переходы.
- Автоматические питчдеки в виде презентации или пдфки.
А что вы бы хотели видеть в таком инструменте? Делитесь в комментах.
А зачем это всё если есть [вставь тулзу] ...
Ну во первых нравится что это своё.
А если на чистоту, рано или поздно, каждая тулза перестает покрывать специфические потребности, при этом с каждым годом дорожает или перестает поддерживаться. Даже сейчас, создавая свои тулзы, я создаю костыли, но более удобные в первую очередь для себя и своего клиента. Поразителен факт, что 6 лет назад это требовало чуть ли не создания своего стартапа, а сейчас это просто очередной шиткод, который работает!.. впрочем, когда так не было?:)
Я знаю, что есть море инструментов, подобно моему, я тестировал, я пытался поработать, я понимал что мне не хватает киллерфич или денег. Возвращался в привычные дебри... Денег я имею в виду затраты к результату. Мне не нужна софтина за 80 баксов лайфтайм лицензией, только что бы пару раз в месяц использовать её пару часов. Мне нужно то, что я могу по тикету самому себе же, дополнить, и внедрять чаще и чаще в свой пайплайн, имея предсказуемую экономику и поведение софта.
При этом, я все также не хочу зависеть от ИИ, потому что вся работа со сборкой раскадровки и презентации её клиенту это скрипт, и чем он стабильней и прывычней, тем лучше. А ИИ - это трата кредитов, потсоянные изменения моделей, которые больше "вот так" не умеют или умеют "теперь вот так" - да можно собирать презы в ИИ, но это до сих пор не содержит те фичи, о которых я писал выше.
Итог
Благодаря ИИ и тем кто их создает, гуманитарии, хорошо понимая желаемый продукт, имеют возможность воплотить своих математико-скриптовых тараканов в жизнь почти за даром. Мы получаем скучные, не массовые инструменты, которые позволяют нам работать лучше, комфортнее и быстрее. Зачем мне платить 10-20-30-50-100 долларов в месяц б2б саас выбросу или жадному гиганту рынка, за инструмент, в котором мне нужно буквально 5% его функционала - когда можно создать свой, и закрывать почти все потребности, имея возможность скорректировать функционал и работать в своей среде. А если инструмент внезапно станет необходимостью для многих, стать самому б2б саас вбросом - шучу, ведь если я потратил на это пару дней, кто-то сделает это за 20 минут. В этом и прелесть ИИ, всё стало доступнее, но не только для тебя!
А какие инструменты в новом поколении ИИ вы создали или создали бы чисто для себя, при этом постоянно их используя?