Génération vidéo Hailuo-02
- Hailuo 02 (MiniMax-Hailuo-02) prend en charge les modes T2V (Text-to-Video), I2V (Image-to-Video) et FLF (First-Last-Frame)
- Détection automatique du mode : 0 image=T2V, 1 image=I2V, 2 images=FLF
- Modèle complet, prend en charge la résolution 512P (mode I2V uniquement)
- Prend en charge 15 commandes de mouvement de caméra comme
[Pan left],[Push in],[Static shot] - Traitement asynchrone, utilisez l’ID de tâche retourné pour interroger le statut
- Les liens vidéo générés sont valides pendant 24 heures, veuillez les enregistrer rapidement
Autorisations
##Toutes les API nécessitent une authentification Bearer Token##
Obtenir une clé API :
Visitez la Page de gestion des clés API pour obtenir votre clé API
Ajouter à l'en-tête de requête :
Authorization: Bearer YOUR_API_KEYCorps
Nom du modèle de génération vidéo
"MiniMax-Hailuo-02"
Invite décrivant le contenu vidéo et le mouvement de caméra. Requis pour T2V, optionnel pour I2V/FLF. Max 2000 caractères
15 commandes de caméra :
- Truck:
[Truck left],[Truck right] - Pan:
[Pan left],[Pan right] - Dolly:
[Push in],[Pull out] - Pedestal:
[Pedestal up],[Pedestal down] - Tilt:
[Tilt up],[Tilt down] - Zoom:
[Zoom in],[Zoom out] - Special:
[Shake] - Follow:
[Tracking shot] - Static:
[Static shot]
Utilisation :
- Combiné : Plusieurs commandes dans un
[]s'exécutent simultanément, par ex.[Pan left,Pedestal up], max 3 recommandé - Séquentiel : Les commandes s'exécutent dans l'ordre du texte, par ex.
...slowly [Push in], then quickly [Pull out]
2000"A young girl gradually grows into an adult woman"
URL d'images de référence pour les modes I2V et FLF
Détection de mode :
- 0 image = T2V (Texte vers vidéo)
- 1 image = I2V (Image vers vidéo)
- 2 images = FLF (Transition première-dernière image)
Exigences :
- Taille d'image : max 20MB
- Formats : JPG, JPEG, PNG, WebP
- Rapport d'aspect : 2:5 à 5:2
- Bord court > 300px
Remarque FLF : La résolution vidéo suit la première image, la dernière image sera recadrée pour correspondre
2[
"https://example.com/first.jpg",
"https://example.com/last.jpg"
]Résolution vidéo
Pris en charge par mode :
- I2V : 512p, 768p, 1080p
- T2V : 768p, 1080p
- FLF : 768p, 1080p
Durée et résolution :
- 512p : 6s, 10s
- 768p : 6s, 10s
- 1080p : 6s uniquement
Remarque : 512p disponible uniquement en mode I2V
512p, 768p, 1080p "768p"
Durée de la vidéo (secondes)
- 6 secondes (par défaut)
- 10 secondes (non disponible pour 1080p)
6, 10 6
Paramètres spécifiques au modèle
URL de rappel HTTPS pour l'achèvement de la tâche
Moment du rappel :
- Déclenché lorsque la tâche est terminée, échouée ou annulée
- Envoyé après confirmation de la facturation
Restrictions de sécurité :
- Protocole HTTPS uniquement
- Les adresses IP internes sont interdites (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x, etc.)
- La longueur de l'URL ne doit pas dépasser
2048caractères
Mécanisme de rappel :
- Délai d'expiration :
10secondes - Maximum
3tentatives après échec (à1/2/4secondes après l'échec) - Le format de réponse du rappel est cohérent avec l'API de requête de tâche
- Un code de statut 2xx est considéré comme un succès, les autres codes déclenchent une nouvelle tentative
"https://your-domain.com/webhooks/video-task-completed"
Réponse
Tâche de génération vidéo créée avec succès
Horodatage de création de la tâche
1757169743
ID de tâche
"task-unified-1757169743-7cvnl5zw"
Nom du modèle utilisé
"MiniMax-Hailuo-02"
Type de tâche
video.generation.task Progression de la tâche (0-100)
0 <= x <= 1000
Statut de la tâche
pending, processing, completed, failed "pending"