Vidu Q3 Image To Video

vidu/q3/image-to-video

vidu/q3/image-to-video. Parcourez les API de modèles d’image, de vidéo et d’échange de visage. Testez un modèle puis intégrez-le avec une API REST unifiée.

Modèles associés

Vidu Q3 Image To Video Modèles associés 1

Référence complète des paramètres, schéma de sortie et tarifs actuels

Marché des API de modèles IAUne plateforme pour tout créerLe plus populaireConditionsParcourez les API de modèles d’image, de vidéo et d’échange de visage. Testez un modèle puis intégrez-le avec une API REST unifiée.
image *Imageimage_upload—0–1 items
prompt *Prompttextarea—≤ 5000 chars
resolutionResolutionselect720p540p | 720p | 1080p
durationDurationslider51 ~ 16 · step 1
movement_amplitudeMovement Amplitudeselectautoauto | small | medium | large
generate_audioGenerate Audiobooleantrue—
bgmBgmbooleantrue—
seedSeednumber——

Référence complète des paramètres, schéma de sortie et tarifs actuels

En savoir plusUne plateforme pour tout créerParcourez les API de modèles d’image, de vidéo et d’échange de visage. Testez un modèle puis intégrez-le avec une API REST unifiée.
videosarray<string>

API

Parcourez les API de modèles d’image, de vidéo et d’échange de visage. Testez un modèle puis intégrez-le avec une API REST unifiée.

cURL
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/vidu/q3/image-to-video" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "input": {
    "image": [
      "https://assets-public.namifusion.com/uploads/images/2026-03-06/b7a05ad27202.png"
    ],
    "prompt": "Transform the serene sunset image into a dynamic video showcasing the transition from day to night, with gentle ocean waves and a sky full of stars.",
    "resolution": "1080p",
    "duration": 8,
    "movement_amplitude": "medium",
    "generate_audio": true,
    "bgm": true,
    "seed": 42
  }
}'

# 2) Poll until status is "completed", then read the output URLs
curl "https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID" \
  -H "Authorization: Bearer YOUR_API_KEY"
Python
import time, requests

API_KEY = "YOUR_API_KEY"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}

# 1) Submit
resp = requests.post(
    "https://www.namifusion.com/api/v1/marketplace/run/vidu/q3/image-to-video",
    headers=HEADERS,
    json={
        "input": {
            "image": [
                "https://assets-public.namifusion.com/uploads/images/2026-03-06/b7a05ad27202.png"
            ],
            "prompt": "Transform the serene sunset image into a dynamic video showcasing the transition from day to night, with gentle ocean waves and a sky full of stars.",
            "resolution": "1080p",
            "duration": 8,
            "movement_amplitude": "medium",
            "generate_audio": True,
            "bgm": True,
            "seed": 42
        }
    },
)
resp.raise_for_status()  # 401/402/429/5xx stop here instead of polling a bad task
task = resp.json()

# 2) Poll until a terminal state (completed / failed / cancelled).
#    This model is allowed up to 300s server-side.
deadline = time.time() + 360
while task.get("status") not in ("completed", "failed", "cancelled"):
    if time.time() > deadline:
        raise TimeoutError(f"still {task.get('status')} — keep the task_uuid and poll later")
    time.sleep(3)
    poll = requests.get(f"https://www.namifusion.com/api/v1/marketplace/run/tasks/{task['task_uuid']}", headers=HEADERS)
    poll.raise_for_status()
    task = poll.json()

print(task["status"], task.get("output"))
JavaScript
const API_KEY = "YOUR_API_KEY";
const HEADERS = { Authorization: `Bearer ${API_KEY}` };

// 1) Submit
const resp = await fetch("https://www.namifusion.com/api/v1/marketplace/run/vidu/q3/image-to-video", {
  method: "POST",
  headers: { ...HEADERS, "Content-Type": "application/json" },
  body: JSON.stringify({
    "input": {
      "image": [
        "https://assets-public.namifusion.com/uploads/images/2026-03-06/b7a05ad27202.png"
      ],
      "prompt": "Transform the serene sunset image into a dynamic video showcasing the transition from day to night, with gentle ocean waves and a sky full of stars.",
      "resolution": "1080p",
      "duration": 8,
      "movement_amplitude": "medium",
      "generate_audio": true,
      "bgm": true,
      "seed": 42
    }
  }),
});
if (!resp.ok) throw new Error(`submit failed: ${resp.status} ${await resp.text()}`);
let task = await resp.json();

// 2) Poll until a terminal state (completed / failed / cancelled).
//    This model is allowed up to 300s server-side.
const deadline = Date.now() + 360 * 1000;
while (!["completed", "failed", "cancelled"].includes(task.status)) {
  if (Date.now() > deadline) throw new Error(`still ${task.status} — keep the task_uuid and poll later`);
  await new Promise((r) => setTimeout(r, 3000));
  const poll = await fetch(`https://www.namifusion.com/api/v1/marketplace/run/tasks/${task.task_uuid}`, { headers: HEADERS });
  if (!poll.ok) throw new Error(`poll failed: ${poll.status}`);
  task = await poll.json();
}

console.log(task.status, task.output);

Documentation API

Vidu Q3 Image To Video

Transform Text Prompts into High-Quality Videos

Vidu Q3 Image-to-Video is a cutting-edge AI model that converts text prompts into stunning videos with exceptional visual fidelity and diverse motion. With a ready-to-use REST inference API, it offers the best performance with no cold starts and affordable pricing.

🚀 Key Features

  • Image-driven Generation: Transform any image into dynamic video with natural motion.
  • High Resolution Output: Generate videos in 540p, 720p, or 1080p quality.
  • Flexible Duration: Create videos from 1 to 16 seconds in length.
  • Audio Generation: Optional synchronized audio and background music.
  • Motion Control: Adjust movement amplitude for subtle or dynamic animations.

🛠️ Technical Specifications

SpecificationDetails
Model ArchitectureAdvanced AI video generation
Input FormatImage URL, Text Prompt
Output FormatVideo
Resolution540p, 720p, 1080p
Duration1-16 seconds
Frame RateVariable, based on resolution and duration
LatencyMinimal, optimized for performance

💰 Pricing

ResolutionCost per Second
540p$0.07
720p$0.15
1080p$0.16

💡 Best Use Cases

  • Photo Animation: Bring portraits, landscapes, and product images to life.
  • Social Media Content: Create engaging video content from static images.
  • Marketing & Ads: Generate dynamic promotional videos from product photos.
  • Storytelling: Animate illustrations and artwork for narratives.

🔗 Related Models

  • Vidu Q3 Text-to-Video: Generate video directly from text descriptions.

Modèles associés

xAI Grok Imagine Video v1.5 Image to Video
Image vers vidéoX Ai

xAI Grok Imagine Video v1.5 Image to Video

x-ai/grok-imagine-video-v1.5/image-to-video. Parcourez les API de modèles d’image, de vidéo et d’échange de visage. Testez un modèle puis intégrez-le avec une API REST unifiée.

à partir de $0.850 / par exécution
vidu/q3/image-to-video-spicy
Image vers vidéoVidu

vidu/q3/image-to-video-spicy

vidu/q3/image-to-video-spicy. Parcourez les API de modèles d’image, de vidéo et d’échange de visage. Testez un modèle puis intégrez-le avec une API REST unifiée.

à partir de $0.750 / par exécution
MiniMax H3 Spicy Image to Video
Image vers vidéoMinimax

MiniMax H3 Spicy Image to Video

minimax/h3/image-to-video-spicy. Parcourez les API de modèles d’image, de vidéo et d’échange de visage. Testez un modèle puis intégrez-le avec une API REST unifiée.

à partir de $0.200 / par exécution
MiniMax H3 Image to Video
Image vers vidéoMinimax

MiniMax H3 Image to Video

minimax/h3/image-to-video. Parcourez les API de modèles d’image, de vidéo et d’échange de visage. Testez un modèle puis intégrez-le avec une API REST unifiée.

à partir de $0.650 / par exécution
ltx-2.5/image-to-video
Image vers vidéoLtx 2.5

ltx-2.5/image-to-video

ltx-2.5/image-to-video. Parcourez les API de modèles d’image, de vidéo et d’échange de visage. Testez un modèle puis intégrez-le avec une API REST unifiée.

à partir de $0.500 / par exécution
ai/ltx-2.3-spicy/image-to-video-lora
Image vers vidéoLightricks

ai/ltx-2.3-spicy/image-to-video-lora

lightricks/ltx-2.3-spicy/image-to-video-lora. Parcourez les API de modèles d’image, de vidéo et d’échange de visage. Testez un modèle puis intégrez-le avec une API REST unifiée.

à partir de $0.150 / par exécution
ai/ltx-2.3-spicy/image-to-video
Image vers vidéoLightricks

ai/ltx-2.3-spicy/image-to-video

lightricks/ltx-2.3-spicy/image-to-video. Parcourez les API de modèles d’image, de vidéo et d’échange de visage. Testez un modèle puis intégrez-le avec une API REST unifiée.

à partir de $0.100 / par exécution
Kling Omni Video O3 Image-To-Video
Image vers vidéoKling

Kling Omni Video O3 Image-To-Video

kwaivgi/kling-video-o3/image-to-video. Parcourez les API de modèles d’image, de vidéo et d’échange de visage. Testez un modèle puis intégrez-le avec une API REST unifiée.

à partir de $0.420 / par exécution