768p
0,050 US$ / sAudio incluido
MINIMAX H3 · VIDEO API
Crea vídeos de 4–15 segundos a 768p o 2K. Parte de texto, fotogramas o referencias multimodales, con vídeo y sonido sincronizados.
PRECIOS
Compara los precios por segundo a 768p y 2K.
Audio incluido
Audio incluido
5 imágenes de referencia incluidas · 0,020 US$ por imagen adicional
Se factura por segundos reales de salida; las referencias de vídeo usan la tarifa de la resolución elegida.
minimax-h3 · texto / imagen / referencias a vídeo
Captura de precios · 2026-11-09Elige modelo, resolución, duración y cantidad de clips.
Audio nativo incluido
Estimación solo de salida; las referencias pueden añadir cargos
MiniMax H3 · 768p · Estimación con la configuración seleccionada
| Saldo acreditado | Pagas | Descuento | Segundos de vídeo · estimación | Recargar |
|---|---|---|---|---|
| 5,00 US$Primera recarga | 3,00 US$ | 2,00 US$ | ≈ 100 s | Recargar → |
| 50,00 US$ | 48,00 US$ | 2,00 US$ | ≈ 1000 s | Recargar → |
| 100,00 US$ | 95,00 US$ | 5,00 US$ | ≈ 2000 s | Recargar → |
| 200,00 US$ | 185,00 US$ | 15,00 US$ | ≈ 4000 s | Recargar → |
| 500,00 US$ | 450,00 US$ | 50,00 US$ | ≈ 10.000 s | Recargar → |
La oferta de primera recarga y los descuentos por importe son independientes. Al pagar se confirma la oferta aplicable. Los métodos disponibles se confirman al finalizar la compra.
Modelo de pesos abiertos: úsalo mediante nuestra API alojada sin tu propia GPU.
Crea vídeos de 4–15 segundos a 768p o 2K.
Crea a partir de texto, un primer fotograma, uno final o ambos extremos.
Guía personajes, productos y estilo visual con hasta nueve imágenes de referencia.
Combina referencias de imagen, vídeo y audio en una solicitud para generar a partir de referencias.
Crea vídeo y sonido sincronizados en una solicitud.
Describe planos, movimientos de cámara y sonido con lenguaje natural.
MODELOS DE VÍDEO
Seedance, Kling, MiniMax H3 y WAN, con un mismo saldo. La misma clave también sirve para modelos de texto e imagen.
Para vídeos de hasta 30 segundos y 30 imágenes de referencia.
Para seis planos con sus propios prompts y duraciones.
Para vídeo 2K guiado por referencias y con audio nativo.
Para vídeos guiados por referencias de hasta 30 segundos.
Original en inglés · prompt de generación
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.
Una API asíncrona: consultar precio → crear → consultar estado → descargar. Cambia de modelo y utiliza sus parámetros compatibles.
INICIO RÁPIDO PARA DESARROLLADORES
Cotizar → crear → consultar → descargar.202 significa aceptado, no completado. Si la aceptación es incierta, conserva la misma clave de idempotencia y el mismo cuerpo. Descarga solo tras completed.Son ejemplos mínimos — en producción, guarda el Idempotency-Key y el ID de la tarea para continuar tras un reinicio.
Integra la API de vídeo de BetterToken en la aplicación del usuario.
Lee BETTERTOKEN_API_KEY solo del entorno; nunca la incrustes, registres ni envíes a analítica.
Base: https://bettertoken.ai/v1
Modelo: minimax-h3.
Prompt: A rainy city street at night, slow forward camera move
Usa exactamente el JSON de solicitud de abajo y respeta los campos y límites del modelo elegido.
POST /videos/quote con la misma solicitud devuelve una estimación sin reservar saldo. Requiere autenticación; no es el endpoint público de precios.
ANTES de POST /videos, guarda fuera del proceso un Idempotency-Key nuevo y el cuerpo exacto. Tras reiniciar, carga ese estado o retoma el ID guardado de la tarea aceptada. Reutiliza ambos si la respuesta es incierta; un timeout no justifica crear otra tarea de pago.
Tras la aceptación 202 en /videos (200 en la ruta de compatibilidad), guarda id y consulta GET /videos/{id} cada 5 segundos. Gestiona queued, in_progress, completed, failed y canceled. Una entrega incierta sigue in_progress con stage=reconciliation; no crees otra tarea. Ante 429, respeta Retry-After. Consulta hasta 360 veces con pausas de 5 segundos; la red y la espera por límites pueden alargar el tiempo total. Conserva el ID al detenerte; detener la consulta no cancela ni recrea la tarea.
Tras completed, descarga GET /videos/{id}/content con una API key autorizada del propietario. Un archivo caducado devuelve 410 video_artifact_expired. El contenido es privado; trata la caducidad y los errores de descarga por separado de los fallos de generación.
Comprueba la facturación para conocer el cargo final. Un fallo o cancelación confirmados libera o devuelve los fondos al origen mediante el procesamiento financiero; el estado de la tarea no demuestra que el reembolso haya terminado. La entrega incierta y los problemas posteriores a la generación se gestionan por separado.
Los errores relay están en error: 402 video_insufficient_balance, 409 video_idempotency_conflict/video_acceptance_pending, 422 para parámetros inválidos y 503 para aceptación incierta o servicio no disponible. Conserva la clave y el cuerpo originales ante una respuesta incierta. No añadas una suscripción web ni generación dentro de la página.
{
"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"
}
}# 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.mp4Un modelo de vídeo, tres modos de creación. Respeta las reglas de entrada y relación de aspecto de cada modo.
| Parámetro | Valor y límites |
|---|---|
model / operation | minimax-h3 · text_to_video / image_to_video / reference_to_video |
prompt | Obligatorio, hasta 7.000 caracteres. Describe movimientos de cámara, planos y sonido con lenguaje natural. |
duration / output | duration: {mode:"fixed",seconds:4…15}; output.resolution: 768p / 2k; output.format: mp4. |
output.aspect_ratio | Texto: 21:9 / 16:9 / 4:3 / 1:1 / 3:4 / 9:16. Imagen: solo adaptive. Referencias: adaptive o una relación fija de texto. |
audio | Omite audio o usa {mode:"provider_default"}. |
media · fotogramas inicial y final | first_frame, last_frame o ambos; no mezcles con entradas reference_*. |
media · referencias | Cada elemento debe tener un id único e incluir type, role y source. ≤9 imágenes; ≤3 vídeos (límite del contrato; no se han verificado todas las combinaciones) y ≤3 audios, cada uno de 2–15 s y ≤15 s en total por tipo; ≤12 archivos en total. |
reference_to_video | Edita un vídeo de referencia con instrucciones de texto. Es generación guiada por referencias. |
Preguntas frecuentes
La salida parte de 0,050 US$/s a 768p; consulta el precio de 2K arriba. Texto, imagen y referencias comparten la tarifa de salida. Los vídeos de referencia añaden cargos por segundos de entrada a la misma tarifa; cada imagen a partir de la sexta cuesta 0,020 US$. La calculadora excluye los cargos de referencias.
Ver ejemplos de la APIRegístrate o inicia sesión en BetterToken, prepara o reutiliza tu clave de API en Workspace, añade saldo y llama a la API desde tu aplicación. Es una clave de retransmisión de BetterToken; el acceso depende de los permisos y los fondos.
Ver ejemplos de la APIBetterToken es un proveedor de API independiente y no está afiliado a MiniMax. Esta página ofrece el modelo de vídeo minimax-h3 mediante una clave de BetterToken.
Ver ejemplos de la APISolicita 4–15 segundos enteros a 768p o 2K. Texto admite 21:9, 16:9, 4:3, 1:1, 3:4 y 9:16. Imagen a vídeo requiere adaptive; referencias admite adaptive o esos ratios fijos.
Ver ejemplos de la APINo. El audio nativo se genera por defecto y no puede desactivarse. Omite audio o usa provider_default. No hay ajuste de activación/desactivación.
Ver ejemplos de la APIUsa un primer fotograma, uno final o ambos; no mezcles extremos con referencias. Combina referencias de vídeo y audio con imágenes. El modo de referencias acepta hasta 9 imágenes y 3 audios, 12 archivos en total. Cada vídeo/audio dura 2–15 s; cada tipo suma como máximo 15 s. Edita un vídeo de referencia con instrucciones de texto mediante reference_to_video.
Ver ejemplos de la APILas generaciones confirmadas como fallidas no se cobran. El fallo o la cancelación confirmados liberan o reembolsan la fuente original mediante el proceso financiero; el estado de la tarea no prueba que el reembolso se haya completado. La aceptación incierta requiere conciliación. Un fallo de entrega o archivo caducado tras una generación exitosa es otro caso.
Ver ejemplos de la APIPaga con tarjeta a través de Stripe o con USDT. Los métodos disponibles se confirman al finalizar la compra.
Ver ejemplos de la APIBETTERTOKEN · MINIMAX H3 API
Primera recarga: paga 3,00 US$ y recibe 5,00 US$ de saldo