CheaperGen
MiniMaxVidéo

API MiniMax H3 Max Image en vidéo

Image en vidéo avec MiniMax H3 Max par MiniMax. La version H3 améliorée, pour des détails plus nets et un meilleur suivi des prompts.

Essayer MiniMax H3 Max Image en vidéo

0/5000

Image utilisée comme première image. JPG/PNG/WebP, URL ou téléversement.

Image de fin facultative : le modèle anime la transition entre les deux images.

Résolution de sortie. Les résolutions supérieures coûtent plus cher par seconde.

6s

Durée du clip généré en secondes (5–15 s). La facturation se fait à la seconde.

La vérification est toujours activée ici. Définissez enable_safety_checker sur false dans l’API pour la désactiver.La vérification est toujours activée ici. Définissez enable_safety_checker sur false dans l’API pour la désactiver.

Si cette option est activée, la vérification de sécurité sera appliquée. Le contenu interdit par notre politique d’utilisation acceptable reste bloqué dans tous les cas.

Coût estimé…

Créez un compte gratuit avec Google ou par e-mail ; vous ne payez que ce que vous générez.

Votre Vidéo apparaîtra ici

Rédigez un prompt, choisissez les paramètres et cliquez sur Lancer. Vous ne payez que les générations réussies.

Également disponible : MiniMax H3 Max Texte en vidéo

Voir les exemples et prompts de MiniMax H3 Max

API MiniMax H3 Max Image en vidéo

POST/api/v1/run/minimax/h3-max/image-to-video

Envoie une tâche asynchrone et renvoie 202 avec un ID de génération. Interrogez GET /api/v1/generations/{id} ou indiquez webhook_url. Voir cycle de vie des tâches.

Paramètres d’entrée

NomTypeDescriptionInflue sur le prix
promptrequisstringDécrivez le plan : sujet, action, mouvement de caméra, éclairage et style.Non
image_urlrequisstring (URL)Image utilisée comme première image. JPG/PNG/WebP, URL ou téléversement.Non
end_image_urlstring (URL)Image de fin facultative : le modèle anime la transition entre les deux images.Non
resolutionstring (enum)Résolution de sortie. Les résolutions supérieures coûtent plus cher par seconde.
Valeurs : 480P · 768P
Par défaut : 768P
Oui
durationintegerDurée du clip généré en secondes (5–15 s). La facturation se fait à la seconde.
Plage : 5–15s
Par défaut : 6
Oui
seedintegerRéutilisez le même seed et les mêmes paramètres pour reproduire un résultat. Laissez ce champ vide pour une valeur aléatoire.Non
enable_safety_checkerbooleanSi cette option est activée, la vérification de sécurité sera appliquée. Le contenu interdit par notre politique d’utilisation acceptable reste bloqué dans tous les cas.
Par défaut : true
Non
webhook_urlchaîne (URL)Facultatif. Nous envoyons la génération terminée par POST à cette adresse, avec une signature calculée à l’aide de votre secret de webhook. WebhooksNon

Requête

const API = "https://cheapergen.com/api/v1";
const headers = {
  Authorization: `Bearer ${process.env.CHEAPERGEN_API_KEY}`,
  "Content-Type": "application/json",
};

// 1. Submit the job
let job = await fetch(`${API}/run/minimax/h3-max/image-to-video`, {
  method: "POST",
  headers,
  body: JSON.stringify({
    "prompt": "L’affiche prend vie : des confettis tombent et le titre s’illumine",
    "image_url": "https://cdn.cheapergen.com/samples/portrait.jpg",
    "resolution": "768P",
    "duration": 6
  }),
}).then((r) => r.json());

// 2. Poll until it finishes (or pass webhook_url and skip polling)
while (job.status === "queued" || job.status === "running") {
  await new Promise((r) => setTimeout(r, 3000));
  job = await fetch(`${API}/generations/${job.id}`, { headers }).then((r) => r.json());
}

console.log(job.status === "succeeded" ? job.output.video.url : job.error);

Réponse

{
  "id": "gen_8c2QmX1nq0k4",
  "object": "generation",
  "model": "minimax/h3-max",
  "endpoint": "minimax/h3-max/image-to-video",
  "mode": "image-to-video",
  "status": "queued",
  "input": {
    "prompt": "L’affiche prend vie : des confettis tombent et le titre s’illumine",
    "image_url": "https://cdn.cheapergen.com/samples/portrait.jpg",
    "resolution": "768P",
    "duration": 6
  },
  "output": null,
  "error": null,
  "cost": {
    "amount_usd": 0.2255,
    "currency": "usd",
    "estimated": true,
    "official_usd": null,
    "list_price_source": "official",
    "list_price_label": "Official",
    "saved_usd": null
  },
  "source": "api",
  "started_at": null,
  "completed_at": null,
  "urls": {
    "get": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4",
    "cancel": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4/cancel"
  },
  "created_at": "2026-10-15T09:21:04Z"
}

Tarifs de MiniMax H3 Max

Payez par seconde de vidéo à l’usage, sans abonnement requis (forfaits mensuels facultatifs). Les générations échouées sont remboursées automatiquement.

OffrePrix officielCheaperGen
480P
par seconde
$0,05/s$0,0396/s
768P
par seconde
$0,08/s$0,06/s
  • Prix officiel : Tarifs catalogue internationaux de MiniMax, platform.minimax.io ($0.05 / s en 480P, $0.08 / s en 768P). Tarifs vérifiés le 18 octobre 2026.

Modèles MiniMax populaires, accessibles avec la même clé API.

Tous les modèles MiniMax

Modèles text-to-video populaires d’autres développeurs.

API texte-vidéo