Найти в Дзене
Колдунов Фото

ChatGPT для фото и видео. Искусственный интеллект в помощь творческим людям.

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

Недавно брат прислал мне вот такое видео с интересным эффектом. Статичные объекты получаются резкими, а движущиеся смазываются:

В фотографии такой эффект используется часто и достигается он съёмкой на длительных выдержках (кстати говоря, имитацию такого эффекта я ещё покажу в конце статьи). Но во время съёмки видео такого эффекта добиться нереально даже при очень низких fps. Значит это делается обработкой. Но как это делается и в каких программах, я не знаю.

К моему удивлению, оказалось, что брат тоже не особо знал. Он просто попросил ChatGPT написать код программки, которая это сделает за него. В итоге, на реализацию творческой задумки у брата ушло всего 5 минут, вместо того, чтобы целый день (а то и больше) пытаться разобраться в какой-нибудь большой программе для обработки видео.

Мне показалось, что это довольно круто!

Я попросил брата записать поясняющее видео на наш фотографический ютуб-канал, вдруг кому-то из подписчиков это тоже пригодится. Вот это видео, оно не слишком зрелищное, но там брат вставил ещё несколько других примеров, кому интересно:

Но подписчики начали задавать правильные вопросы, типа:

"Да, в программах по обработке видео разбираться не нужно, но нужно разбираться в программировании..."
"С одной стороны забавно. А если разобрать по частям. Вы уже знаете английский. А если человек не знает? Как я понимаю за подключение на ChatGPT нужны знания, и платная подписка. А всякий простой пользователь это умеет? Вот Вы продвинутый, и то не смогли понять что видео не в том формате..."
"рассказал, но не показал... лично для меня звучит все равно сложнее, чем какой-нибудь урок по After Effects хз, что за прога нужна, хз, как с ней работать, хз, что именно у того чата спрашивать..."

Я решил на собственном опыте проверить, так ли это сложно, и нужны ли какие-то особенные навыки для общения с ChatGPT.

Я когда-то программировал на примитивном уровне, но уже давно всё забыл, поэтому вполне подхожу под определение «человека, далёкого от программирования», сродни миллионам людей с навыками типа «в школе что-то проходили».

Английский я понимаю, но в своём эксперименте решил его не использовать. Я задавал вопросы чату GPT исключительно на русском языке.

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

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

Но сначала, небольшие пояснения для тех, кто не в курсе:

  1. ChatGPT - это искусственный интеллект, который умеет отвечать на вопросы и вести беседу с людьми, в том числе и на русском языке.
  2. Использование ChatGPT имеет различные тарифные планы, включая бесплатный. Я пользуюсь бесплатным.
  3. Для общения с ChatGPT вам не требуется специальное оборудование или установка программного обеспечения. Просто откройте браузер, перейдите на платформу OpenAI и начните общение (предварительно зарегистрировавшись, конечно).

Беседа с чатом - увлекательное занятие. Он не осуждает ваше незнание каких-то простых вещей, а просто пытается помочь. Он вообще довольно милый :-)

Ну, например, с чего я начал:

-2

Я не буду приводить его ответы здесь целиком, не думаю, что большинству читателей интересно смотреть на сам код и подробные инструкции. Главное - просто показать примерную суть моего разговора с ChatGPT.

Итак, продолжим. Код - это прекрасно, но как им пользоваться? Куда вставлять, как запускать? Прямо так его и спрашиваю:

-3

Ну и далее подробная пошаговая инструкция по установке... Если что-то непонятно, можно его переспросить и попросить объяснить подробнее. В целом, в этой инструкции мне всё было понятно, кроме третьего пункта. Он звучал так:

-4

Так его прямо и спрашиваю, мол, не понимаю, помоги:

-5

Ну и далее опять пошаговая инструкция. Программу для создания текстовых файлов я нашёл, но там всё выглядело не совсем так, как мне описал ChatGPT. Я прямо так ему и пишу:

-6

Далее опять инструкция. Всё получилось, я понял, куда запихивать код и как его запускать. Но после запуска получилось не видео не совсем такое, какое я его просил. Я его спрашиваю, в чём проблема - он мне отвечает про вероятные причины.

Но я не хочу вникать (я же нихрена не понимаю в программировании), я хочу, чтобы он сам всё исправил. Я его даже оборвал на полуслове, когда понял, что он мне сейчас какую-то муть будет втирать, которая мне не интересна. Мне интересен только результат:

-7

Ну вот примерно так всё и происходило. Если в процессе запуска программы выскакивала какая-то ошибка, то я просто скармливал её чату простым копипастом. Он сам всё понимал и пытался исправить:

-8

В итоге, я получил желаемый результат примерно через час от момента начала. Я считаю, что это довольно быстро, особенно учитывая то, что ChatGPT переодически подтормаживал с ответом. Конечно, иногда страшновато запускать код, содержимое которого ты не понимаешь. Вдруг чат GPT таким образом просто использует меня и мой компьютер, чтобы взломать базы Пентагона... Но за незнание всегда надо платить, в данном случае, страхом.

Какую мысль я хочу донести. ChatGPT - это реальный инструмент, который может помочь во многих задачах, как в повседневной жизни, так и в работе. И не надо бояться осваивать что-то новое. С ChatGPT это стало в разы проще. А если вы пока не понимаете, как общаться с ChatGPT, то просто спросите его об этом, и он сам вас научит :-)

Вот ещё пример того, что помог сделать ChatGPT. Это имитация снимка на длительной выдержке (о которой я говорил в начале статьи). Было исходное видео, длительностью 6 минут, где люди постоянно ходили примерно так:

-9

ChatGPT помог сделать программку, которая усреднила все кадры и в итоге получилась фотография «без людей». Если кто-то из вас занимается фотографией, то понимает, что сделать при фотографировании такой кадр с 6-минутной выдержкой не так-то просто (нужно использовать ND-фильтр, как-то бороться с шумами...)

-10

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

Кстати говоря, анимированная гифка в начале статьи тоже сделана подобным способом:

- Эй, GPT, сделай мне программку, которая создаёт гифку из видео!

- Конечно! Я могу помочь вам с этой программой...