Guide d'utilisation
Créer des vidéos courtes avec flux-3-max/image-to-video sur l'API HiAPI
Un workflow pour développeurs : sélection de la première image, prompts de mouvement, montage multi-plans et audio natif
Pourquoi l'image-vers-vidéo convient à la production de vidéos courtes
Une vidéo courte se joue dans la première seconde. Cela fait de l'image fixe votre atout le plus précieux, et de l'image-vers-vidéo la primitive naturelle pour ce type de travail. Vous partez d'une image que vous maîtrisez déjà — photo produit, portrait, arrière-plan stylisé — puis vous demandez au modèle de la prolonger en mouvement.
Contrairement au texte-vers-vidéo, où chaque rendu équivaut à relancer les dés. Vous décrivez une scène, obtenez un résultat, puis passez de nombreux cycles à tenter de retrouver la composition que vous aviez en tête. En image-vers-vidéo, la composition, la palette chromatique et l'identité du sujet sont verrouillées avant même la génération de la première image de mouvement. Votre prompt n'a qu'une seule question à résoudre : à partir d'ici, qu'est-ce qui change ?
Cette répartition correspond exactement à la manière dont les contenus courts sont réellement produits. Un clip se compose rarement d'une génération continue — il s'articule autour de plusieurs temps : l'accroche, la démonstration, la réaction, la carte de fin. Chaque temps peut être un appel image-vers-vidéo distinct, amorcé par sa propre image fixe, ce qui signifie que vous pouvez régénérer un temps sans toucher aux autres.
Cette primitive s'accorde aussi avec le format de livraison. Une vidéo courte est brève, donc chaque requête est bien délimitée, le coût d'inférence reste faible et la sortie s'insère directement dans la timeline de montage. Les étapes en aval — recadrage, transitions, sous-titres, mixage audio — restent dans votre pipeline existant plutôt que d'être entassées dans un unique appel de génération massif.
Quand l'image-vers-vidéo n'est pas adaptée : lorsqu'il vous faut réellement un mouvement de caméra unique et continu dans un environnement impossible à filmer, ou lorsque le plan n'a pas d'image d'ancrage stable. Dans ces cas, l'approche pilotée par le texte est plus honnête. Mais pour la plupart des travaux de vidéo courte, une première image ancrée plus un prompt de mouvement est à la fois plus prévisible et plus facile à itérer.
Choisir une première image qui bouge vraiment
L'échec le plus courant en image-vers-vidéo, c'est une belle image source qui ne laisse au modèle aucune prise pour l'animation. Une image plate, à l'éclairage uniforme, au cadrage serré, est une bonne photo mais un mauvais point de départ. Avant de soumettre quoi que ce soit au modèle, évaluez l'image fixe sous l'angle du potentiel de mouvement plutôt que de la qualité d'image.
Séparation du sujet
Le modèle doit savoir ce qui doit bouger et ce qui doit rester immobile. Un sujet aux contours nets, clairement distinct de l'arrière-plan, lui donne une réponse sans ambiguïté. Quand le sujet se fond dans l'arrière-plan — teintes proches, textures denses derrière la silhouette, nombreux chevauchements — le mouvement a tendance à se répandre sur toute l'image au lieu de suivre votre sujet.
Espace de mouvement
Le mouvement a besoin d'espace. Si le sujet remplit le cadre bord à bord, un panoramique ou un travelling avant n'a nulle part où aller, et les mouvements corporels seront coupés. Une image avec un peu d'espace au-dessus de la tête, un sol visible ou un arrière-plan ouvert d'un côté donne au modèle la marge nécessaire pour exécuter des mouvements de caméra et des gestes sans produire d'artefacts sur les bords.
Un point focal unique et clair
Les vidéos courtes se regardent sur mobile, souvent en mode silencieux la première seconde. Une image fixe dotée d'un point focal dominant unique se lit instantanément et donne un sujet au mouvement. Une image surchargée force le modèle à disperser son attention, et le clip obtenu paraît agité sans être réellement dynamique.
Indices de profondeur
Une image comportant un premier plan, un plan moyen et un arrière-plan — même vaguement définis — supporte la parallaxe. Un léger mouvement de caméra sur une image stratifiée produit une profondeur convaincante. Une image plate produit un effet de diapositive.
Checklist pratique
- Y a-t-il un sujet clair susceptible de bouger de manière crédible ?
- L'arrière-plan est-il suffisamment distinct pour rester immobile ?
- Y a-t-il de l'espace vide dans la direction du mouvement prévu ?
- L'image reste-t-elle lisible une fois réduite ?
- Une séquence de deux secondes de cette scène serait-elle belle ?
Si une image échoue sur deux de ces critères ou plus, refaites la prise de vue ou changez d'image de départ au lieu d'essayer de la corriger par le prompt. L'ingénierie de prompt ne peut pas sauver une composition dépourvue d'espace de mouvement.
Rédiger des prompts de mouvement pour flux-3-max/image-to-video
La plupart des prompts faibles décrivent la scène. L'image s'en charge déjà. Un prompt de mouvement doit décrire ce qui change au fil du temps — ce qui bouge, dans quelle direction, à quelle vitesse, et comment la caméra se comporte ce faisant.
L'action d'abord, pas le sujet
Plutôt que d'écrire « une femme en veste rouge debout dans la rue », écrivez « tandis qu'elle tourne les épaules vers la caméra, le tissu de la veste bouge avec elle, puis s'immobilise ». La première version ne fait que répéter l'image fixe ; la seconde indique au modèle quoi animer. Nommez les éléments en mouvement, la direction du mouvement et le point d'arrivée.
Spécifier explicitement le comportement de la caméra
Le langage caméra est l'élément à plus fort levier d'un prompt de mouvement, car il contrôle toute l'image. Des schémas utiles :
- Caméra fixe, sujet en mouvement — l'option la plus sûre et la plus contrôlable.
- Travelling avant lent — ajoute de l'urgence, idéal pour l'accroche.
- Panoramique latéral en suivi — se lit comme du mouvement même si le sujet est immobile.
- Dérive caméra à l'épaule — ajoute de l'énergie, mais peut introduire un tremblement à recadrer.
Si vous ne précisez rien, le modèle choisit à votre place, et vous relancerez plus souvent.
Rythmer le mouvement dans le clip
Décrivez une courbe, pas seulement un état. « D'abord immobile, la rotation commence vers le premier tiers, et à la fin l'image se stabilise » donne une chronologie au modèle. Un prompt qui se lit comme un instant unique produit souvent soit aucun mouvement, soit une dérive à vitesse constante qui paraît mécanique.
Rester bref et physique
Deux à quatre phrases suffisent généralement. Privilégiez les verbes physiques et observables — tourner, lever, dériver, s'immobiliser, déployer — plutôt que des termes explicatifs comme « ressentir », « transmettre », « dramatique ». Les adjectifs émotionnels relèvent de l'image fixe, pas de la description du mouvement.
Une idée de mouvement par plan
Si vous vous surprenez à décrire trois actions simultanées, c'est trois plans. Les séparer donne un rendu plus propre et permet de ne relancer que le temps qui échoue.
Organiser les requêtes API
Chaque génération est une requête vers l'API HiAPI, et chaque requête doit être suffisamment autodescriptive pour que vous puissiez la reconstruire des mois plus tard. Traitez la charge utile de la requête comme un enregistrement, pas comme un brouillon.
Structure d'une requête
Un appel flux-3-max/image-to-video comporte conceptuellement trois blocs : l'image source, le prompt et les spécifications de sortie. Voici à peu près le pseudo-code :
request = {
"model": "flux-3-max/image-to-video",
"input": {
"image": image_url_or_reference,
"prompt": motion_prompt,
},
"params": {
"duration": duration_seconds,
"aspect_ratio": aspect_ratio,
"seed": seed,
},
}
L'image est votre ancre — passez une référence stable et versionnée, pas un fichier local susceptible d'être écrasé. Le prompt est la description de mouvement de la section précédente. Le reste, ce sont des paramètres que vous devriez figer délibérément.
Figer ce que vous voulez reproduire
- La graine. Fixez-la pendant que vous affinez le prompt, pour que les variations de sortie viennent du prompt et non du bruit d'échantillonnage. Libérez-la quand vous voulez de la diversité.
- La durée. Les vidéos courtes privilégient les clips brefs ; gardez une durée homogène entre les plans d'une séquence pour simplifier les calculs de timeline.
- Le rapport d'aspect. Choisissez-le une fois pour toutes au niveau du projet, et faites-en dériver toutes les images fixes et toutes les sorties.
Envelopper les requêtes dans une liste de plans
Stockez chaque génération sous forme de ligne dans une petite liste — id du plan, référence d'image, prompt, paramètres, référence de sortie. Cet artefact unique vous permet de relancer n'importe quel plan de manière déterministe, de comparer les révisions de prompt et de retracer quelle entrée a produit quel clip. C'est la différence entre itérer et deviner.
Traiter la réponse en asynchrone
La génération vidéo n'est pas instantanée. Concevez votre client autour du cycle soumission-interrogation, conservez l'id de tâche avec la ligne de la liste, et écrivez immédiatement la sortie dans un stockage persistant pour que l'assemblage en aval ne dépende jamais de l'état actif d'une requête.
Assembler une séquence multi-plans
Une vidéo courte est une séquence, et la manière la plus propre de la construire est de traiter chaque plan comme une génération indépendante, puis de les assembler au niveau de la timeline. Résistez à la tentation d'un seul long rendu continu.
Planifier d'abord les temps
Avant de générer quoi que ce soit, écrivez la séquence sous forme de liste de plans. Pour un clip de quinze secondes, trois à cinq plans conviennent généralement : une accroche qui gagne la première seconde, un ou deux temps qui portent l'idée, et une image finale qui atterrit. Chaque entrée est associée à une image fixe, un prompt de mouvement et une durée.
Maintenir la continuité entre les plans
Les générations indépendantes produisent de la dérive. Trois habitudes protègent la continuité :
- Un vocabulaire visuel partagé. Utilisez des images fixes issues de la même prise de vue ou de la même référence de style, pour que la palette et l'éclairage concordent d'un plan à l'autre.
- Rapport d'aspect et durée cohérents. Une longueur de clip uniforme simplifie les coupes et les transitions.
- Cohérence des prompts. Réutilisez les mêmes descriptions de langage caméra entre les plans censés évoquer la même scène.
Concevoir pour le montage
Les plans n'ont pas besoin de correspondre parfaitement aux jonctions — ils doivent se couper proprement. Générez un peu plus au début et à la fin de chaque clip, pour disposer de marge à rogner. Terminer un plan en mouvement et couper vers un nouvel angle masque bien mieux les légères erreurs de continuité que de chercher à faire correspondre chaque image.
Assembler en dehors du modèle
L'assemblage, les transitions et la superposition de sous-titres se font au niveau de votre montage — pipeline piloté par script ou outil de timeline. Le travail du modèle est de produire de bons clips ; celui de la timeline, d'en faire une vidéo. Gardez la liste de plans synchronisée avec le montage, pour que les clips régénérés s'insèrent directement sans reconstruire la séquence.
Gérer l'audio natif
flux-3-max/image-to-video génère de l'audio en même temps que l'image. C'est pratique, mais cela change votre façon de planifier la séquence : l'audio fait partie de la génération, et n'est pas un ajout de post-production.
Prompter pour le son, pas seulement pour le mouvement
Si un plan doit avoir une signature sonore particulière — bruit ambiant de rue, bourdonnement mécanique, frottement de tissu — précisez-le dans le prompt. Une description de mouvement sous-entend souvent un son ; le nommer explicitement aide le modèle à aligner les événements audio sur les temps visuels. Si un plan doit être silencieux, dites-le aussi ; le silence est un choix de conception valable et un contraste utile.
Planifier les coupes autour des événements audio
L'audio généré plan par plan n'est pas continu d'un plan à l'autre. Cela fait de chaque coupe un saut audio potentiel. Deux stratégies viables :
- Couper sur le mouvement. Placez les transitions sur des moments de fort mouvement, pour que la discontinuité sonore se lise comme un impact et non comme une erreur.
- Couper sur une piste de fond. Placez sous la séquence une piste musicale ou ambiante continue, pour que l'audio généré serve de texture en dessous et masque les discontinuités plan par plan.
Décider tôt de ce qu'on garde
Tout l'audio généré n'est pas exploitable. Évaluez chaque clip dès son retour, marquez dans la liste si l'audio est conservé, atténué ou remplacé, et faites suivre le montage à cette décision. Découvrir au montage final que la moitié des clips exige un remplacement audio coûte cher.
Laisser de la marge au mixage
Maintenez l'audio généré à un volume modéré et réservez de l'espace au-dessus pour une voix off ou de la musique. L'audio natif est souvent dense ; garder de la marge dans le mixage préserve la possibilité d'ajouter plus tard une narration sans re-rendre l'image.
Itération et discipline budgétaire
L'affinage est l'endroit où un projet vidéo devient discrètement coûteux. La discipline qui rend la qualité et la dépense prévisibles est simple : ne relancez que ce qui a changé.
Ne modifier qu'une variable à la fois
Quand un plan ne fonctionne pas, déterminez si le problème vient de l'image ou du prompt. Corrigez d'abord l'image — elle est moins coûteuse à évaluer et contraint tout ce qui suit. Une fois l'image correcte, itérez sur le prompt à graine fixe, pour pouvoir attribuer la différence au texte du prompt. Changer à la fois l'image, le prompt et les paramètres ne vous dira pas quel changement a agi.
Utiliser la liste comme outil de diff
Chaque requête enregistrant ses entrées et ses paramètres, relancer devient mécanique : sélectionnez les lignes dont le prompt a changé, soumettez-les, laissez le reste intact. Modifier un prompt dans une séquence de cinq plans ne devrait coûter qu'une génération, pas cinq.
Aperçus économiques, finalisation délibérée
Faites des rendus exploratoires à fidélité réduite ou durée plus courte pour fixer la composition et le rythme, puis rendez la version finale une fois la liste de plans verrouillée. Les rendus exploratoires servent à décider ; les rendus finaux servent à livrer. Confondre les deux, c'est laisser fondre le budget.
Versionner toute la séquence
Taguez la liste de plans lorsque vous verrouillez la séquence. Si une modification ultérieure casse la continuité, vous pouvez revenir à une version connue comme bonne au lieu de reconstruire les prompts de mémoire. Des paramètres versionnés, c'est la différence entre un pipeline relançable et un tas de rendus jetables.
Budgéter par plan, pas par minute
Chaque plan étant une requête indépendante, le coût évolue avec le nombre de plans et le nombre de révisions — deux facteurs que vous contrôlez directement. Planifier à partir de la liste de plans rend la dépense de génération visible au moment où vous décidez d'ajouter un temps, et non à la fin du mois. Consultez le panneau de tarification HiAPI pour les tarifs actuels.
Commencez avec une image fixe et un prompt de mouvement pour flux-3-max/image-to-video sur l'API HiAPI, puis laissez la liste de plans se développer à partir de là.
Articles similaires
Voir tous les articles →-
Guide d'utilisation
Guide de démarrage pour seedream-5.0-pro/image-to-image : capacités, tarification et points d'intégration
Limites de capacité, mode de facturation et pratiques d'intégration technique du modèle d'édition d'image de ByteDance
-
Guide d'utilisation
Guide de prise en main de la génération d'images par texte avec seedream-5.0-pro : limites de capacités, intégration API et maîtrise des coûts
Point de vue pratique pour les développeurs : des points clés des paramètres à l'estimation du coût de 0,05 $ par image
-
Guide d'utilisation
Guide de prise en main de Hailuo 2.3 Fast image-to-video : limites de capacités, tarification et intégration pratique
Points clés pour les développeurs : choisir et intégrer le modèle image-to-video de MiniMax