> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Vidu Q3 Turbo image vers vidéo

L’outil de conversion d’image en vidéo Vidu Q3 Turbo peut transformer des images statiques en vidéos dynamiques, prend en charge la génération de mouvements guidée par texte et propose plusieurs choix de résolutions et de formats d’image.

<Tip>
  Il s’agit d’une API **asynchrone** qui renvoie uniquement le task\_id de la tâche asynchrone. Vous devez utiliser ce task\_id pour appeler l’[API de consultation du résultat de tâche](/fr/docs/models/reference-get-async-task-result) afin de récupérer le résultat généré.
</Tip>

## En-têtes de requête

<ParamField header="Content-Type" type="string" required={true}>
  Valeur d’énumération : `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Format d’authentification Bearer : Bearer \{\{API Key}}.
</ParamField>

## Corps de la requête

<ParamField body="seed" type="integer">
  Graine aléatoire, utilisée pour une génération reproductible ; si la valeur est 0 ou omise, elle est générée aléatoirement.

  Plage de valeurs : \[0, 2147483647]
</ParamField>

<ParamField body="audio" type="boolean" default={true}>
  Indique s’il faut utiliser la capacité de sortie audio-vidéo directe. Lorsque cette valeur est définie sur true, la sortie est une vidéo avec dialogues et musique/sons d’arrière-plan. Le modèle Q3 utilise true par défaut.
</ParamField>

<ParamField body="images" type="string[]" required={true}>
  Tableau d’URL d’images de référence ; prend en charge `.jpg`, `.jpeg`, `.png`, `.webp`.
  Chaque image ne doit pas dépasser 50 MB ; le format d’image doit être compris entre 1:4 et 4:1.
</ParamField>

<ParamField body="is_rec" type="boolean" default={false}>
  Active la correspondance audio-image ; lorsque cette valeur est définie sur true, le rythme audio est synchronisé avec la dynamique de la vidéo.
</ParamField>

<ParamField body="prompt" type="string">
  Description du mouvement pour la génération vidéo ; décrivez les mouvements de la scène, les actions et les effets dynamiques.

  Limite de longueur : 0 - 5000
</ParamField>

<ParamField body="duration" type="integer" default={5}>
  Durée de la vidéo (en secondes).

  Plage de valeurs : \[1, 16]
</ParamField>

<ParamField body="off_peak" type="boolean" default={false}>
  Utilise la tarification hors heures de pointe ; lorsque cette valeur est définie sur true, la tâche est mise en file d’attente pour être traitée hors heures de pointe afin de réduire les coûts.
</ParamField>

<ParamField body="audio_type" type="string" default="all">
  Type d’audio, effectif lorsque audio vaut true. all = effets sonores + voix, speech\_only = voix uniquement, sound\_effect\_only = effets sonores uniquement.

  Valeurs possibles : `all`, `speech_only`, `sound_effect_only`
</ParamField>

<ParamField body="resolution" type="string" default="720p">
  Résolution de la vidéo de sortie.

  Valeurs possibles : `540p`, `720p`, `1080p`
</ParamField>

## Informations de réponse

<ResponseField name="task_id" type="string" required={true}>
  Utilisez task\_id pour appeler l’[API de consultation du résultat de tâche](/fr/docs/models/reference-get-async-task-result) afin de récupérer la sortie générée.
</ResponseField>
