768p
0,050 $US / sAudio inclus
MINIMAX H3 · VIDEO API
Créez des vidéos de 4 à 15 secondes en 768p ou 2K. Partez de texte, d’images ou de références multimodales, avec vidéo et son synchronisés.
TARIFS
Comparez les prix à la seconde en 768p et 2K.
Audio inclus
Audio inclus
5 images de référence incluses · 0,020 $US par image supplémentaire
Facturation selon les secondes de sortie réelles ; les références vidéo utilisent le tarif de la résolution choisie.
minimax-h3 · texte / image / références vers vidéo
Prix à la date indiquée · 2026-11-09Choisissez le modèle, la résolution, la durée et le nombre de clips.
Audio natif inclus
Estimation de sortie seule ; les références peuvent ajouter des frais
MiniMax H3 · 768p · Estimation selon les paramètres sélectionnés
| Solde crédité | Vous payez | Remise | Secondes de vidéo · estimation | Recharger |
|---|---|---|---|---|
| 5,00 $USPremière recharge | 3,00 $US | 2,00 $US | ≈ 100 s | Recharger → |
| 50,00 $US | 48,00 $US | 2,00 $US | ≈ 1 000 s | Recharger → |
| 100,00 $US | 95,00 $US | 5,00 $US | ≈ 2 000 s | Recharger → |
| 200,00 $US | 185,00 $US | 15,00 $US | ≈ 4 000 s | Recharger → |
| 500,00 $US | 450,00 $US | 50,00 $US | ≈ 10 000 s | Recharger → |
L’offre de premier rechargement et les remises par montant sont distinctes. L’offre applicable est confirmée au paiement. Les moyens disponibles sont confirmés lors du paiement.
Modèle à poids ouverts : utilisez notre API hébergée sans GPU personnel.
Créez des vidéos de 4 à 15 secondes en 768p ou 2K.
Créez à partir de texte, d’une image de début, de fin ou des deux.
Guidez les personnages, les produits et le style visuel avec jusqu’à neuf images de référence.
Combinez des références image, vidéo et audio dans une requête pour une génération guidée par références.
Créez une vidéo et un son synchronisés dans une requête.
Décrivez les plans, les mouvements de caméra et le son en langage naturel.
MODÈLES VIDÉO
Seedance, Kling, MiniMax H3 et WAN avec un seul solde. La même clé fonctionne aussi pour les modèles texte et image.
Pour des vidéos jusqu’à 30 secondes et 30 images de référence.
Pour six plans personnalisés avec leurs prompts et durées.
Pour des vidéos 2K guidées par références avec audio natif.
Pour des vidéos guidées par références jusqu’à 30 secondes.
Original anglais · prompt de génération
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.
Une API asynchrone : devis → création → suivi → téléchargement. Changez de modèle et utilisez ses paramètres pris en charge.
DÉMARRAGE POUR LES DÉVELOPPEURS
Devis → création → suivi → téléchargement.202 signifie accepté, pas terminé. Si l’acceptation est incertaine, gardez la même clé d’idempotence et le même corps. Téléchargez uniquement après completed.Ces exemples sont minimaux — en production, conservez l’Idempotency-Key et l’ID de la tâche pour reprendre après un redémarrage.
Intégrez l’API vidéo de BetterToken dans l’application de l’utilisateur.
Lisez BETTERTOKEN_API_KEY uniquement dans l’environnement ; ne l’intégrez jamais au code, aux journaux ou aux données analytiques.
Base : https://bettertoken.ai/v1
Modèle : minimax-h3.
Prompt : A rainy city street at night, slow forward camera move
Utilisez exactement le JSON de requête ci-dessous et respectez les champs et limites du modèle choisi.
POST /videos/quote avec la même requête fournit une estimation sans réservation de solde. L’authentification est obligatoire ; ce n’est pas le point d’accès public aux tarifs.
AVANT POST /videos, enregistrez hors du processus un nouvel Idempotency-Key et le corps exact. Après un redémarrage, rechargez cet état ou reprenez la tâche acceptée avec son ID enregistré. Réutilisez les deux si la réponse est incertaine ; un délai dépassé ne justifie pas une nouvelle tâche payante.
Après l’acceptation 202 sur /videos (200 sur la route de compatibilité), enregistrez id et interrogez GET /videos/{id} toutes les 5 secondes. Gérez queued, in_progress, completed, failed et canceled. Un envoi incertain reste in_progress avec stage=reconciliation ; ne créez pas de tâche de remplacement. En cas de 429, respectez Retry-After. Effectuez au maximum 360 interrogations espacées de 5 secondes ; les délais réseau et les attentes liées aux limites peuvent prolonger la durée totale. Conservez l’ID à l’arrêt ; arrêter les interrogations n’annule ni ne recrée la tâche.
Après completed, appelez GET /videos/{id}/content avec une clé API autorisée du propriétaire. Un fichier expiré renvoie 410 video_artifact_expired. Le contenu est privé ; traitez l’expiration et les problèmes de téléchargement séparément des échecs de génération.
Vérifiez le débit final dans la facturation. Un échec ou une annulation confirmé libère ou rembourse les fonds d’origine via le traitement financier ; le statut de la tâche seul ne prouve pas que le remboursement est terminé. Un envoi incertain et un problème de livraison après génération nécessitent un traitement distinct.
Les erreurs relay figurent dans error : 402 video_insufficient_balance, 409 video_idempotency_conflict/video_acceptance_pending, 422 pour les paramètres invalides et 503 pour une acceptation incertaine ou un service indisponible. Conservez la clé et le corps d’origine si la réponse est incertaine. N’ajoutez ni abonnement web ni génération dans la page.
{
"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 modèle vidéo, trois modes de création. Respectez les règles d’entrée et de ratio de chaque mode.
| Paramètre | Valeur et limites |
|---|---|
model / operation | minimax-h3 · text_to_video / image_to_video / reference_to_video |
prompt | Obligatoire, 7 000 caractères maximum. Décrivez les mouvements de caméra, les plans et le son en langage naturel. |
duration / output | duration: {mode:"fixed",seconds:4…15}; output.resolution: 768p / 2k; output.format: mp4. |
output.aspect_ratio | Texte : 21:9 / 16:9 / 4:3 / 1:1 / 3:4 / 9:16. Image : adaptive uniquement. Référence : adaptive ou ratio fixe du texte. |
audio | Omettez audio ou utilisez {mode:"provider_default"}. |
media · images de début et de fin | first_frame, last_frame ou les deux ; ne pas mélanger avec les entrées reference_*. |
media · références | Chaque élément doit avoir un id unique et inclure type, role et source. ≤9 images ; ≤3 vidéos (limite du contrat ; combinaisons complètes non encore vérifiées) et ≤3 audios, de 2–15 s chacun et ≤15 s au total par type ; ≤12 fichiers en tout. |
reference_to_video | Modifiez une vidéo de référence avec des instructions textuelles. Il s’agit d’une génération guidée par références. |
Questions fréquentes
La sortie commence à 0,050 $US/s en 768p ; consultez le tarif 2K ci-dessus. Texte, image et références partagent le tarif de sortie. Les références vidéo ajoutent des secondes d’entrée au même tarif ; chaque image au-delà de cinq coûte 0,020 $US. Le calculateur exclut les frais des références.
Voir les exemples APIInscrivez-vous ou connectez-vous à BetterToken, préparez ou réutilisez votre clé API dans Workspace, ajoutez du crédit et appelez l’API depuis votre application. C’est une clé de relais BetterToken ; l’accès dépend des autorisations et des fonds.
Voir les exemples APIBetterToken est un fournisseur d’API tiers, sans affiliation avec MiniMax. Cette page propose le modèle vidéo minimax-h3 via une clé BetterToken.
Voir les exemples APIDemandez 4 à 15 secondes entières en 768p ou 2K. Le texte accepte 21:9, 16:9, 4:3, 1:1, 3:4 et 9:16. L’image vers vidéo exige adaptive ; les références acceptent adaptive ou ces ratios fixes.
Voir les exemples APINon. L’audio natif est généré par défaut et ne peut pas être désactivé. Omettez audio ou utilisez provider_default. Aucun réglage activé/désactivé n’est proposé.
Voir les exemples APIUtilisez une image de début, de fin ou les deux ; ne mélangez pas ces images avec des références. Combinez références vidéo et audio avec des images. Le mode référence accepte jusqu’à 9 images et 3 audios, 12 fichiers au total. Chaque vidéo/audio dure 2–15 s ; chaque type totalise au plus 15 s. Modifiez une vidéo par instructions textuelles via reference_to_video.
Voir les exemples APILes générations dont l’échec est confirmé ne sont pas facturées. L’échec ou l’annulation confirmés libèrent ou remboursent la source d’origine via le traitement financier ; le statut de la tâche ne prouve pas un remboursement effectif. Une acceptation incertaine doit être vérifiée. L’échec de livraison ou l’expiration après génération réussie est un cas distinct.
Voir les exemples APIPayez par carte via Stripe ou en USDT. Les moyens disponibles sont confirmés lors du paiement.
Voir les exemples APIBETTERTOKEN · MINIMAX H3 API
Premier rechargement : payez 3,00 $US, recevez 5,00 $US de solde