Введение
FLUX 3 «апскейл видео» увеличивает готовый видеоклип в 1,5–3 раза. Он принимает MP4 длиной до 20 секунд, сохраняет соотношение сторон и исходный звук и предлагает режим precise, верный исходнику, и режим creative, который восстанавливает мелкие детали.
Выберите режим по исходному материалу
| Что у вас есть | Режим |
|---|---|
| текстовый бриф | FLUX 3: текст в видео |
| статичное изображение для анимации, при желании с последним кадром | FLUX 3: изображение в видео |
| клип, который нужно продолжить | FLUX 3: продление видео |
| клип, который нужно увеличить | FLUX 3: апскейл видео |
Ключевые возможности и особенности
Precise и creative
Precise только повышает чёткость: в нашем тесте с увеличением в 2 раза щетина, края волос и складки ткани стали чётче, и новых деталей не появилось. Creative ещё и восстанавливает мелкие детали, при желании ориентируясь на промпт, и стоит дороже.
Цена по длине, а не по коэффициенту
Оплата зависит от длины входного клипа с округлением вверх до целых секунд. Увеличение в 1,5 или в 3 раза стоит одинаково.
Звук сохраняется
Исходная звуковая дорожка остаётся с увеличенным клипом.
Параметры запроса
| Параметр | Обязательно | Описание |
|---|---|---|
video_url | Да | Клип для апскейла — MP4 длиной до 20 секунд. Оплата по его длине с округлением вверх до целых секунд. Не менее 1 символов |
upscale_mode | Нет | precise (по умолчанию) остаётся верным исходнику и повышает чёткость; creative ещё и восстанавливает мелкие детали и стоит дороже. |
upscale_factor | Нет | Во сколько раз увеличить, от 1,5 до 3; по умолчанию 2. Соотношение сторон сохраняется, а коэффициент на цену не влияет. |
prompt | Нет | Необязательно и используется только в режиме creative: детали, которые нужно добавить, например текстура кожи или плетение ткани. До 5000 символов. Не менее 1 символов · Не более 5000 символов |
Стоимость
Оплата за секунду входного клипа с округлением вверх до целых секунд. Коэффициент увеличения на цену не влияет. Режим creative стоит дороже, чем precise. Отклонённые и неудачные запросы не оплачиваются.
| Спецификация | Стоимость |
|---|---|
| $0.528 / секунду |
| $0.7584 / секунду |
Сценарии использования
Подготовка финальной версии
Рендерите и монтируйте в 720p, а увеличивайте только те клипы, которые остались.
Спасение черновика
Доведите удачный клип из draft до большего размера.
Размеры для выдачи
Выберите коэффициент от 1,5x до 3x под нужный формат.
Руководство по промптам и практические советы
Начните с precise
Он не трогает содержимое и дешевле.
Creative — в меру
Выбирайте его только если материалу нужно восстановить детали, и опишите в промпте нужную текстуру.
Не ждите возвращения утраченных деталей
Мелкие элементы, размытые в исходнике, останутся размытыми.
Закладывайте время
Наш тест с увеличением в 2 раза пятисекундного клипа занял около 17 минут.
Следите за размером файла
Клип после увеличения в 2 раза занял около 17 МБ на пять секунд.
Быстрый старт API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "black-forest-labs/flux-3/upscale",
"input": {
"upscale_mode": "precise",
"video_url": "https://example.com/reference.mp4"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Аутентификация, полная схема, опрос статуса и обработка ошибок описаны в справочнике API.


























