Gemini 3.6 Flash and 3.5 Flash Lite are now live on CometAPI →
V

Vidu Q3 Turbo

Секундына:$0.028
Шыққан күні:May 31, 2026

Vidu Q3 Turbo — Vidu Q3-тің бейнені жылдамырақ жасауға арналған оңтайландырылған нұсқасы. Ол жылдамдықты айтарлықтай арттыра отырып, жақсы визуалды сапаны сақтайды, сондықтан жылдам итерация мен үлкен ауқымдағы өндіріс үшін қолайлы.

Жаңа
Коммерциялық пайдалану

Vidu Q3 Turbo техникалық сипаттамалары

ПараметрVidu Q3 Turbo
Модель идентификаторыviduq3-turbo
ПровайдерVidu
Модельдер сериясыVidu Q3 Series
Модель түріБейне генерациясы
Енгізу түрлеріМәтін, Кескін, Бастапқы кескін + Соңғы кескін
Шығыс түріҚалауы бойынша синхрондалған аудиосы бар бейне
Ажыратылым540p, 720p, 1080p
Ұзақтық ауқымы1–16 секунд
Кадр жиілігі24 FPS
Аудио генерациясыНативті аудио-видео генерациясы
Мәтіннен бейнегеҚолдайды
Кескіннен бейнегеҚолдайды
Бастапқы-соңғы кадрдан бейнегеҚолдайды
Референс бойынша бейнегеQ3 Turbo жұмыс үрдісі арқылы қолдау
Кадр қатынастары16:9, 9:16, 3:4, 4:3, 1:1
Басты басымдықЖылдам, төмен кідірісті бейне генерациясы

Vidu Q3 Turbo деген не?

Vidu Q3 Turbo — Vidu Q3 бейне генерациясы моделінің жылдамдыққа оңтайландырылған нұсқасы. Ол синхрондалған аудио-видео шығаруды сақтай отырып, жедел итерацияны қажет ететін жасаушылар мен әзірлеушілерге арналған. Бұрынғы бейне модельдерінде аудионы бөлек өндіру құбырлары қажет болса, Q3 Turbo диалогты, дикторлық мәтінді, дыбыс эффектілерін, музыканы және бейнені бір ғана генерациялау жұмыс үрдісінде бірге шығара алады.

Vidu Q3 Turbo негізгі мүмкіндіктері

  • Нативті аудио-видео генерациясы: Бейне, диалог, дикторлық мәтін, дыбыс эффектілері және музыканы бір синхрондалған шығарылымда бірге өндіреді.
  • Жылдам инференс құбыры: Визуалды бірізділікті сақтай отырып, стандартты Vidu Q3-пен салыстырғанда төмен кідіріс үшін оңтайландырылған.
  • 16 секундтық генерация қолдауы: Бір іске қосуда 16 секундқа дейін толық баяндаулы клиптер жасай алады.
  • Бірнеше жасау режимдері: Мәтіннен бейнеге, кескіннен бейнеге және бастапқы/соңғы кадрлар бойынша бейне генерациясын қолдайды.
  • Икемді шығыс ажыратылымдары: 540p, 720p және 1080p генерациясын қолдайды.
  • Кадр деңгейінде баяндауды басқару: Кинематографиялық нәтиже үшін камера қозғалысы мен темпіне қатысты егжей-тегжейлі нұсқауларды қолдайды.

Vidu Q3 Turbo өнімділік көрсеткіштері

Vidu MMLU немесе SWE-Bench сияқты AI тілдік модельдер бенчмарктеріне салыстырмалы стандартталған бенчмарк ұпайларын жарияламаған. Оның орнына, Vidu Q3 Turbo-ны өндірістік метрикаларға сай позициялайды:

МүмкіндікЖарияланған
Бір генерациядағы ұзақтығы16 секундқа дейін
Ажыратылым1080p-ке дейін
Нативті аудио қолдауыИә
Көп сөйлеушілі диалогҚолдайды
Көптілді бейне генерациясыАғылшын, Жапон, Қытай

Q3 Turbo үшін ресми бенчмарк көшбасшылар тақтасы жарияланбағандықтан, тәуелсіз салыстырмалы бенчмарк нәтижелері әзірге қолжетімсіз.

Vidu Q3 Turbo vs Vidu Q3 vs Kling 2.1

ЕрекшелікVidu Q3 TurboVidu Q3Kling 2.1
Генерация жылдамдығыQ3 сериясындағы ең жылдамЖоғары сапаға басымдықБәсекелі
Нативті аудиоИәИәЖұмыс үрдісіне байланысты шектеулі
Ең ұзақ ұзақтығы16s16sӨзгермелі
Ажыратылым1080p-ке дейін1080p-ке дейін1080p-ке дейін
Мәтіннен бейнегеИәИәИә
Кескіннен бейнегеИәИәИә
Ең қолайлыЖедел итерацияПремиум деңгейлі баяндау сапасыКинематографиялық генерация

Белгілі шектеулер

  • Әр генерация үшін клиптің ең көп ұзақтығы 16 секунд.
  • Ұзақ форматтағы жұмыстар бірнеше клипті біріктіруді талап етеді.
  • Қазіргі уақытта жалпы қолжетімді стандартталған бенчмарк жинағы жоқ.
  • Ең жоғары генерация жылдамдығына басымдық берілгенде сапа премиумға бағытталған нұсқалардан сәл төмен болуы мүмкін.

Өкілдік қолдану сценарийлері

Қысқаметражды драма өндірісі

Синхрондалған сөйлеу, дыбыс эффектілері және музыканы қамтитын толық баяндаулы көріністерді генерациялау.

Әлеуметтік желі контенті

TikTok, Reels, Shorts және жарнамалық видеоларды минималды пост-өңдеумен жылдам жасау.

Сториборд және алдын ала визуализация

Сценарийлерді немесе концепт-артты шығармашылық шолу үшін анимацияланған тізбектерге айналдыру.

Маркетингтік бейнелер

Өнім таныстырылымдары, промо-роликтер және брендтік баяндау контентін жасау.

Кейіпкер анимациясы

Көріністер арасында визуалды бірізділікті сақтай отырып, референс кескіндерді анимациялау.

Модель нұсқасына қатысты ескертпелер

Vidu Q3 Turbo Vidu модельдерінің Q3 буынына жатады және стандартты Q3-тің төмен кідірісті баламасы ретінде позицияланған. Модель өндіріс жылдамдығына, синхрондалған аудио генерациясына және жасаушыға бағытталған баяндау жұмыс үрдістеріне басымдық береді, сонымен қатар 1080p бейне шығысын және 16 секундтық клип генерациясын қолдауды сақтайды.

CometAPI арқылы Vidu Q3 Turbo-ны қалай пайдалану керек

CometAPI арқылы Vidu Q3 Turbo пайдаланылғанда, қолданбалар әдетте бейне генерациялау сұрауын жібереді, тапсырма идентификаторын алады, тапсырма күйін асинхронды түрде бақылайды және генерация аяқталған соң дайын активтерді алады.

Бұл жұмыс үрдісі өндірістік жүйелерге, контент платформаларына және автоматтандырылған медиа құбырларына өте қолайлы.

Жұмыс үрдісі

  1. CometAPI арқылы аутентификациядан өтіңіз
  2. Vidu Q3 Turbo бойынша генерациялау сұрауын жіберіңіз
  3. Қайтарылған тапсырма идентификаторын сақтаңыз
  4. Тапсырма күйін сұрау арқылы бақылаңыз немесе қолжетімді болса, callback-негізіндегі жұмыс үрдістерін қолданыңыз
  5. Аяқталғаннан кейін генерацияланған бейне активтерін алыңыз

Monitor task status until ge

ЖҚС

Vidu Q3 Turbo үшін баға белгілеу

[Модель атауы] үшін әртүрлі бюджеттер мен пайдалану қажеттіліктеріне сәйкес келетін бәсекеге қабілетті баға белгілеуді зерттеңіз. Біздің икемді жоспарларымыз сіз тек пайдаланған нәрсеңіз үшін ғана төлеуіңізді қамтамасыз етеді, бұл сіздің талаптарыңыз өскен сайын масштабтауды жеңілдетеді. [Модель атауы] шығындарды басқарылатын деңгейде ұстай отырып, сіздің жобаларыңызды қалай жақсарта алатынын біліңіз.

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

Vidu Q3 Turbo үшін үлгі код және API

[Модель атауы] үшін кешенді үлгі кодтары мен API ресурстарына қол жеткізіп, интеграция процесіңізді жеңілдетіңіз. Біздің толық құжаттама қадам-қадаммен нұсқаулық береді, жобаларыңызда [Модель атауы] мүмкіндіктерін толық пайдалануға көмектеседі.

# 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 '
' | 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-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

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);
}

Vidu Q3 Turbo нұсқалары

Vidu Q3 Turbo бірнеше снупшоттарының болуының себептеріне мыналар жатады: жаңартулардан кейінгі шығыстардың өзгеруі, бұрынғы снупшоттарды тұрақтылықты сақтау үшін қолдану, әзірлеушілерге бейімделу және көшіру үшін өту кезеңін ұсыну, сондай-ақ әртүрлі снупшоттардың жаһалдық немесе аймақтық эндпоинттерге сәйкес келуі арқылы пайдаланушы тәжірибесін оңтайландыру. Нұсқалар арасындағы егжей-тегжейлі айырмашылықтар үшін ресми құжаттамаға жүгініңіз.

Version
viduq3-turbo