Créer une vidéo
Créez des tâches Wan 3.0 texte-vers-vidéo, image-vers-vidéo ou à références multimodales avec les champs communs de la plateforme.
Le format plateforme utilise les champs racine et metadata ; n’y placez pas directement input/parameters du format natif. La création est asynchrone. Consultez le résultat après l’envoi.
/v1/videosAuthentification
bearerAuth Utilisez l’API Key de la plateforme : Authorization: Bearer your-api-key.
Emplacement: header
Corps de requête
application/json
Définitions TypeScript
Utilisez le type request body en TypeScript.
Fournissez un prompt ou metadata.media non vide. Utilisez JSON, pas multipart/input_reference/image/images.
Corps de réponse
application/json
application/json
application/json
Paramètres et priorités
| Réglage | Saisie et priorité |
|---|---|
| Prompt et médias | Fournissez prompt ou metadata.media non vide ; les images n’utilisent pas image/images/input_reference à la racine |
| Résolution | size non vide → metadata.resolution non vide → metadata.size non vide → 1080P ; indiquez un palier, pas des dimensions en pixels |
| Durée | duration explicite → seconds non vide → metadata.duration → 5 ; duration est un entier, seconds une chaîne entière |
| Graine | seed explicite à la racine est prioritaire sur metadata.seed ; 0 est valide |
| Autres réglages | Placez le rapport d’aspect, le son, la réécriture et le filigrane dans metadata ; false explicite est conservé |
Préférez un champ par réglage. Les chaînes blanches de résolution et de seconds sont considérées absentes ; prompt peut être omis avec des médias. Une valeur prioritaire invalide provoque une erreur sans repli.
Scénarios et médias
Les exemples couvrent texte, image initiale, images initiale/finale, références mixtes, fichier, page web, édition et extension. Remplacez les URL d’exemple des médias par vos propres URL accessibles.
Le mode images initiale/finale n’accepte pas de médias de référence ; l’image finale nécessite l’initiale. Choisissez un fichier ou une page web et activez la réécriture. Consultez les règles des médias et combinaisons pour les formats, quantités, dimensions et durées ; elles s’appliquent aussi au format plateforme.
Résultats de création et chemins compatibles
La création renvoie un objet video. Conservez id et consultez l’API de consultation plateforme. Le champ compatible task_id vaut id. queued signifie accepté, pas terminé.
POST /v1/video/generations et POST /v1/videos/generations acceptent les mêmes paramètres et renvoient la même structure. Pour une nouvelle intégration, utilisez POST /v1/videos.
Erreurs courantes
Pour HTTP 400, vérifiez selon l’erreur les types, les paliers de résolution, les combinaisons de médias et les noms de champs metadata. L’erreur peut utiliser code/message/data ou un objet error imbriqué.