Wan 2.6 - Vidéo à partir de références
curl --request POST \
--url https://api.highwayapi.ai/v3/async/wan2.6-v2v \
--header 'Authorization: <authorization>' \
--header 'Content-Type: <content-type>' \
--data '
{
"input": {
"prompt": "<string>",
"audio_url": "<string>",
"reference_urls": [
{}
],
"negative_prompt": "<string>"
},
"parameters": {
"seed": 123,
"size": "<string>",
"audio": true,
"duration": 123,
"shot_type": "<string>",
"watermark": true,
"prompt_extend": true
}
}
'{
"task_id": "<string>"
}Vidéo
Wan 2.6 - Vidéo à partir de références
POST
/
v3
/
async
/
wan2.6-v2v
Wan 2.6 - Vidéo à partir de références
curl --request POST \
--url https://api.highwayapi.ai/v3/async/wan2.6-v2v \
--header 'Authorization: <authorization>' \
--header 'Content-Type: <content-type>' \
--data '
{
"input": {
"prompt": "<string>",
"audio_url": "<string>",
"reference_urls": [
{}
],
"negative_prompt": "<string>"
},
"parameters": {
"seed": 123,
"size": "<string>",
"audio": true,
"duration": 123,
"shot_type": "<string>",
"watermark": true,
"prompt_extend": true
}
}
'{
"task_id": "<string>"
}Il s’agit d’une API asynchrone qui retourne uniquement un task_id asynchrone. Vous devez utiliser le task_id pour appeler l’API de consultation des résultats de tâche afin d’obtenir le résultat de génération vidéo.
Il s’agit d’une API asynchrone qui ne retourne que le task_id de la tâche asynchrone. Vous devez utiliser ce task_id pour appeler l’API de consultation des résultats de tâche afin de récupérer le résultat généré.
En-têtes de requête
Valeur énumérée :
application/jsonFormat d’authentification Bearer : Bearer {{API Key}}.
Corps de la requête
Masquer properties
Masquer properties
Prompt textuel servant à décrire les éléments et caractéristiques visuelles attendus dans la vidéo générée. Le chinois et l’anglais sont pris en charge ; chaque caractère chinois/lettre compte pour un caractère, et toute partie dépassant la limite sera automatiquement tronquée.Limite de longueur : 0 - 2000
URL du fichier audio ; le modèle utilisera cet audio pour générer la vidéo. Les protocoles HTTP ou HTTPS sont pris en charge. Restrictions audio : formats wav, mp3 ; durée de 3 à 30 s ; taille de fichier ne dépassant pas 15 MB. Traitement en cas de dépassement : si la longueur de l’audio dépasse la valeur de duration (5 secondes ou 10 secondes), seules les 5 ou 10 premières secondes sont automatiquement conservées, et le reste est supprimé. Si la longueur de l’audio est inférieure à la durée de la vidéo, la partie au-delà de la longueur de l’audio sera une vidéo silencieuse. Par exemple, si l’audio dure 3 secondes et que la durée de la vidéo est de 5 secondes, les 3 premières secondes de la vidéo de sortie auront du son, et les 2 dernières seront silencieuses.
Selon l’ordre des vidéos de référence, désignez les vidéos de référence par characterx. Par exemple, s’il y a deux vidéos de référence, écrivez dans le prompt : « character1 chante au bord de la route, character2 danse à côté ». Même avec une seule référence, vous devez écrire character1 en incluant le 1.Longueur du tableau : 1 - 3Formats mp4, mov ; nombre : 1 à 3 ; longueur de chaque fichier : 2 à 30 s ; chaque fichier doit faire moins de 30 MB ; ne peut pas être fourni en même temps que audio
Prompt négatif servant à décrire le contenu que vous ne souhaitez pas voir dans l’image vidéo, afin d’appliquer des restrictions à l’image vidéo. Le chinois et l’anglais sont pris en charge ; la longueur ne doit pas dépasser 500 caractères, et toute partie dépassant la limite sera automatiquement tronquée.Limite de longueur : 0 - 500
Masquer properties
Masquer properties
Graine de nombre aléatoire. La plage de valeurs est [0, 2147483647]. Si elle n’est pas spécifiée, le système génère automatiquement une graine aléatoire. Si vous souhaitez améliorer la reproductibilité du résultat généré, il est recommandé de fixer la valeur de seed. Veuillez noter que, la génération du modèle étant probabiliste, même avec le même seed, il n’est pas garanti que le résultat généré soit exactement identique à chaque fois.Plage de valeurs : [0, 2147483647]
Spécifie la résolution de la vidéo générée, au format largeurhauteur. Prend en charge les niveaux 720P (1280720/7201280/960960/1088832/8321088) et 1080P (19201080/10801920/14401440/16321248/1248*1632).Valeurs possibles :
1280*720, 720*1280, 960*960, 1088*832, 832*1088, 1920*1080, 1080*1920, 1440*1440, 1632*1248, 1248*1632Indique s’il faut ajouter de l’audio. Priorité des paramètres : audio_url > audio ; prend effet uniquement lorsque audio_url est vide. true : valeur par défaut, ajoute automatiquement de l’audio à la vidéo ; false : n’ajoute pas d’audio, la vidéo de sortie est silencieuse.
Durée de la vidéo générée, en secondes. Les valeurs possibles sont 5 et 10, avec 5 comme valeur par défaut. duration a un impact direct sur le coût : coût = prix unitaire (basé sur la résolution) × durée (secondes). Veuillez vérifier le prix du modèle avant l’appel.Valeurs possibles :
5, 10Mode de génération vidéo. single : génération en plan unique ; multi : génération en plans multiples.Valeurs possibles :
single, multiIndique s’il faut ajouter un filigrane. Le filigrane est situé dans le coin inférieur droit de la vidéo, avec le texte fixe “AI 生成”. false : valeur par défaut, n’ajoute pas de filigrane ; true : ajoute un filigrane.
Indique s’il faut activer la réécriture intelligente du prompt. Une fois activée, un grand modèle est utilisé pour réécrire intelligemment le prompt saisi. L’amélioration est notable pour les prompts courts, mais cela augmente le temps de traitement. true : valeur par défaut, active la réécriture intelligente ; false : n’active pas la réécriture intelligente.
Informations de réponse
Utilisez le task_id pour appeler l’API de consultation des résultats de tâche afin de récupérer la sortie générée.
⌘I