CheaperGen
ByteDanceVidéoRapide

API Seedance 2.0 Fast Image en vidéo

Image en vidéo avec Seedance 2.0 Fast par ByteDance. La qualité de Seedance 2.0, avec moins de latence et un coût réduit.

Essayer Seedance 2.0 Fast Image en vidéo

0/5000

Image utilisée comme première image. JPG/PNG/WebP, URL ou téléversement.

Image de fin facultative : le modèle anime la transition entre les deux images.

Format de l’image de sortie.

Résolution de sortie. Les résolutions supérieures coûtent plus cher par seconde.

5s

Durée du clip généré en secondes (4–15 s). La facturation se fait à la seconde.

Générez un son synchronisé, une ambiance et des dialogues, sans frais supplémentaires.
Coût estimé…

Créez un compte gratuit avec Google ou par e-mail ; vous ne payez que ce que vous générez.

Votre Vidéo apparaîtra ici

Rédigez un prompt, choisissez les paramètres et cliquez sur Lancer. Vous ne payez que les générations réussies.

Également disponible : Seedance 2.0 Fast Texte en vidéo · Seedance 2.0 Fast Référence → vidéo

Voir les exemples et prompts de Seedance 2.0 Fast

API Seedance 2.0 Fast Image en vidéo

POST/api/v1/run/bytedance/seedance-2.0-fast/image-to-video

Envoie une tâche asynchrone et renvoie 202 avec un ID de génération. Interrogez GET /api/v1/generations/{id} ou indiquez webhook_url. Voir cycle de vie des tâches.

Paramètres d’entrée

NomTypeDescriptionInflue sur le prix
promptrequisstringDécrivez le plan : sujet, action, mouvement de caméra, éclairage et style.Non
image_urlrequisstring (URL)Image utilisée comme première image. JPG/PNG/WebP, URL ou téléversement.Non
end_image_urlstring (URL)Image de fin facultative : le modèle anime la transition entre les deux images.Non
aspect_ratiostring (enum)Format de l’image de sortie.
Valeurs : 16:9 · 9:16 · 1:1 · 4:3 · 3:4 · 21:9
Par défaut : 16:9
Oui
resolutionstring (enum)Résolution de sortie. Les résolutions supérieures coûtent plus cher par seconde.
Valeurs : 480p · 720p
Par défaut : 720p
Oui
durationintegerDurée du clip généré en secondes (4–15 s). La facturation se fait à la seconde.
Plage : 4–15s
Par défaut : 5
Oui
generate_audiobooleanGénérez un son synchronisé, une ambiance et des dialogues, sans frais supplémentaires.
Par défaut : true
Non
seedintegerRéutilisez le même seed et les mêmes paramètres pour reproduire un résultat. Laissez ce champ vide pour une valeur aléatoire.Non
webhook_urlchaîne (URL)Facultatif. Nous envoyons la génération terminée par POST à cette adresse, avec une signature calculée à l’aide de votre secret de webhook. WebhooksNon

Requête

const API = "https://cheapergen.com/api/v1";
const headers = {
  Authorization: `Bearer ${process.env.CHEAPERGEN_API_KEY}`,
  "Content-Type": "application/json",
};

// 1. Submit the job
let job = await fetch(`${API}/run/bytedance/seedance-2.0-fast/image-to-video`, {
  method: "POST",
  headers,
  body: JSON.stringify({
    "prompt": "La caméra avance tandis qu’elle se retourne et sourit ; ses cheveux bougent dans le vent",
    "image_url": "https://cdn.cheapergen.com/samples/portrait.jpg",
    "aspect_ratio": "16:9",
    "resolution": "720p",
    "duration": 5
  }),
}).then((r) => r.json());

// 2. Poll until it finishes (or pass webhook_url and skip polling)
while (job.status === "queued" || job.status === "running") {
  await new Promise((r) => setTimeout(r, 3000));
  job = await fetch(`${API}/generations/${job.id}`, { headers }).then((r) => r.json());
}

console.log(job.status === "succeeded" ? job.output.video.url : job.error);

Réponse

{
  "id": "gen_8c2QmX1nq0k4",
  "object": "generation",
  "model": "bytedance/seedance-2.0-fast",
  "endpoint": "bytedance/seedance-2.0-fast/image-to-video",
  "mode": "image-to-video",
  "status": "queued",
  "input": {
    "prompt": "La caméra avance tandis qu’elle se retourne et sourit ; ses cheveux bougent dans le vent",
    "image_url": "https://cdn.cheapergen.com/samples/portrait.jpg",
    "aspect_ratio": "16:9",
    "resolution": "720p",
    "duration": 5
  },
  "output": null,
  "error": null,
  "cost": {
    "amount_usd": 0.2255,
    "currency": "usd",
    "estimated": true,
    "official_usd": null,
    "list_price_source": "official",
    "list_price_label": "Official",
    "saved_usd": null
  },
  "source": "api",
  "started_at": null,
  "completed_at": null,
  "urls": {
    "get": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4",
    "cancel": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4/cancel"
  },
  "created_at": "2026-10-15T09:21:04Z"
}

Tarifs de Seedance 2.0 Fast

Payez par seconde de vidéo à l’usage, sans abonnement requis. Les générations échouées sont remboursées automatiquement.

OffrePrix officielCheaperGen
480p
16:9 · 24 fps
$0,0562/s$0,0501/s
Avec un forfait mensuel : Pro $0,0495Max $0,0489
720p
16:9 · 24 fps
$0,121/s$0,0899/s

Forfaits mensuels vous fait bénéficier de tarifs réduits sur la plupart des modèles (indiqués sous chaque prix), tout en gardant le paiement à l’usage. Pro $499/mois · Max $4 999/mois.

  • Prix officiel : Prix catalogue international de BytePlus ModelArk pour dreamina-seedance-2-0-fast ($5.6 / 1M jetons vidéo ; $3.3 avec vidéo en entrée). Tarifs vérifiés le 18 octobre 2026.
  • Facturation en jetons vidéo ; les tarifs par seconde supposent un format 16:9 et aucune vidéo d’entrée.
  • Avec des vidéos de référence, (secondes de vidéo de référence + secondes de résultat) sont facturées au tarif réduit des jetons vidéo en entrée.

Modèles ByteDance populaires, accessibles avec la même clé API.

Tous les modèles ByteDance

Modèles text-to-video populaires d’autres développeurs.

API texte-vidéo