768p
4,00 ₽ / сЗвук включён
MINIMAX H3 · ВИДЕО API
Создавайте видео на 4–15 секунд в 768p или 2K. Текст, кадры и мультимодальные референсы — с синхронным изображением и звуком.
✓ Работает в России без VPN
ЦЕНЫ
Сравните цену секунды в 768p и 2K.
Звук включён
Звук включён
5 референсных изображений включены · 1,60 ₽ за каждое следующее
Оплата по фактическим секундам результата; видеореференсы — по тарифу выбранного разрешения.
minimax-h3 · видео из текста / кадров / референсов
Снимок цен · 2026-11-09Модель, разрешение, длительность и число роликов.
Нативный звук включён
Оценка только результата; референсы могут добавить расходы
MiniMax H3 · 768p · Оценка при выбранных параметрах
| На баланс | К оплате | Скидка | Секунд видео · оценка | Пополнить |
|---|---|---|---|---|
| 500,00 ₽Первое пополнение | 300,00 ₽ | 200,00 ₽ | ≈ 125 с | Пополнить → |
| 3 000,00 ₽ | 2 925,00 ₽ | 75,00 ₽ | ≈ 750 с | Пополнить → |
| 6 000,00 ₽ | 5 700,00 ₽ | 300,00 ₽ | ≈ 1 500 с | Пополнить → |
| 12 000,00 ₽ | 11 100,00 ₽ | 900,00 ₽ | ≈ 3 000 с | Пополнить → |
| 30 000,00 ₽ | 27 000,00 ₽ | 3 000,00 ₽ | ≈ 7 500 с | Пополнить → |
Первое пополнение и скидки по сумме — отдельные предложения. Применимую скидку подтверждает форма оплаты. Доступные способы оплаты подтверждаются при оформлении платежа.
Модель с открытыми весами — используйте наш API без собственного GPU.
Создавайте видео на 4–15 секунд в 768p или 2K.
Создавайте видео из текста, первого, последнего или обоих крайних кадров.
Задавайте персонажей, товары и стиль с помощью до девяти изображений.
Сочетайте изображения, видео и аудио в одном запросе для генерации по референсам.
Создавайте синхронное видео и звук в одном запросе.
Описывайте планы, движение камеры и звук естественным языком.
МОДЕЛИ ВИДЕО
Seedance, Kling, MiniMax H3 и WAN — с одного баланса. Этот же ключ подходит для текстовых и графических моделей.
Для роликов до 30 секунд и 30 референсных изображений.
Для шести планов с отдельными промптами и длительностью.
Для видео в 2K по референсам с нативным звуком.
Для роликов до 30 секунд с опорой на референсы.
Английский оригинал · промпт генерации
Night city street after rain, seen from a slow forward dolly shot at low height: wet asphalt reflecting colorful lights, light trails from passing cars, soft steam rising from a street grate, light drizzle. Generic modern architecture. No people, no readable text, signs, logos, license plates, flags or recognizable landmarks. Cinematic, realistic.
Перевод на русский
Ночная городская улица после дождя, медленное движение камеры вперёд с низкой точки: мокрый асфальт отражает разноцветные огни, световые следы проезжающих машин, мягкий пар над уличной решёткой, лёгкая морось. Современная архитектура без узнаваемых черт. Без людей, читаемого текста, вывесок, логотипов, номерных знаков, флагов или узнаваемых достопримечательностей. Кинематографично и реалистично.
Один асинхронный API: оценка → создание → проверка → скачивание. Выберите модель и её поддерживаемые параметры.
БЫСТРЫЙ СТАРТ ДЛЯ РАЗРАБОТЧИКА
Оценка → создание → проверка → скачивание.202 — это приём, а не завершение. При неопределённом ответе сохраняйте исходные ключ идемпотентности и JSON. Скачивайте только после completed.Это минимальные примеры — в рабочем приложении сохраняйте Idempotency-Key и ID задачи, чтобы продолжить после перезапуска.
Подключите видео API BetterToken к приложению пользователя.
Читайте BETTERTOKEN_API_KEY только из окружения; не журналируйте ключ.
База: https://bettertoken.ai/v1
JSON запроса (для I2V замените source собственным доступным изображением):
{
"model": "minimax-h3",
"operation": "text_to_video",
"prompt": "A rainy city street at night, slow forward camera move",
"duration": {
"mode": "fixed",
"seconds": 5
},
"output": {
"format": "mp4",
"resolution": "768p",
"aspect_ratio": "16:9"
}
}
H3 и WAN 2.7: нативный звук по умолчанию, без выключателя. При смене модели адаптируйте разрешение, operation, пропорции, media и audio. Kling использует provider_options.kling.mode, без output.resolution. H3: image_to_video только adaptive; reference_to_video допускает adaptive или фиксированные пропорции. WAN 2.7 I2V: первый кадр обязателен, aspect_ratio не передавайте.
POST /videos/quote с тем же JSON — оценка без резервирования; нужна авторизация, возможна проверка исходных материалов. Не публичный гостевой API.
До POST /videos сохраните Idempotency-Key и точное тело вне процесса; после перезапуска загрузите сохранённое состояние. После приёма сохраните ID и продолжайте ту же задачу. После тайм-аута/503 или неопределённого ответа повторяйте ту же пару, не создавайте замену. При 409 проверьте video_idempotency_conflict / video_acceptance_pending. 402 — баланс, 422 — параметры.
202 — только приём, ответ с корневыми id/status. GET /videos/{id} каждые 5 секунд; queued, in_progress, completed, failed, canceled. Неопределённый приём остаётся in_progress, stage=reconciliation. 429: соблюдайте полный Retry-After (секунды или дата). Выполняйте до 360 циклов опроса с паузой 5 секунд; сетевые задержки и ожидание после ограничения частоты могут увеличить общее время наблюдения. При остановке сохраните ID задачи; остановка не отменяет и не пересоздаёт её.
Только completed: GET /videos/{id}/content с ключом владельца. 410 video_artifact_expired — истёкший файл, а не ошибка генерации. Не публикуйте приватный результат.
Проверяйте billing отдельно: подтверждённая ошибка/отмена освобождает или возвращает средства к исходному источнику через финансовую обработку; status не доказывает завершённый возврат. Неопределённая отправка и сбой доставки после успешной генерации обрабатываются отдельно. Не вызывайте несуществующий публичный cancel.# Minimal example: persist the Idempotency-Key and task ID in production.
# Requires curl, jq and BETTERTOKEN_API_KEY in your environment.
BASE=https://bettertoken.ai/v1
IDEM="$(uuidgen)"
cat > request.json <<'JSON'
{
"model": "minimax-h3",
"operation": "text_to_video",
"prompt": "A rainy city street at night, slow forward camera move",
"duration": {
"mode": "fixed",
"seconds": 5
},
"output": {
"format": "mp4",
"resolution": "768p",
"aspect_ratio": "16:9"
}
}
JSON
curl --fail-with-body "$BASE/videos/quote" \
-H "Authorization: Bearer $BETTERTOKEN_API_KEY" \
-H 'Content-Type: application/json' --data-binary @request.json || exit 1
TASK=$(curl --fail-with-body "$BASE/videos" \
-H "Authorization: Bearer $BETTERTOKEN_API_KEY" \
-H "Idempotency-Key: $IDEM" \
-H 'Content-Type: application/json' --data-binary @request.json) || exit 1
ID=$(printf '%s' "$TASK" | jq -er '.id') || exit 1
# Poll up to 360 times, waiting 5 seconds between requests.
# Network delays can extend the total time.
for attempt in $(seq 1 360); do
TASK=$(curl --fail-with-body "$BASE/videos/$ID" \
-H "Authorization: Bearer $BETTERTOKEN_API_KEY") || exit 1
STATUS=$(printf '%s' "$TASK" | jq -r '.status')
case "$STATUS" in
completed) break ;;
failed|canceled) printf '%s\n' "$TASK"; exit 1 ;;
esac
sleep 5
done
[ "$STATUS" = completed ] || { echo "Resume polling task: $ID"; exit 1; }
curl --fail-with-body "$BASE/videos/$ID/content" \
-H "Authorization: Bearer $BETTERTOKEN_API_KEY" -o video.mp4Одна видеомодель, три режима. У каждого — свои правила входных данных и пропорций.
| Параметр | Значение и ограничения |
|---|---|
model / operation | minimax-h3 · text_to_video / image_to_video / reference_to_video |
prompt | Обязателен, до 7 000 символов. Планы, камера и звук — естественным языком. |
duration / output | duration: {mode:"fixed",seconds:4…15}; output.resolution: 768p / 2k; output.format: mp4. |
output.aspect_ratio | Текст: 21:9 / 16:9 / 4:3 / 1:1 / 3:4 / 9:16. Кадры: только adaptive. Референсы: adaptive или фиксированные пропорции текста. |
audio | Не передавайте audio или используйте {mode:"provider_default"}. |
media · крайние кадры | first_frame, last_frame или оба; нельзя смешивать с reference_*. |
media · референсы | У каждого элемента должен быть уникальный id и поля type, role и source. До 9 изображений, 3 видео (лимит контракта; полные комбинации ещё не проверены) и 3 аудио по 2–15 с; до 15 с каждого типа и 12 файлов всего. |
reference_to_video | Меняйте видеореференс текстовой инструкцией в режиме генерации по референсам. |
ЧАСТЫЕ ВОПРОСЫ
Результат в 768p — от 4,00 ₽/с; цена 2K указана выше. Текст, кадры и референсы имеют одинаковый выходной тариф. Входные секунды видеореференсов оплачиваются по тому же тарифу; изображения сверх пяти — по 1,60 ₽. Калькулятор не включает входные референсы.
Примеры кодаСоздайте аккаунт BetterToken или войдите, подготовьте или используйте существующий API-ключ в Workspace, пополните баланс и вызывайте API из своего приложения. Это relay-ключ BetterToken; доступ зависит от разрешений и средств.
Примеры кодаBetterToken — независимый поставщик API, не связанный с MiniMax. Здесь доступна видеомодель minimax-h3 через ключ BetterToken.
Примеры кода4–15 целых секунд, 768p или 2K. Для текста: 21:9, 16:9, 4:3, 1:1, 3:4 и 9:16. Для кадров нужен adaptive; референсы поддерживают adaptive и эти фиксированные пропорции.
Примеры кодаНет. Нативный звук создаётся по умолчанию и не отключается. Не передавайте audio или используйте provider_default. Переключателя звука нет.
Примеры кодаПервый кадр, последний или оба нельзя смешивать с референсами. Используйте видео- и аудиореференсы вместе с изображениями. В режиме референсов: до 9 изображений и 3 аудио, всего до 12 файлов. Видео и аудио по 2–15 с; суммарно до 15 с каждого типа. Редактируйте видеореференс текстовой инструкцией через reference_to_video.
Примеры кодаПодтверждённые неудачные генерации не оплачиваются. При подтверждённой ошибке или отмене финансовая обработка освобождает или возвращает средства к исходному источнику; один статус не доказывает завершённый возврат. Неопределённый приём нужно проверить. Сбой доставки или истёкший файл после успешной генерации — отдельный случай.
Примеры кодаBetterToken работает в России без VPN и поддерживает рублёвые платежи через СБП, SberPay, T-Pay, Мир и ЮMoney. При этом доступность сети может различаться у интернет-провайдеров. Доступные способы оплаты подтверждаются при оформлении платежа. Валюта кошелька и тариф API определяют списание; здесь нет проверки реальных платежей или российских сетей.
Примеры кодаBETTERTOKEN · MINIMAX H3 API
Первое пополнение: оплатите 300,00 ₽, получите 500,00 ₽ на баланс