Aller au contenu principal

Animer une image avec image-to-video

Donner vie a vos images

L’API xAI ne se limite pas a la generation video a partir de texte. Vous pouvez egalement animer une image existante en la transformant en video. Cette fonctionnalite, appelee image-to-video, est particulierement utile pour donner du mouvement a des photos de produits, des illustrations ou des visuels marketing.

Le parametre image

Pour animer une image, ajoutez le parametre image a votre requete en fournissant l’URL de l’image source :

{
  "model": "grok-imagine-video",
  "prompt": "Anime cette scene avec un effet de vent dans les cheveux",
  "image": "https://exemple.com/photo-portrait.jpg",
  "duration": 5
}

Le modele analyse l’image fournie et genere une video qui en preserve le contenu visuel tout en y ajoutant le mouvement decrit dans le prompt.

Regles importantes

  • L’image doit etre accessible via une URL publique
  • Les formats courants sont supportes (JPEG, PNG, WebP)
  • Le prompt doit decrire le mouvement souhaite, pas l’image elle-meme (le modele la voit deja)

Prompt pour image-to-video

La redaction du prompt change par rapport au text-to-video. Puisque le modele dispose deja de l’image, concentrez votre prompt sur :

Ce qui doit bouger

  • “Les feuilles s’agitent doucement dans le vent”
  • “L’eau de la riviere coule lentement”
  • “Le personnage tourne la tete vers la droite”

L’ambiance dynamique

  • “Lumiere du soleil qui filtre progressivement a travers les nuages”
  • “Legere pluie qui commence a tomber”

Ce qui NE doit PAS etre dans le prompt

  • Ne decrivez pas l’image elle-meme (“un paysage de montagne”) : le modele la voit
  • Ne demandez pas de modifications radicales du contenu visuel

Exemples pratiques

Photo de produit

Image source : une montre posee sur un coussin de velours.

{
  "model": "grok-imagine-video",
  "prompt": "Rotation lente de la montre sur elle-meme, reflets de lumiere qui scintillent sur le cadran",
  "image": "https://exemple.com/montre.jpg",
  "duration": 5,
  "aspect_ratio": "1:1"
}

Paysage

Image source : un lac de montagne au lever du jour.

{
  "model": "grok-imagine-video",
  "prompt": "Legeres ondulations sur la surface du lac, brume matinale qui se dissipe lentement, oiseaux qui traversent le ciel",
  "image": "https://exemple.com/lac-montagne.jpg",
  "duration": 8,
  "aspect_ratio": "16:9"
}

Portrait

Image source : portrait d’une personne souriante.

{
  "model": "grok-imagine-video",
  "prompt": "La personne cligne doucement des yeux et sourit legerement, cheveux qui bougent avec une brise legere",
  "image": "https://exemple.com/portrait.jpg",
  "duration": 3,
  "aspect_ratio": "9:16"
}

Quand utiliser image-to-video

Cette approche est ideale dans plusieurs scenarios :

  • E-commerce : animer des photos de produits pour des publicites video
  • Reseaux sociaux : transformer des posts statiques en contenus animes
  • Presentations : donner de la vie a des slides ou des illustrations
  • Art et creation : explorer des variantes animees d’une oeuvre

Limites a connaitre

  • Le modele respecte globalement la composition de l’image source, mais des deformations peuvent apparaitre sur les details fins
  • Les mouvements complexes (un personnage qui marche, un vehicule qui accelere) sont plus difficiles a obtenir que des mouvements subtils (vent, eau, lumiere)
  • La qualite du resultat depend fortement de la qualite et de la resolution de l’image source

Points cles a retenir

  • Le parametre image accepte une URL vers l’image a animer
  • Le prompt doit decrire le mouvement, pas l’image
  • Les mouvements subtils (vent, eau, lumiere) donnent les meilleurs resultats
  • L’image-to-video est ideal pour le e-commerce et les reseaux sociaux
  • La qualite de l’image source impacte directement le resultat