Sora 2 Pro
Sora 2 Pro (openai/sora-2-pro) — флагман OpenAI для видео: кинематографичное качество, реалистичная физика и звук. Генерация асинхронная: POST /v1/videos возвращает задачу, дальше опрос статуса и скачивание mp4.
Параметры
Заголовок раздела «Параметры»| Поле | Описание |
|---|---|
model |
openai/sora-2-pro (или псевдоним sora-2-pro) |
prompt |
Описание сцены, обязательное |
seconds |
Одно из значений 4, 8, 12, 16, 20; по умолчанию 4 |
size |
Один из четырёх размеров ниже; по умолчанию 1280x720 |
input_reference |
Image-to-video: стартовый кадр, {"image_url": "data:image/...;base64,..."} |
input_references |
Не поддерживается: references у модели false, запрос с массивом вернёт 400 |
seed |
Не поддерживается: seed у модели false, запрос с этим полем вернёт 400 |
Размеры — точные размеры видео-API OpenAI, Mixen отдаёт их как есть:
| Разрешение | Альбомное | Вертикальное |
|---|---|---|
| 720p | 1280x720 |
720x1280 |
| 1080p | 1792x1024 |
1024x1792 |
Примеры
Заголовок раздела «Примеры»Генерация по тексту
Заголовок раздела «Генерация по тексту»import requests
job = requests.post( "https://api.mixen.ai/v1/videos", headers={"Authorization": f"Bearer {API_KEY}"}, json={ "model": "openai/sora-2-pro", "prompt": "Бумажный кораблик плывёт по луже, отражаются облака, макросъёмка", "seconds": "8", "size": "1280x720", },).json()print(job["id"], job["status"])curl https://api.mixen.ai/v1/videos \ -H "Authorization: Bearer $MIXEN_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "openai/sora-2-pro", "prompt": "Бумажный кораблик плывёт по луже, отражаются облака, макросъёмка", "seconds": "8", "size": "1280x720" }'Вертикальный ролик в 1080p
Заголовок раздела «Вертикальный ролик в 1080p»{ "model": "openai/sora-2-pro", "prompt": "Кофе наливается в стакан, замедленная съёмка, пар поднимается спиралью", "seconds": "12", "size": "1024x1792"}Опрос и скачивание
Заголовок раздела «Опрос и скачивание»curl https://api.mixen.ai/v1/videos/video_... \ -H "Authorization: Bearer $MIXEN_API_KEY"
curl -L https://api.mixen.ai/v1/videos/video_.../content \ -H "Authorization: Bearer $MIXEN_API_KEY" \ -o sora.mp4Статусы: queued → in_progress → completed либо failed. Детали цикла — гайд по видео.
Тарификация посекундная: 720p — 40.1079 ₽ ($0.45) за секунду, 1080p — 66.8464 ₽ ($0.75). Списывается фактическая длительность × ставка размера. Актуальные цены — каталог.
Сильные стороны и ограничения
Заголовок раздела «Сильные стороны и ограничения»- Кинематографичное качество сцены и реалистичная физика движения — выбор, когда ролик смотрят, а не просто «есть видео».
- Звук в готовом ролике присутствует сразу — отдельного озвучивания не требуется.
- Два разрешения вплоть до 1080p, горизонтальная и вертикальная ориентация.
- Длительности фиксированные: только 4, 8, 12, 16 или 20 секунд — плавного ряда, как у Seedance, нет.
- Только
16:9и9:16: квадратных и широкоформатных кадров модель не отдаёт. - Reference-to-video не поддерживается; картинку можно передать лишь как стартовый кадр
input_reference.
Все модели — в каталоге. Общий порядок работы с видео — гайд по видео.