ModellerPriserBedrift
500+ AI-modell API, Alt I Én API. Bare I CometAPI
Modeller API
Utvikler
HurtigstartDokumentasjonAPI Dashbord
Selskap
Om ossBedrift
Ressurser
AI-modellerBloggEndringsloggStøtte
TjenestevilkårPersonvernerklæring
© 2026 CometAPI · All rights reserved
Home/Models/Vidu/Vidu Q3 Turbo
V

Vidu Q3 Turbo

Per sekund:$0.028
En rask videogenereringsmodell fra Vidu Q3-serien som støtter tekst-til-video, bilde-til-video og videogenerering fra første til siste ramme. Den støtter opptil 1080p oppløsning og videoer på opptil 16 sekunder, noe som gjør den ideell for rask iterasjon og batchproduksjon av kortformatvideoer.
Ny
Kommersiell bruk
Oversikt
Funksjoner
Priser
API
Versjoner

Tekniske spesifikasjoner for Vidu Q3 Turbo

ElementVidu Q3 Turbo
Modell-IDviduq3-turbo
LeverandørVidu
ModellfamilieVidu Q3 Series
ModelltypeVideogenerering
InndatatyperTekst, bilde, startbilde + sluttbilde
UtdatatypeVideo med valgfri synkronisert lyd
Oppløsning540p, 720p, 1080p
Varighetsområde1–16 sekunder
Bildefrekvens24 FPS
LydgenereringInnebygd lyd- og videogenerering
Tekst-til-videoStøttes
Bilde-til-videoStøttes
Start-slutt-til-videoStøttes
Referanse-til-videoStøttes via Q3 Turbo-arbeidsflyt
Sideforhold16:9, 9:16, 3:4, 4:3, 1:1
Primært fokusRask videogenerering med lav ventetid

Hva er Vidu Q3 Turbo?

Vidu Q3 Turbo er den hastighetsoptimaliserte versjonen av videgenereringsmodellen Vidu Q3. Den er designet for skapere og utviklere som trenger rask iterasjon samtidig som synkronisert lyd- og videoutdata opprettholdes. I motsetning til tidligere videomodeller som krevde separate lydproduksjonsprosesser, kan Q3 Turbo generere dialog, narrasjon, lydeffekter, musikk og video sammen i en samlet genereringsarbeidsflyt.

Hovedfunksjoner i Vidu Q3 Turbo

  • Innebygd lyd- og videogenerering: Produserer video, dialog, narrasjon, lydeffekter og musikk samlet i en synkronisert utdata.
  • Rask inferensprosess: Optimalisert for lavere ventetid enn standard Vidu Q3 samtidig som visuell konsistens bevares.
  • Støtte for 16-sekunders generering: Kan generere komplette narrative klipp på opptil 16 sekunder i én kjøring.
  • Flere skapermoduser: Støtter tekst-til-video, bilde-til-video og generering fra start-/sluttramme.
  • Fleksible utdataoppløsninger: Støtter generering i 540p, 720p og 1080p.
  • Kontroll over historiefortelling på bilde-for-bilde-nivå: Støtter detaljerte kamerabevegelser og tempoanvisninger for filmatiske resultater.

Benchmark-ytelse for Vidu Q3 Turbo

Vidu har ikke offentliggjort standardiserte benchmark-poeng som kan sammenlignes med språkmodell-benchmarker som MMLU eller SWE-Bench. I stedet posisjonerer Vidu Q3 Turbo rundt produksjonsmåltall:

KapasitetOffentlig rapportert
Varighet per enkelt genereringOpptil 16 sekunder
OppløsningOpptil 1080p
Innebygd lydstøtteJa
Dialog med flere talereStøttes
Flerspråklig videogenereringengelsk, japansk, kinesisk

Siden det ikke er publisert noen offisiell benchmark-resultatliste for Q3 Turbo, er uavhengige benchmark-sammenligninger for øyeblikket ikke tilgjengelige.

Vidu Q3 Turbo vs Vidu Q3 vs Kling 2.1

FunksjonVidu Q3 TurboVidu Q3Kling 2.1
GenereringshastighetRaskest i Q3-familienFokus på høyere kvalitetKonkurransedyktig
Innebygd lydJaJaBegrenset avhengig av arbeidsflyt
Maks varighet16s16sVarierer
OppløsningOpptil 1080pOpptil 1080pOpptil 1080p
Tekst-til-videoJaJaJa
Bilde-til-videoJaJaJa
Best egnet forRask iterasjonFørsteklasses narrativt resultatFilmatisk generering

Kjente begrensninger

  • Maksimal kliplengde er 16 sekunder per generering.
  • Langformatproduksjoner krever sammensetting av flere klipp.
  • Det finnes for øyeblikket ingen offentlig tilgjengelig standardisert benchmarksuite.
  • Kvaliteten kan være noe lavere enn varianter med premium-fokus når maksimal genereringshastighet prioriteres.

Representative bruksområder

Produksjon av kortdrama

Generer komplette narrative scener med synkronisert tale, lydeffekter og musikk.

Innhold for sosiale medier

Lag raskt TikTok-, Reels-, Shorts- og reklamevideoer med minimal etterarbeid.

Storyboard og previsualisering

Gjør manus eller konseptkunst om til animerte sekvenser for kreativ gjennomgang.

Markedsføringsvideoer

Produser produktpresentasjoner, promosnutter og merkevarefortellende innhold.

Karakteranimasjon

Animer referansebilder samtidig som visuell konsistens på tvers av scener bevares.

Merknader om modellversjon

Vidu Q3 Turbo tilhører Q3-generasjonen av Vidu-modeller og er posisjonert som et alternativ med lavere ventetid til standard Q3. Modellen legger vekt på produksjonshastighet, synkronisert lydgenerering og skapervendte fortellerarbeidsflyter, samtidig som støtte for 1080p videoutgang og 16-sekunders klippgenerering beholdes.

Slik får du tilgang til og tar i bruk viduq3 Turbo API på CometAPI

Trinn 1: Registrer deg eller logg inn på CometAPI og hent din viduq3 Turbo API-nøkkel

Opprett CometAPI-kontoen din eller logg inn på en eksisterende konto for å få tilgang til API-et når det blir tilgjengelig (viduq3 Turbo API). Etter lansering vil du kunne hente en HappyHorse-1.0 API-nøkkel fra plattformen og være klar for testing eller integrasjon.

Trinn 2: Test viduq3 Turbo API gratis i Playground

Før utrulling kan du prøve ut viduq3 API direkte i CometAPI Playground. Dette gir en enkel måte å utforske utdatakvalitet, teste hint eller bildeinput, og få en klarere forståelse av ytelsen til viduq3 Turbo API før bruk i produksjon.

Trinn 3: Ta i bruk viduq3 API i produksjon

Etter testing er neste steg å ta i bruk viduq3 API i din egen applikasjon, ditt produkt eller ditt interne miljø. Dette gjør at du kan bruke viduq3 API i virkelige videogenereringsscenarioer der stabil tilgang og praktisk integrasjon er avgjørende.

FAQ

Can the Vidu Q3 Turbo API generate video and audio at the same time?

Yes. Vidu Q3 Turbo supports native audio-video generation, allowing dialogue, narration, sound effects, music, and visuals to be produced together in a synchronized output.

What is the maximum video length supported by Vidu Q3 Turbo API?

Vidu Q3 Turbo supports video durations from 1 to 16 seconds per generation, depending on the selected workflow and settings.

When should I use Vidu Q3 Turbo instead of Vidu Q3?

Choose Vidu Q3 Turbo when generation speed and rapid iteration are priorities. Standard Vidu Q3 is generally positioned toward higher-quality narrative outputs where latency is less important.

Does the Vidu Q3 Turbo API support image-to-video generation?

Yes. The model supports image-to-video workflows, enabling users to animate still images into motion clips while maintaining visual consistency.

Can Vidu Q3 Turbo create videos in vertical formats for TikTok and Shorts?

Yes. The API supports multiple aspect ratios including 9:16, making it suitable for TikTok, YouTube Shorts, and Instagram Reels.

What output resolutions are available in Vidu Q3 Turbo?

Vidu Q3 Turbo supports 540p, 720p, and 1080p video generation at 24 FPS.

What are the main limitations of the Vidu Q3 Turbo API?

The model is optimized for short-form generation and currently limits a single clip to 16 seconds. Longer productions require combining multiple generated scenes during editing.

Priser for Vidu Q3 Turbo

Utforsk konkurransedyktige priser for Vidu Q3 Turbo, designet for å passe ulike budsjetter og bruksbehov. Våre fleksible planer sikrer at du bare betaler for det du bruker, noe som gjør det enkelt å skalere etter hvert som kravene dine vokser. Oppdag hvordan Vidu Q3 Turbo kan forbedre prosjektene dine samtidig som kostnadene holdes håndterbare.

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).

Eksempelkode og API for Vidu Q3 Turbo

Få tilgang til omfattende eksempelkode og API-ressurser for Vidu Q3 Turbo for å effektivisere integreringsprosessen din. Vår detaljerte dokumentasjon gir trinn-for-trinn-veiledning som hjelper deg med å utnytte det fulle potensialet til Vidu Q3 Turbo i prosjektene dine.
POST
/v1/videos
Python
JavaScript
Curl
# Create a video with viduq3-turbo 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-turbo"),
        "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("
Checking 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"
Downloading 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)

Python Code Example

# Create a video with viduq3-turbo 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-turbo"),
        "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-turbo 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-turbo");
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);
}

Curl Code Example

# Create a video with viduq3-turbo
# 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-turbo" \
  -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

Versjoner av Vidu Q3 Turbo

Grunnen til at Vidu Q3 Turbo har flere øyeblikksbilder kan inkludere potensielle faktorer som variasjoner i utdata etter oppdateringer som krever eldre øyeblikksbilder for konsistens, å gi utviklere en overgangsperiode for tilpasning og migrering, og ulike øyeblikksbilder som tilsvarer globale eller regionale endepunkter for å optimalisere brukeropplevelsen. For detaljerte forskjeller mellom versjoner, vennligst se den offisielle dokumentasjonen.
version
viduq3-turbo