Wan 2.2 Animate : guide de l’image du personnage et de la référence de mouvement

Mis à jour :
October 19, 2026
Découvrez comment Wan 2.2 Animate utilise une image de personnage et une vidéo de mouvement. Explorez le processus API documenté d’AKOOL, les entrées, les prompts et les corrections courantes.
Table des matières

Wan 2.2 Animate associe une image de personnage à une vidéo source qui fournit le mouvement. Dans le processus documenté de l’API Character Swap d’AKOOL, l’image guide l’apparence du personnage tandis que le MP4 source fournit la performance. L’exemple de réponse de l’API identifie le modèle sous-jacent comme wavespeed-ai/wan-2.2/animate.

AKOOL propose cette fonctionnalité via son API Character Swap. Cette approche se distingue du simple choix d’un modèle générique de génération vidéo à partir de texte dans une liste d’outils vidéo IA.

En bref

  • L’apparence provient de l’image : importez une image de personnage PNG ou JPEG.
  • Le mouvement provient de la vidéo : fournissez un MP4 contenant la performance à transférer.
  • Animate et replace sont des modes API différents :animate transfère le mouvement à l’image du personnage, tandis que replace effectue le remplacement de visage documenté pour ce point de terminaison.
  • Conservez l’identifiant de tâche : la génération est asynchrone. Utilisez le _id renvoyé pour vérifier l’état et télécharger la vidéo terminée avant l’expiration de son URL après sept jours.

Sommaire

  1. Qu’est-ce que Wan Animate ?
  2. Quelle différence entre les modes animate et replace ?
  3. Comment préparer une vidéo de référence de mouvement ?
  4. Comment utiliser l’API Wan Animate via AKOOL ?
  5. Quels prompts facilitent l’animation de personnages ?
  6. Pourquoi le transfert de mouvement de personnage par IA échoue-t-il ?
  7. Comment vérifier et enregistrer le résultat ?
  8. Questions fréquentes

Qu’est-ce que Wan Animate ?

Wan Animate est un processus d’animation de personnages fondé sur des références : une image définit l’apparence du personnage, tandis qu’une vidéo source fournit le mouvement à appliquer. Dans l’API Character Swap d’AKOOL, le mode animate documenté associe ces entrées et peut également utiliser un court prompt textuel pour guider le résultat.

Le processus est plus facile à comprendre sous la forme de trois ressources :

Input/outputRole
Character imageDefines the character you want to animate
Motion reference videoSupplies timing, body motion, and performance
Generated videoCombines the character appearance with the referenced motion

Le point de terminaison de création d’AKOOL exige l’URL d’une image de personnage en PNG ou JPEG et l’URL d’une vidéo source en MP4. L’exemple de réponse de l’API identifie le modèle comme wavespeed-ai/wan-2.2/animate : ce nom de modèle est donc étayé par des éléments propres à l’API. Cela ne prouve pas que le site public propose une option de menu portant exactement ce nom.

Quelle différence entre les modes animate et replace ?

Dans le point de terminaison documenté d’AKOOL, animate applique le mouvement de la vidéo source à l’image du personnage. replace est un autre mode qui remplace les visages dans la vidéo source à l’aide de l’image du personnage fournie. Ces définitions concernent ce point de terminaison de l’API AKOOL, et non tous les produits utilisant la famille de modèles Wan.

ModeGoalRequired inputsWhat to review
animateAnimate the supplied character using source-video motionCharacter image + motion MP4Identity, body motion, clothing, hands, feet
replaceReplace faces in the source video with the supplied characterCharacter image + source MP4Face match, tracking, pose changes, occlusion

Le point de terminaison utilise animate par défaut lorsqu’aucun mode n’est spécifié.

Cette distinction est importante, car animate et replace désignent deux transformations différentes. Pour un transfert complet de mouvement de personnage par IA, commencez par animate.

Pour un autre processus de production fondé sur Kling, consultez le guide AKOOL sur le remplacement de personnage avec contrôle du mouvement. Kling 2.6 repose sur la même idée générale d’association d’une image de personnage à une performance de référence, mais utilise un modèle et un processus différents.

Comment préparer une vidéo de référence de mouvement ?

Utilisez une performance source claire dont le cadrage et les parties du corps visibles correspondent à l’image de votre personnage. Plus la référence est nette, plus il est facile de déterminer si les erreurs proviennent des ressources sources ou de la génération.

Faites correspondre le cadrage

Si votre vidéo de mouvement montre une marche en pied, utilisez une image de personnage fournissant également suffisamment d’informations sur l’ensemble du corps.

Un portrait serré associé à de la course, de la danse ou d’amples mouvements de jambes oblige le modèle à inventer une anatomie que l’image ne montre pas.

Pour une meilleure cohérence vidéo guidée par des références, AKOOL recommande des sujets nets, des détails d’identité visibles et des ressources de référence définissant les éléments à préserver.

Gardez l’interprète visible

Choisissez une référence de mouvement dans laquelle l’interprète reste dans le cadre.

Évitez les séquences sources dans lesquelles :

  • les pieds sortent régulièrement du cadre,
  • les mains disparaissent derrière le corps,
  • une autre personne passe devant le sujet,
  • la caméra change brusquement de cadrage,
  • l’interprète devient très petit à l’image.

Réduisez les occultations

Les bras croisés, les mains cachées, les accessoires couvrant le torse et les rotations rapides compliquent l’évaluation du transfert de performance.

Référence plus adaptée : corps entier visible, mouvement modéré, caméra stable.

Référence plus difficile : pieds coupés, rotations répétées, mains cachées derrière des accessoires, coupes multiples.

Comment utiliser l’API Wan Animate via AKOOL ?

Envoyez l’URL d’une image de personnage et celle d’un MP4 source au point de terminaison de création Character Swap d’AKOOL, définissez mode sur animate, ajoutez éventuellement un prompt, puis conservez le _id renvoyé. Utilisez cet identifiant avec le point de terminaison de résultats jusqu’à ce que la tâche atteigne completed.

Le point de terminaison de création documenté est :

POST https://openapi.akool.com/api/open/v4/characterSwap/create

AKOOL accepte soit un en-tête x-api-key, soit une authentification Bearer.

Consultez les instructions officielles de l’API Character Swap pour connaître les informations actuelles d’authentification et de points de terminaison.

Exemple de requête avec données sensibles masquées

curl --location 'https://openapi.akool.com/api/open/v4/characterSwap/create' \
  --header 'x-api-key: YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "image": "https://example.com/approved-character.png",
    "video": "https://example.com/reference-motion.mp4",
    "resolution": "720p",
    "mode": "animate",
    "prompt": "Follow the reference performance with smooth motion. Keep the character appearance and clothing consistent."
  }'

Les champs importants sont :

FieldPurpose
imagePNG/JPEG character-image URL
videoMP4 motion-reference URL
durationOptional, 1 to 120 seconds; otherwise detected from source
resolution480p, 720p, or 1080p
modeanimate or replace
promptOptional guidance, maximum 500 characters
webhookurlOptional completion callback

Ces valeurs sont les paramètres documentés de ce point de terminaison, et non des limites générales de Wan sur toutes les plateformes. La réponse contient un _id. Conservez-le.

Pour vérifier la tâche :

GET https://openapi.akool.com/api/open/v3/content/video/infobymodelid?video_model_id=YOUR_TASK_ID

Les états de tâche sont :

  • 1 : en file d’attente
  • 2 : en cours de traitement
  • 3 : terminée
  • 4 : échec

Lorsque l’état atteint 3, l’URL générée apparaît dans le champ video.

Quels prompts facilitent l’animation de personnages ?

Considérez le texte comme un guide, et non comme la source de la performance. La référence de mouvement doit définir l’action. Votre prompt doit renforcer l’identité, le cadrage et la simplicité, plutôt que demander un mouvement incompatible avec la vidéo source.

1. Geste simple

Applique le lent geste de salutation de la vidéo de référence au personnage fourni. Conserve les mêmes vêtements et la même coiffure. Utilise des mouvements fluides.

2. Présentateur

Suis les mouvements des mains et le rythme de l’interprète de référence. Garde le personnage face à la caméra. Évite d’ajouter des gestes supplémentaires.

3. Marche

Suis le cycle de marche fourni. Préserve les proportions et la tenue du personnage. Garde les deux pieds visibles.

4. Personnage stylisé

Anime le personnage illustré fourni en suivant le rythme de la référence. Conserve ses aplats de couleur et ses contours dessinés.

5. Prompt de correction

Utilise le même personnage et une séquence de référence plus lente, sans recadrage. Garde un mouvement simple et le corps entier dans le cadre.

Ne considérez pas ces prompts comme une syntaxe magique. Ce sont des contraintes facultatives qui encadrent une performance déjà fournie par la vidéo.

Pourquoi le transfert de mouvement de personnage par IA échoue-t-il ?

La plupart des échecs visibles proviennent d’une mauvaise correspondance entre les entrées ou d’un mouvement qui oblige le modèle à reconstruire des informations absentes de l’image du personnage. Corrigez la paire de ressources sources avant d’ajouter du texte au prompt.

SymptomLikely causeFirst correction
Feet deform or disappearFeet cropped in image/referenceUse full-body inputs
Hands look unstableHands hidden or crossingChoose clearer hand motion
Body proportions driftImage and performer builds differ stronglyUse a closer body/proportion match
Fast turn breaks identityLarge rotation or face occlusionSlow the reference movement
Background shiftsReference camera/background changesUse a steadier source clip
Illustrated style softensMotion reconstruction changes edges/texturesSimplify motion and inspect style drift

Une référence de mouvement réduit les approximations, mais ne garantit pas une préservation parfaite du personnage. C’est pourquoi la préparation des entrées compte autant que le prompt.

Comment vérifier et enregistrer le résultat ?

Une tâche API terminée signifie uniquement que la génération est achevée. Cela ne signifie pas que le résultat visuel a passé votre contrôle qualité. Vérifiez le début, le milieu et la fin avant d’accepter la séquence.

Vérifiez :

  • Visage : l’identité reste-t-elle reconnaissable ?
  • Mains : les doigts restent-ils corrects pendant les gestes et les croisements ?
  • Pieds : les deux pieds restent-ils stables pendant la marche ou les mouvements du corps entier ?
  • Vêtements : les couleurs, les motifs et les silhouettes restent-ils cohérents ?
  • Arrière-plan : reste-t-il cohérent avec le mouvement ?

Le point de terminaison de résultats d’AKOOL renvoie la durée réelle, la résolution, les crédits déduits, l’URL de la vidéo finale et, le cas échéant, la raison de l’échec.

Les ressources générées sont valables sept jours. Téléchargez et archivez donc rapidement les résultats approuvés.

Essayez ce processus

Pour accéder à des options de génération plus larges que ce processus API, explorez les outils vidéo IA d’AKOOL.

Pour une autre approche fondée sur des références, consultez le remplacement de personnage avec contrôle du mouvement. Pour préserver les personnages et l’identité visuelle entre plusieurs séquences liées, consultez la cohérence vidéo guidée par des références.

Questions fréquemment posées
Que fait Wan 2.2 Animate ?
Wan Animate est-il identique à la génération vidéo à partir de texte ?
Quelle différence entre animate et replace ?
Quels formats d’image et de vidéo cette API utilise-t-elle ?
Puis-je animer un personnage illustré ?
Pourquoi les mains ou les pieds sont-ils déformés ?
L'équipe de contenu d'AKOOL
En savoir plus
Références

Vous aimerez peut-être aussi
Aucun article n'a été trouvé.
L'équipe de contenu d'AKOOL