Sora закрыли совсем: как теперь вставить себя в ролик

Sora закрыли совсем: как теперь вставить себя в ролик

24 сентября OpenAI отключила Sora API, а приложение и сайт закрылись ещё в апреле. Камео, ради которого многие ставили Sora, теперь повторяется в трёх моделях: Vidu Q3, Gemini Omni 1.1 и Seedance 2.5. Я гонял их в боте Cyber AI: там все три под рукой, и героя каждая берёт с обычного фото.

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

Что закрылось и что сохранить

По справке OpenAI веб-версию и приложение Sora отключили 26 апреля, API - 24 сентября. После окна экспорта компания удаляет всё, что связано с Sora в аккаунте. Остались там ролики - выгрузите их сейчас же, ссылка есть в той же справке.

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

Быстрый выбор: что брать под задачу

Ролик без реплик: трюк, прогулка, сцена под музыку - Vidu Q3, «Свои персонажи»: до 7 героев, у каждого 1-3 фото, в описании зовёте по @имени; одежду с фото держит.

Герой, который говорит по-русски - Gemini Omni 1.1 или Seedance 2.5: Omni берёт реплику кириллицей, Seedance - латиницей по звучанию; у Vidu русского в списке языков нет.

Похожесть на фото важнее всего - Seedance 2.5, Канал 1: в тесте перенесла лицо, шапку, фартук и татуировки в обе сцены.

Свой тембр и манера речи - Gemini Omni 1.1: к персонажу привязывается свой голос, кроме портрета можно дать фото в полный рост.

Длинная сцена одной генерацией - Seedance 2.5, Канал 1: до 30 секунд в одном ролике.

Условия проверки

Своё лицо в статью я не ставлю, поэтому героем стал сгенерированный портрет: пожилой моряк с седой бородой, в вязаной шапке и с выцветшими татуировками на руках. Приметы нарочно заметные: по ним видно, держит ли модель лицо или рисует похожего деда. Портрет сделан в Images 2.5 в том же боте.

Исходный портрет - единственное, что получили все три модели
Исходный портрет - единственное, что получили все три модели

Промпт портрета:

Создай фотореалистичную непостановочную фотографию пожилого моряка, который стоит на небольшой рыболовной лодке. У него обветренная кожа с заметными морщинами, порами и следами солнца, на руках несколько выцветших традиционных морских татуировок. Он спокойно поправляет сеть, а рядом на палубе сидит его собака. Снято как на 35-мм плёнку: средний крупный план на уровне глаз, объектив 50 мм. Мягкий дневной свет у побережья, малая глубина резкости, лёгкое плёночное зерно, естественный цветовой баланс. Снимок должен ощущаться честным и непостановочным: настоящая текстура кожи, потёртые материалы, бытовые детали. Без гламура и сильной ретуши.

Сцены две, типичные для камео: интервью с репликой и трюк. Промпты короткие, как их писали под Sora.

1. Интервью: «Документальное интервью в стиле 90-х: пожилой мужчина сидит в кабинете и говорит: «Я до сих пор помню, как был молодым».»

2. Трюк: «пожилой мужчина делает сальто назад».

Настройки у всех одинаковые: 16:9, 720p, 8 секунд, звук включён. На каждую модель и сцену - одна попытка.

Смотрел на четыре вещи:

• сходство с фото: глаза, борода, шапка, татуировки;

• лицо до последнего кадра;

• руки и тело в движении;

• реплика по-русски.

Сцена 1: интервью с репликой

Vidu Q3: кабинет с дисковым телефоном, шапка и борода на месте

Vidu поставила героя в казённый кабинет с жалюзи и дисковым телефоном. Шапка, седая борода и морщины на месте, лицо узнаётся, только черты стали тяжелее. Для реплик по-русски модель не годится: русского у неё нет, фраза не читается. Говорящему герою голос придётся накладывать отдельно.

Gemini Omni 1.1: реплика звучит чисто, но герой без шапки и в свитере

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

Seedance 2.5: лицо, шапка, фартук и татуировка перенесены с фото

Seedance перенесла больше всего: лицо, шапку, жёлтый рыбацкий фартук и татуировку на предплечье. Кабинет с деревянными панелями, камера медленно подъезжает, в конце герой улыбается. Реплику сказал разборчиво, по-русски.

Сцена 2: сальто назад

Vidu Q3: сальто на той же лодке, что на фото

Vidu оставила героя на той же лодке, что на фото: море, берег, фартук, татуировка. Сальто читается, приземление чистое. В верхней точке на долю секунды пропадает шапка, дальше герой прежний.

Gemini Omni 1.1: сальто, смех и большой палец в конце

Omni сделала из трюка номер: сальто на палубе парусника, смех и большой палец вверх. Шапка, фартук и собака с фото на месте. Проверяйте фон: к концу ролика собака раздвоилась.

Seedance 2.5: модель сама разбила трюк на планы

Seedance сама смонтировала трюк: крупный план лица, сальто снизу на фоне неба, приземление рядом с собакой. В прыжке лица не видно, до и после это тот же моряк.

Как повторить у себя

Начало везде одно: открываете бота и жмёте «🚀 Открыть приложение», дальше раздел «🎬 Видео». Генерация стартует по кнопке «Сохранить», готовый ролик приходит в чат бота.

Vidu Q3

1. Карточка «🎥 Vidu Q3», «Режим» - «Свои персонажи».

2. «Скорость» - Pro: она аккуратнее с лицами, чем Turbo. «Качество» - 720p, «Пропорции» - 16:9, «Звук» - «Со звуком», «Длительность» - 8 с.

3. «Добавить персонажа». В «Имя персонажа» пишете короткое имя латиницей без пробелов, например sailor, и прикладываете от одного до трёх фото. Снимки с разных ракурсов помогают держать лицо.

4. В «Описание видео» зовёте героя через собаку: «@sailor делает сальто назад».

5. «Сохранить».

Gemini Omni 1.1

1. Карточка «🔥 Gemini Omni 1.1», «Режим» - «Материалы».

2. В блоке «Свои персонажи» жмёте «+ Создать персонажа». Имя - любое, например Моряк. Описание внешности обязательно: пара строк про возраст и приметы.

3. В слот «Портрет» - фото, где лицо крупно и чётко. «В полный рост» - по желанию: если одежда героя важна, добавьте, модель будет видеть фигуру и одежду целиком. Голос можно привязать тут же. Жмёте «Создать».

4. Отмечаете персонажа галочкой, без неё модель нарисует случайного человека. «Пропорции» - 16:9, «Разрешение» - 720p, «Длительность» - 8 сек.

5. В «Описание видео» пишете сцену словами, без имени: кого вы выбрали, модель и так видит.

6. «Сохранить». В сообщении бота о запуске должна быть строка «Персонажей: 1» - значит, герой подхватился.

Seedance 2.5

1. Карточка «🧧 Seedance 2.5», «Модель» - 2.5.

2. «Канал» - «Канал 1». Второй канал фото реальных людей отклоняет.

3. «Режим» - «Референсы (фото, вид, ауд.)». «Качество» - 720p, «Соотношение сторон» - 16:9, «Длительность» - 8 сек, «Генерация аудио» - включена.

4. «+ Добавить изображение» - ваше фото.

5. В «Описание видео» наберите @ и выберите фото: в текст встанет @image1. Реплику пишете латиницей по звучанию, например: пожилой мужчина @image1 сидит в кабинете и говорит: "Ya do sikh por pomnyu, kak byl molodym."

6. «Сохранить».

Как перенести промпты из Sora

Короткие промпты в духе Sora все три модели поняли как есть: и интервью в кабинете, и сальто. Меняется одно - как позвать героя:

• в Vidu Q3 - через @имя персонажа;

• в Seedance 2.5 - через @image1, то есть ссылку на приложенное фото;

• в Gemini Omni 1.1 - словами, без имени: персонаж уже выбран галочкой.

С репликами аккуратнее. Omni понимает кириллицу, для Seedance русскую речь я пишу латиницей по звучанию, а сцены с русской речью в Vidu не делаю.

И вот ещё длина. Сцену длиннее десяти секунд целиком потянет только Seedance - до 30 секунд одним роликом. У Vidu потолок 16 секунд, у Omni - 10, длинное придётся резать на куски.

Фото с собой я разбирал отдельно: мужские фото через нейросеть. Как собирать промпт из формата, света и деталей - в разборе как писать промпты для генерации картинок.

Границы проверки

• Героем был сгенерированный портрет, а не живое селфи. С обычным фото путь тот же, у Seedance - через Канал 1.

• По одной попытке на модель и сцену: срез, а не статистика. Другая сцена или другой ракурс фото могут дать другой расклад.

• Сходство я оценивал глазами, по приметам, без баллов и процентов.

• Голос с записи ни одна из трёх не повторит. У Omni базовые голоса англоязычные, по-русски с ними бывает акцент.

• Вставляйте в ролик себя или тех, кто на это согласился. В Sora согласие было встроено в само камео, здесь оно на вас.

Картинки, видео и музыку можно генерировать и прямо в чате с ChatGPT: плагин Cyber AI ставится по прямой ссылке или поиском «Cyhub» в разделе «Плагины» настроек ChatGPT. В Claude работает тот же плагин, а для своего кода те же нейросети есть по API.

Все ролики и портрет я делал в одном боте: Cyber AI в Telegram | MAX.

А вы камео в Sora для чего использовали - для роликов с друзьями или для работы?

11