Claude Opus 5 is now live on CometAPI โ†’
V

Vidu Q3

Na Sekundฤ™:$0.056
Wydano:May 31, 2026

Vidu Q3 to model do generowania wideo, zaprojektowany z myล›lฤ… o tworzeniu treล›ci wysokiej jakoล›ci, z wysokim realizmem wizualnym i ล›cisล‚ym przestrzeganiem poleceล„. Nadaje siฤ™ do kreatywnej produkcji wideo oraz zastosowaล„ zwiฤ…zanych z opowiadaniem historii.

Nowy
Uลผycie komercyjne

Specyfikacja techniczna Vidu Q3

ElementVidu Q3 (viduq3-pro)
Model IDviduq3-pro
DostawcaVidu
Rodzina modeliSeria Vidu Q3
Typ modeluGenerowanie wideo przez AI
Typy wejล›ciaTekst, obraz, obraz poczฤ…tkowy + obraz koล„cowy
Typ wyjล›ciaWideo z natywnie zsynchronizowanym dลบwiฤ™kiem
Rozdzielczoล›ฤ‡540p, 720p, 1080p
Czas trwania1โ€“16 sekund
Liczba klatek na sekundฤ™24 FPS
Generowanie dลบwiฤ™kuNatywne generowanie audio-wideo
Tekst do wideoObsล‚ugiwane
Obraz do wideoObsล‚ugiwane
Start-End do wideoObsล‚ugiwane
Inteligentne przeล‚ฤ…czanie ujฤ™ฤ‡Obsล‚ugiwane
Gล‚รณwny naciskNarracyjne opowiadanie historii i filmowe tworzenie wideo

Czym jest Vidu Q3?

Vidu Q3 to flagowy, trzeciej generacji model wideo firmy Vidu, zbudowany specjalnie do generowania wideo opartego na historii. W przeciwieล„stwie do tradycyjnych systemรณw wideo AI, ktรณre najpierw generujฤ… obraz, a pรณลบniej dลบwiฤ™k, Vidu Q3 tworzy dialog, narracjฤ™, efekty dลบwiฤ™kowe, muzykฤ™ i obraz jednoczeล›nie, umoลผliwiajฤ…c zsynchronizowane opowiadanie historii w ramach jednego procesu generowania. Model jest zaprojektowany do krรณtkich dramatรณw, sekwencji filmowych, treล›ci reklamowych i narracji zorientowanych na postaci.

Gล‚รณwne funkcje Vidu Q3

  • Natywna synchronizacja audio-wideo: Generuje dialog, narracjฤ™, efekty dลบwiฤ™kowe i muzykฤ™ bezpoล›rednio wraz z wideo.
  • Ciฤ…gล‚e generowanie 16โ€‘sekundowe: Produkuje kompletne narracyjne klipy w jednej sesji generowania.
  • Sterowanie kamerฤ… z dokล‚adnoล›ciฤ… do klatki: Obsล‚uguje szczegรณล‚owฤ… kontrolฤ™ ruchu kamery, tempa i kompozycji sceny.
  • Obsล‚uga dialogรณw z wieloma mรณwcami: Zaprojektowany do rozmรณw i interakcji miฤ™dzy postaciami.
  • Wielojฤ™zyczna generacja: Obsล‚uguje generowanie treล›ci po angielsku, japoล„sku i chiล„sku.
  • Optymalizacja pod filmowe opowiadanie historii: Dostrojony specjalnie do dramatรณw, treล›ci w stylu filmowym, komiksรณw i narracyjnych reklam.

Wydajnoล›ฤ‡ benchmarkowa Vidu Q3

W przeciwieล„stwie do modeli jฤ™zykowych, Vidu Q3 nie publikuje zestandaryzowanych wynikรณw benchmarkรณw, takich jak MMLU czy SWE-Bench. Publicznie ujawnione wskaลบniki wydajnoล›ci obejmujฤ…:

MetrykaInformacje publiczne
Maksymalny czas trwania16 sekund
Maksymalna rozdzielczoล›ฤ‡1080p
Natywne generowanie dลบwiฤ™kuTak
Dialog z wieloma mรณwcamiTak
Wsparcie wielojฤ™zyczneEnglish, Japanese, Chinese
Sterowanie kamerฤ… na poziomie klatkiTak

Wynik Artificial Analysis na poziomie 1241 i pozycja wล›rรณd czoล‚owych globalnych systemรณw generowania wideo, choฤ‡ niezaleลผna weryfikacja benchmarkรณw pozostaje ograniczona.

Vidu Q3 vs Vidu Q3 Turbo vs Kling 2.1

FunkcjaVidu Q3Vidu Q3 TurboKling 2.1
PozycjonowanieNajwyลผsza jakoล›ฤ‡Zoptymalizowany pod szybkoล›ฤ‡Ogรณlne generowanie wideo
Natywny dลบwiฤ™kTakTakZaleลผne od procesu
Maks. czas trwania16s16sRรณลผny
Rozdzielczoล›ฤ‡Do 1080pDo 1080pDo 1080p
Sterowanie kamerฤ…ZaawansowaneZaawansowaneMocne
Nacisk na narracjฤ™NajwyลผszyUmiarkowanyMocny
Szybkoล›ฤ‡ generowaniaStandardowaSzybszaKonkurencyjna

Znane ograniczenia

  • Pojedyncze klipy sฤ… wciฤ…ลผ ograniczone do 16 sekund.
  • Produkcje dล‚ugometraลผowe wymagajฤ… ล‚ฤ…czenia wielu generacji.
  • Przejrzystoล›ฤ‡ publicznych benchmarkรณw pozostaje ograniczona w porรณwnaniu z wiodฤ…cymi dostawcami LLM.
  • Jakoล›ฤ‡ narracji w duลผym stopniu zaleลผy od projektowania promptรณw i planowania scen.

Reprezentatywne przypadki uลผycia

Krรณtkie filmy AI

Generuj filmowe sceny ze zsynchronizowanฤ… mowฤ…, dลบwiฤ™kami otoczenia i muzykฤ….

Produkcja krรณtkich dramatรณw

Twรณrz serializowane treล›ci dramatyczne bez oddzielnych procesรณw produkcji audio.

Reklama i storytelling marki

Produkuj narracyjne reklamy ze zintegrowanym lektorem i sound designem.

Adaptacja komiksรณw i mangi

Przeksztaล‚caj storyboardy i ilustracje w animowane, narracyjne klipy.

Tworzenie wideo do mediรณw spoล‚ecznoล›ciowych

Generuj treล›ci na TikTok, Shorts i Reels z gotowym do publikacji zsynchronizowanym dลบwiฤ™kiem.

Informacje o wersji modelu

Vidu Q3 reprezentuje wersjฤ™ premium rodziny Q3. W porรณwnaniu z Vidu Q3 Turbo standardowy model Q3 priorytetowo traktuje jakoล›ฤ‡ wyjล›ciowฤ…, spรณjnoล›ฤ‡ narracji i filmowe opowiadanie historii, a nie szybkoล›ฤ‡ generowania. Oba modele obsล‚ugujฤ… natywne wyjล›cie audioโ€‘wideo i generowanie wideo do 16 sekund.

Jak uzyskaฤ‡ dostฤ™p i wdroลผyฤ‡ API viduq3 na CometAPI

Krok 1: Zarejestruj siฤ™ lub zaloguj do CometAPI i uzyskaj klucz API viduq3

Utwรณrz konto CometAPI lub zaloguj siฤ™ na istniejฤ…ce, aby uzyskaฤ‡ dostฤ™p do API, gdy tylko stanie siฤ™ dostฤ™pne. Po wydaniu bฤ™dziesz mรณgล‚ uzyskaฤ‡ z platformy klucz API HappyHorse-1.0 i byฤ‡ gotowym do testรณw lub integracji.

Krok 2: Przetestuj bezpล‚atnie interfejs viduq3 w Playground

Przed wdroลผeniem moลผesz wyprรณbowaฤ‡ API viduq3 bezpoล›rednio w Playground CometAPI. To prosty sposรณb, aby zapoznaฤ‡ siฤ™ z jakoล›ciฤ… wynikรณw, przetestowaฤ‡ wskazรณwki lub wejล›cia obrazowe i lepiej zrozumieฤ‡ wydajnoล›ฤ‡ API przed uลผyciem w produkcji.

Krok 3: Wdrรณลผ API viduq3 w ล›rodowisku produkcyjnym

Po testach kolejnym krokiem jest wdroลผenie API viduq3 w Twojej aplikacji, produkcie lub ล›rodowisku wewnฤ™trznym. Pozwoli to wykorzystaฤ‡ API viduq3 w rzeczywistych scenariuszach generowania wideo, w ktรณrych kluczowe sฤ… stabilny dostฤ™p i praktyczna integracja.

FAQ

Cennik dla Vidu Q3

Poznaj konkurencyjne ceny dla Vidu Q3, zaprojektowane tak, aby pasowaล‚y do rรณลผnych budลผetรณw i potrzeb uลผytkowania. Nasze elastyczne plany zapewniajฤ…, ลผe pล‚acisz tylko za to, czego uลผywasz, co uล‚atwia skalowanie w miarฤ™ wzrostu Twoich wymagaล„. Odkryj, jak Vidu Q3 moลผe ulepszyฤ‡ Twoje projekty przy jednoczesnym utrzymaniu kosztรณw na rozsฤ…dnym poziomie.

Vidu Video Generation Pricing

Pricing (Per Second)

Model360p540p720p1080p
viduq3$0.056$0.056$0.1232$0.1232
viduq3-turbo$0.028$0.028$0.0616$0.0616

๐Ÿ’ก Billed per second. Total cost = price per second ร— video duration (seconds).

Przykล‚adowy kod i API dla Vidu Q3

Uzyskaj dostฤ™p do kompleksowego przykล‚adowego kodu i zasobรณw API dla Vidu Q3, aby usprawniฤ‡ proces integracji. Nasza szczegรณล‚owa dokumentacja zapewnia wskazรณwki krok po kroku, pomagajฤ…c wykorzystaฤ‡ peล‚ny potencjaล‚ Vidu Q3 w Twoich projektach.

# Create a video with viduq3
# Step 1: Submit the video generation request
echo "Submitting video generation request..."
response=$(curl -s https://api.cometapi.com/v1/videos \
  -H "Authorization: Bearer $COMETAPI_KEY" \
  -F "model=viduq3" \
  -F "prompt=Ultra-realistic cinematic shot of an astronaut walking slowly through soft fog, volumetric light in light blue and pale amber tones, shallow depth of field, 35mm film texture, graceful camera movement." \
  -F "seconds=1" \
  -F "size=960x528")

echo "Response: $response"

# Extract video_id from response (handle JSON with spaces like "id": "xxx")
video_id=$(echo "$response" | tr -d '
' | sed 's/.*"id"[[:space:]]*:[[:space:]]*"\([^"]*\)".*/\1/')
echo "Video ID: $video_id"

# Step 2: Poll for progress until 100%
echo ""
echo "Checking video generation progress..."
while true; do
  status_response=$(curl -s "https://api.cometapi.com/v1/videos/$video_id" \
    -H "Authorization: Bearer $COMETAPI_KEY")

  progress=$(echo "$status_response" | grep -o '"progress"[[:space:]]*:[[:space:]]*"\?[^",}]*"\?' | head -1 | sed 's/.*:[[:space:]]*"\?//;s/"$//')
  status=$(echo "$status_response" | grep -o '"status"[[:space:]]*:[[:space:]]*"[^"]*"' | head -1 | sed 's/.*"status"[[:space:]]*:[[:space:]]*"//;s/"$//')

  echo "Progress: $progress, Status: $status"

  if [ "$status" = "FAILURE" ] || [ "$status" = "failed" ] || [ "$status" = "error" ]; then
    echo "Video generation failed!"
    exit 1
  fi

  if [ "$progress" = "100%" ] || [ "$progress" = "100" ] || [ "$status" = "completed" ] || [ "$status" = "success" ]; then
    echo "Video generation completed!"
    break
  fi

  sleep 10
done

# Step 3: Download the video to output directory
echo ""
echo "Downloading video to ./output/$video_id.mp4..."
mkdir -p ./output
curl -s "https://api.cometapi.com/v1/videos/$video_id/content" \
  -H "Authorization: Bearer $COMETAPI_KEY" \
  -o "./output/$video_id.mp4"

if [ -f "./output/$video_id.mp4" ]; then
  echo "Video saved to ./output/$video_id.mp4"
  ls -la "./output/$video_id.mp4"
else
  echo "Failed to download video"
  exit 1
fi

cURL Code Example

# Create a video with viduq3
# Step 1: Submit the video generation request
echo "Submitting video generation request..."
response=$(curl -s https://api.cometapi.com/v1/videos \
  -H "Authorization: Bearer $COMETAPI_KEY" \
  -F "model=viduq3" \
  -F "prompt=Ultra-realistic cinematic shot of an astronaut walking slowly through soft fog, volumetric light in light blue and pale amber tones, shallow depth of field, 35mm film texture, graceful camera movement." \
  -F "seconds=1" \
  -F "size=960x528")

echo "Response: $response"

# Extract video_id from response (handle JSON with spaces like "id": "xxx")
video_id=$(echo "$response" | tr -d '\n' | sed 's/.*"id"[[:space:]]*:[[:space:]]*"\([^"]*\)".*/\1/')
echo "Video ID: $video_id"

# Step 2: Poll for progress until 100%
echo ""
echo "Checking video generation progress..."
while true; do
  status_response=$(curl -s "https://api.cometapi.com/v1/videos/$video_id" \
    -H "Authorization: Bearer $COMETAPI_KEY")
  
  progress=$(echo "$status_response" | grep -o '"progress"[[:space:]]*:[[:space:]]*"\?[^",}]*"\?' | head -1 | sed 's/.*:[[:space:]]*"\?//;s/"$//')
  status=$(echo "$status_response" | grep -o '"status"[[:space:]]*:[[:space:]]*"[^"]*"' | head -1 | sed 's/.*"status"[[:space:]]*:[[:space:]]*"//;s/"$//')
  
  echo "Progress: $progress, Status: $status"
  
  if [ "$status" = "FAILURE" ] || [ "$status" = "failed" ] || [ "$status" = "error" ]; then
    echo "Video generation failed!"
    exit 1
  fi
  
  if [ "$progress" = "100%" ] || [ "$progress" = "100" ] || [ "$status" = "completed" ] || [ "$status" = "success" ]; then
    echo "Video generation completed!"
    break
  fi
  
  sleep 10
done

# Step 3: Download the video to output directory
echo ""
echo "Downloading video to ./output/$video_id.mp4..."
mkdir -p ./output
curl -s "https://api.cometapi.com/v1/videos/$video_id/content" \
  -H "Authorization: Bearer $COMETAPI_KEY" \
  -o "./output/$video_id.mp4"

if [ -f "./output/$video_id.mp4" ]; then
  echo "Video saved to ./output/$video_id.mp4"
  ls -la "./output/$video_id.mp4"
else
  echo "Failed to download video"
  exit 1
fi

Python Code Example

# Create a video with viduq3 using raw HTTP requests
import os
import time
import requests

api_key = os.environ.get("COMETAPI_KEY")
base_url = "https://api.cometapi.com/v1"
headers = {"Authorization": f"Bearer {api_key}"}

# Step 1: Submit the video generation request
print("Submitting video generation request...")
response = requests.post(
    f"{base_url}/videos",
    headers=headers,
    files={
        "model": (None, "viduq3"),
        "prompt": (None, "Ultra-realistic cinematic shot of an astronaut walking slowly through soft fog, volumetric light in light blue and pale amber tones, shallow depth of field, 35mm film texture, graceful camera movement."),
        "seconds": (None, "1"),
        "size": (None, "960x528"),
    },
)

result = response.json()
print(f"Response: {result}")

video_id = result.get("id") or result.get("task_id")
print(f"Video ID: {video_id}")

# Step 2: Poll for progress until 100%
print("\nChecking video generation progress...")
while True:
    try:
        status_response = requests.get(f"{base_url}/videos/{video_id}", headers=headers)
        status_result = status_response.json()

        data = status_result.get("data") or status_result
        progress = data.get("progress", "0%")
        status = data.get("status", "unknown")

        print(f"Progress: {progress}, Status: {status}")

        if status in ["FAILURE", "failed", "error"]:
            print("Video generation failed!")
            print(status_result)
            exit(1)

        if progress == "100%" or progress == 100 or status in ["completed", "success"]:
            print("Video generation completed!")
            break
    except Exception as e:
        print(f"Temporary error: {e}, retrying...")

    time.sleep(10)

# Step 3: Download the video to output directory
print(f"\nDownloading video to ./output/{video_id}.mp4...")
os.makedirs("./output", exist_ok=True)

video_response = requests.get(f"{base_url}/videos/{video_id}/content", headers=headers)

output_path = f"./output/{video_id}.mp4"
with open(output_path, "wb") as f:
    f.write(video_response.content)

if os.path.exists(output_path):
    file_size = os.path.getsize(output_path)
    print(f"Video saved to {output_path}")
    print(f"File size: {file_size} bytes")
else:
    print("Failed to download video")
    exit(1)

JavaScript Code Example

// Create a video with viduq3 using raw HTTP requests
import fs from "fs";
import path from "path";

const apiKey = process.env.COMETAPI_KEY;
const baseUrl = "https://api.cometapi.com/v1";
const headers = { Authorization: `Bearer ${apiKey}` };

function sleep(ms) {
  return new Promise((resolve) => setTimeout(resolve, ms));
}

// Step 1: Submit the video generation request
console.log("Submitting video generation request...");
const formData = new FormData();
formData.append("model", "viduq3");
formData.append("prompt", "Ultra-realistic cinematic shot of an astronaut walking slowly through soft fog, volumetric light in light blue and pale amber tones, shallow depth of field, 35mm film texture, graceful camera movement.");
formData.append("seconds", "1");
formData.append("size", "960x528");

const submitResponse = await fetch(`${baseUrl}/videos`, {
  method: "POST",
  headers,
  body: formData,
});

const result = await submitResponse.json();
console.log("Response:", JSON.stringify(result, null, 2));

const videoId = result.id || result.task_id;
console.log("Video ID:", videoId);

// Step 2: Poll for progress until 100%
console.log("\nChecking video generation progress...");
while (true) {
  try {
    const statusResponse = await fetch(`${baseUrl}/videos/${videoId}`, { headers });
    const statusResult = await statusResponse.json();
    const data = statusResult.data || statusResult;
    const progress = data.progress || "0%";
    const status = data.status || "unknown";

    console.log(`Progress: ${progress}, Status: ${status}`);

    if (status === "FAILURE" || status === "failed" || status === "error") {
      console.log("Video generation failed!");
      console.log(JSON.stringify(statusResult, null, 2));
      process.exit(1);
    }

    if (progress === "100%" || progress === 100 || status === "completed" || status === "success") {
      console.log("Video generation completed!");
      break;
    }
  } catch (e) {
    console.log(`Temporary error: ${e.message}, retrying...`);
  }

  await sleep(10000);
}

// Step 3: Download the video to output directory
console.log(`\nDownloading video to ./output/${videoId}.mp4...`);
fs.mkdirSync("./output", { recursive: true });

const videoResponse = await fetch(`${baseUrl}/videos/${videoId}/content`, { headers });
const outputPath = path.join("./output", `${videoId}.mp4`);
fs.writeFileSync(outputPath, Buffer.from(await videoResponse.arrayBuffer()));

if (fs.existsSync(outputPath)) {
  const stats = fs.statSync(outputPath);
  console.log(`Video saved to ${outputPath}`);
  console.log(`File size: ${stats.size} bytes`);
} else {
  console.log("Failed to download video");
  process.exit(1);
}

Wersje modelu Vidu Q3

Powody, dla ktรณrych Vidu Q3 posiada wiele migawek, mogฤ… obejmowaฤ‡ takie czynniki jak: rรณลผnice w wynikach po aktualizacjach wymagajฤ…ce starszych migawek dla zachowania spรณjnoล›ci, zapewnienie programistom okresu przejล›ciowego na adaptacjฤ™ i migracjฤ™, oraz rรณลผne migawki odpowiadajฤ…ce globalnym lub regionalnym punktom koล„cowym w celu optymalizacji doล›wiadczenia uลผytkownika. Aby poznaฤ‡ szczegรณล‚owe rรณลผnice miฤ™dzy wersjami, zapoznaj siฤ™ z oficjalnฤ… dokumentacjฤ….

Version
viduq3
viduq3-turbo