ماڈلزقیمتانٹرپرائز
500+ AI ماڈل API، تمام ایک API میں۔ صرف CometAPI میں
ماڈلز API
ڈویلپر
فوری آغازدستاویزاتAPI ڈیش بورڈ
کمپنی
ہمارے بارے میںانٹرپرائز
وسائل
AI ماڈلزبلاگتبدیلیوں کا ریکارڈسپورٹ
خدمات کی شرائطرازداری کی پالیسی
© 2026 CometAPI · All rights reserved
Home/Models/Vidu/Vidu Q3 Turbo
V

Vidu Q3 Turbo

فی سیکنڈ:$0.028
Vidu Q3 سیریز کا ایک تیز رفتار ویڈیو جنریشن ماڈل، جو متن سے ویڈیو، تصویر سے ویڈیو، اور پہلے سے آخری فریم تک ویڈیو جنریشن کی سہولت فراہم کرتا ہے۔ یہ زیادہ سے زیادہ 1080p ریزولوشن اور 16 سیکنڈ تک کی ویڈیوز کو سپورٹ کرتا ہے، جس کی بدولت تیز رفتار تکرار اور بیچ انداز میں مختصر فارم ویڈیو پروڈکشن کے لیے موزوں ہے۔
نیا
تجارتی استعمال
خلاصہ
خصوصیات
قیمت
API
ورژن

Vidu Q3 Turbo کی تکنیکی خصوصیات

آئٹمVidu Q3 Turbo
ماڈل IDviduq3-turbo
مہیا کنندہVidu
ماڈل فیملیVidu Q3 سیریز
ماڈل کی قسمویڈیو جنریشن
ان پٹ اقساممتن، تصویر، ابتدائی تصویر + اختتامی تصویر
آؤٹ پٹ کی قسمہم وقت آڈیو کے اختیار کے ساتھ ویڈیو
ریزولوشن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 بمقابلہ Vidu Q3 بمقابلہ 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 پر viduq3 Turbo API تک رسائی اور اسے ڈپلائی کرنے کا طریقہ

مرحلہ 1: CometAPI پر رجسٹر کریں یا سائن اِن کریں اور اپنا viduq3 Turbo API key حاصل کریں

اپنا CometAPI اکاؤنٹ بنائیں یا موجودہ اکاؤنٹ میں سائن اِن کریں تاکہ (viduq3 Turbo API) دستیاب ہونے پر API تک رسائی حاصل کر سکیں۔ ریلیز کے بعد، آپ پلیٹ فارم سے HappyHorse-1.0 API key حاصل کر سکیں گے اور ٹیسٹنگ یا انٹیگریشن کے لیے تیار ہوں گے۔

مرحلہ 2: Playground میں مفت viduq3 Turbo API کو آزمائیں

ڈپلائیمنٹ سے پہلے، آپ CometAPI playground میں براہِ راست viduq3 API آزما سکتے ہیں۔ یہ آؤٹ پٹ کوالٹی کو جانچنے، ہنٹس یا امیج اِن پٹس کو ٹیسٹ کرنے اور پروڈکشن میں استعمال سے قبل viduq3 Turbo API کی کارکردگی کو زیادہ واضح طور پر سمجھنے کا آسان طریقہ فراہم کرتا ہے۔

مرحلہ 3: پروڈکشن میں viduq3 API کو ڈپلائی کریں

ٹیسٹنگ کے بعد، اگلا مرحلہ یہ ہے کہ viduq3 API کو اپنی ایپلیکیشن، پروڈکٹ یا داخلی ماحول میں ڈپلائی کریں۔ اس سے آپ حقیقی دنیا کے ویڈیو جنریشن مناظر میں viduq3 API استعمال کر سکیں گے جہاں مستحکم رسائی اور عملی انٹیگریشن انتہائی اہم ہوتے ہیں۔

اکثر پوچھے جانے والے سوالات

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.

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

Vidu Q3 Turbo کے لیے جامع نمونہ کوڈ اور API وسائل تک رسائی حاصل کریں تاکہ آپ کے انضمام کے عمل کو آسان بنایا جا سکے۔ ہماری تفصیلی دستاویزات قدم بہ قدم رہنمائی فراہم کرتی ہیں، جو آپ کو اپنے پروجیکٹس میں Vidu Q3 Turbo کی مکمل صلاحیت سے فائدہ اٹھانے میں مدد کرتی ہیں۔
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

Vidu Q3 Turbo کے ورژن

Vidu Q3 Turbo کے متعدد سنیپ شاٹس کی وجوہات میں ممکنہ عوامل شامل ہوسکتے ہیں جیسے اپ ڈیٹس کے بعد آؤٹ پٹ میں تبدیلیاں جس کی وجہ سے مستقل مزاجی کے لیے پرانے سنیپ شاٹس کی ضرورت ہوتی ہے، ڈویلپرز کو ایڈاپٹیشن اور مائیگریشن کے لیے منتقلی کا وقت فراہم کرنا، اور عالمی یا علاقائی اینڈ پوائنٹس کے مطابق مختلف سنیپ شاٹس کا ہونا تاکہ صارف کے تجربے کو بہتر بنایا جاسکے۔ ورژنز کے درمیان تفصیلی فرق کے لیے براہ کرم سرکاری دستاویزات کا حوالہ دیں۔
version
viduq3-turbo