Claude Opus 5 is now live on CometAPI →
V

Vidu Q3 Turbo

فی سیکنڈ:$0.028
جاری کیا گیا:May 31, 2026

Vidu Q3 Turbo، Vidu Q3 کا بہتر بنایا گیا ورژن ہے جو تیز تر ویڈیو تخلیق کے لیے تیار کیا گیا ہے۔ یہ اچھا بصری معیار برقرار رکھتے ہوئے رفتار میں نمایاں بہتری لاتا ہے، جس سے یہ تیز رفتار تکرار اور بڑے پیمانے پر پیداوار کے لیے موزوں ہے۔

نیا
تجارتی استعمال

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

آئٹمVidu Q3 Turbo
Model IDviduq3-turbo
ProviderVidu
Model FamilyVidu Q3 Series
Model Typeویڈیو جنریشن
Input Typesٹیکسٹ، امیج، اسٹارٹ امیج + اینڈ امیج
Output Typeویڈیو بمع اختیاری ہم وقت آڈیو
Resolution540p, 720p, 1080p
Duration Range1–16 سیکنڈ
Frame Rate24 FPS
Audio Generationنیٹو آڈیو-ویڈیو جنریشن
Text-to-Videoمعاونت یافتہ
Image-to-Videoمعاونت یافتہ
Start-End-to-Videoمعاونت یافتہ
Reference-to-VideoQ3 Turbo ورک فلو کے ذریعے معاونت یافتہ
Aspect Ratios16:9, 9:16, 3:4, 4:3, 1:1
Primary Focusتیز، کم لیٹنسی ویڈیو جنریشن

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 فیملی میں سب سے تیزمعیار پر زیادہ توجہمسابقتی
نیٹو آڈیوہاںہاںمحدود (ورک فلو پر منحصر)
Max Duration16s16sمختلف
Resolution1080p تک1080p تک1080p تک
Text-to-Videoہاںہاںہاں
Image-to-Videoہاںہاںہاں
Best Forتیز رفتار آئٹریشنپریمیم بیانیہ آؤٹ پٹسینیمیٹک جنریشن

معروف محدودیتیں

  • ہر جنریشن میں زیادہ سے زیادہ کلپ کی لمبائی 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. ٹاسک اسٹیٹس پول کریں یا دستیاب ہو تو کال بیک پر مبنی ورک فلو استعمال کریں
  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

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

# 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