Sora2
Sora2 Создание персонажа
Извлечение персонажей из видео для последующей генерации
POST
Обзор
Функция создания персонажей Sora2 позволяет извлекать персонажей из существующих видео. После создания персонаж можно повторно использовать в последующих генерациях видео для сохранения консистентности.Важно:
- Видео должно содержать звук и узнаваемого персонажа
- Ограничение временного диапазона: минимум 1 секунда, максимум 3 секунды
- Требуется один из параметров:
urlилиfrom_task - Параметр
promptне требуется в этом режиме - После создания ID задачи персонажа можно использовать для генерации видео
Аутентификация
Параметры запроса
Название модели генерации видеоПоддерживаемые модели:
sora-2- Стандартная версияsora-2-pro- Профессиональная версия (более высокое качество)sora-2-vip- VIP версия, более высокий приоритет
Временной диапазон появления персонажаЕдиница измерения — секунды, формат:
"начало,конец"Ограничения:- Минимальная разница: 1 секунда
- Максимальная разница: 3 секунды
"1,3" означает персонажа с 1-й по 3-ю секунду видеоURL видео с персонажем для извлеченияТребования:
- Видео должно содержать звук
- Видео должно содержать узнаваемого персонажа
url или from_taskПример: "https://example.com/my-video.mp4"ID ранее созданной задачи генерации видеоСоздание персонажа из существующей задачиПримечание: Требуется
url или from_taskПример: "task_01KBYT59JDHB4A3KDDR9N9JVWP"Поля ответа
Уникальный идентификатор задачи для запроса статуса создания персонажаПосле завершения этот ID можно использовать в генерации видео через параметр
character_urlТип объекта, всегда
generation.taskИспользованная модель
Статус задачи:
queued- В очереди на обработкуin_progress- Обрабатываетсяcompleted- Успешно завершеноfailed- Ошибка
Прогресс выполнения задачи в процентах (0-100)
Время создания задачи (Unix timestamp)
Время завершения задачи (Unix timestamp, только после завершения)
Результат создания персонажа (только после завершения)Содержит информацию о персонаже: ID, имя, изображение профиля и т.д.
Порядок использования
Отправка запроса на создание персонажа
Вызовите API с URL видео или ID существующей задачи, содержащей персонажа, а также временным диапазоном
Запрос статуса задачи
Используйте Запрос статуса видео-задачи для отслеживания прогресса
Лучшие практики
- Выбирайте чёткие сегменты с персонажем: Выбирайте 1-3 секундные сегменты, где черты персонажа наиболее различимы
- Обеспечьте качество видео: Видео высокого разрешения позволяет лучше извлекать характеристики персонажа
- Включайте звук: Видео должно содержать звуковую дорожку
- Избегайте нескольких персонажей: В выбранном временном диапазоне должен быть только один основной персонаж