Introduction
Envoyez video_url, une consigne de modification ciblée et la résolution de sortie. Le modèle retravaille la séquence existante sans réglage de durée ni de format.
| Champ | Valeur |
|---|---|
| Entrée | Vidéo |
| Sortie | Vidéo |
| Éditeur | |
| Disponibilité dans Gemini API | Disponibilité générale depuis le 5 novembre 2026, selon Google |
| Code du modèle | gemini-omni-1.2-flash |
| Durée de génération | 3–15 secondes entières ; 8 secondes par défaut |
| Durée avec dernière image | 3–10 secondes lorsqu’une dernière image est fournie |
| Durée de modification | Suit la durée de la source ; la séquence est coupée au-delà de 10 secondes |
| Résolutions de sortie | Google indique des sorties directes en 360p et 720p ; le 1080p et la 4K sont agrandis par Google |
| Formats de génération | 16:9 ou 9:16 ; 16:9 par défaut |
| Format vidéo et audio | MP4 à 24 fps avec une piste audio AAC |
| Références en entrée | Jusqu’à 6 images ; jusqu’à 3 clips vidéo de 3 secondes au plus chacun |
| Sorties longues avec références | Google indique une référence vidéo pour les sorties de 11–15 secondes |
| Filigrane | Google ajoute un filigrane SynthID invisible |
| Conservation des vidéos générées | Suppression après 14 jours |
Fonctionnalités et points forts
Un instant de marché avec son ambiance sonore
Dans nos tests, la scène de marché de 6 secondes en 720p montrait un cuisinier faisant sauter des nouilles dans un wok en flammes et prononçant la réplique demandée. Le crépitement de l’huile, la pluie et les conversations du marché accompagnaient l’action.
Animez le départ d’un bateau
L’exemple du ponton, d’une durée de 5 secondes, part d’une seule image nocturne. Dans nos tests, le bateau à moteur en bois s’éloignait doucement de l’hôtel tandis que son passager faisait signe, sur fond de moteur, d’eau et de musique jouée au loin.
Prévoyez la fin du mouvement
Une première image en studio et une pose finale guident cette animation de 5 secondes. Dans nos tests, la danseuse passait d’une pose à l’autre sur un piano doux, avec une caméra fixe.
Réunissez deux personnes dans un décor ferroviaire
Dans nos tests, deux portraits de référence ont donné une scène de 6 secondes dans un wagon-restaurant. Un voyageur faisait passer un billet plié sur la table ; l’autre le lisait et souriait, au rythme du train et des bruits de couverts.
Transportez la danse sur une scène au bord d’un lac
Dans nos tests, la modification a remplacé le studio gris par une scène éclairée par la lune au bord d’une eau brumeuse. La danseuse et ses mouvements restaient dans la scène tandis que le décor changeait.
Paramètres de requête
| Paramètre | Obligatoire | Description |
|---|---|---|
prompt | Oui | Courte consigne obligatoire décrivant le changement visuel. Google recommande une formulation simple se terminant par « Conserver tout le reste à l’identique. 1 caractères minimum · 20000 caractères maximum |
video_url | Oui | URL obligatoire du clip source. La sortie suit la durée de la source, coupée à 10 secondes si elle dépasse cette durée. 1 caractères minimum |
resolution | Non | Utilisez le 360p, le 720p (par défaut), le 1080p ou la 4K. Google indique le 360p/720p comme sorties directes ; le 1080p et la 4K sont agrandis par Google et coûtent davantage. |
Tarification
La modification facture les secondes de la source arrondies à l’entier supérieur, avec un minimum de 3 secondes et un maximum de 10 secondes. La résolution détermine le tarif, plus élevé qu’en génération. Les sources dépassant 10 secondes sont coupées à 10 secondes. Les modifications échouées ou refusées restent sans frais.
| Spécification | Prix |
|---|---|
| $0.0576 / seconde |
| $0.1248 / seconde |
| $0.1752 / seconde |
| $0.3264 / seconde |
Cas d’utilisation
Une courte scène de marché avec dialogue
Décrivez un cuisinier, une action et une courte réplique entre guillemets, puis demandez le crépitement de l’huile et l’ambiance d’un marché sous la pluie.
Une arrivée ou un départ à l’hôtel
Animez une première image de ponton pour montrer le départ d’un bateau, ou ajoutez une dernière image si la composition finale est déjà prévue.
Une scène avec des personnages récurrents
Appuyez-vous sur des portraits de référence pour placer deux personnes déjà définies dans un nouveau décor, par exemple un wagon-restaurant au crépuscule.
Un autre décor pour une prestation
Demandez au mode video-edit de transformer un studio en décor au bord d’un lac tout en conservant le mouvement enregistré.
Guide de prompt et conseils pratiques
Choisissez l’endpoint selon votre point de départ
Partez d’un texte pour une nouvelle scène, d’une première image pour une animation, de références pour guider le visuel ou d’une vidéo pour une modification ciblée.
Précisez la structure de la scène
Google indique que le modèle peut créer plusieurs plans par défaut. Ajoutez « sans coupes » pour obtenir une seule prise, et placez les paroles demandées entre guillemets.
Donnez un rôle à chaque référence
Écrivez « utiliser le lieu dans Image 2 » ou « bouger comme Video 1 » pour que le prompt précise le rôle de chaque fichier envoyé.
Évaluez un brouillon avant d’augmenter la résolution
Explorez une idée en 360p au tarif le plus bas proposé. Le 1080p et la 4K sont agrandis par Google et coûtent davantage.
Ciblez la consigne de modification
Google recommande des changements simples suivis de « Conserver tout le reste à l’identique. » Vérifiez la durée de la source avant l’envoi : la modification coupe la séquence à 10 secondes.
Présentation
Le mode video-edit de Gemini Omni 1.2 Flash part d’une séquence que vous possédez déjà. Fournissez video_url, un prompt obligatoire et une résolution de sortie. Dans nos tests, la transformation d’un studio gris en scène au bord d’un lac éclairée par la lune a conservé la danseuse et ses mouvements tout en remplaçant le décor.
La modification suit le rythme de la source, dont la partie au-delà de 10 secondes est coupée. Dans nos tests, une source de 12 secondes a produit un résultat de 10,03 secondes. Aucun champ de durée ou de format n’est proposé pour la modification. La facturation arrondit les secondes de la source à l’entier supérieur, avec un minimum de trois et un maximum de dix ; la résolution sélectionnée détermine un tarif de modification supérieur à celui de la génération.
Fonctionnalités et points clés
- Appliquez un changement visuel décrit par écrit à une vidéo existante, plutôt que de générer depuis une image.
- Suivez la durée de la source, avec une coupe à 10 secondes pour les séquences plus longues.
- Choisissez une sortie directe en 360p ou 720p, ou un agrandissement en 1080p/4K par Google à un tarif supérieur.
- Recevez un résultat MP4 à 24 fps avec une piste audio AAC.
- Ciblez la demande en suivant le conseil de Google de préserver tout ce qui ne relève pas du changement.
Cas d’usage
- Remplacez un studio de répétition gris par une scène au bord d’un lac éclairée par la lune.
- Examinez une variante de décor brumeux en demandant de conserver le mouvement de danse enregistré.
- Essayez un autre environnement visuel pour une courte prestation existante avant de choisir une version.
Guide du prompt et conseils pratiques
- Commencez par un seul changement, tel que « transformer le studio en scène au bord d’un lac », selon le conseil de Google de rédiger des prompts de modification simples.
- Décrivez une caractéristique visuelle précise, telle qu’« une fine brume sur l’eau », pour orienter clairement le nouveau décor.
- Utilisez la conclusion suggérée par Google, « Conserver tout le reste à l’identique. », pour délimiter la modification demandée.
- Nommez un élément à préserver, par exemple « conserver le mouvement d’origine », afin de vérifier que la prestation est bien maintenue.
- Préparez l’extrait souhaité avant l’envoi ; avec une consigne comme « éclairer cette scène à la lumière de la lune », le contenu situé après les 10 premières secondes sera coupé.
Démarrage rapide de l’API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "google/gemini-omni-1.2-flash/video-edit",
"input": {
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "720p",
"video_url": "https://example.com/reference.mp4"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
La référence API détaille l’authentification, le schéma complet, le polling et la gestion des erreurs.










