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
รหัสโมเดล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 โดย 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 อยู่ในเจเนอเรชัน Q3 ของโมเดล Vidu และถูกวางตำแหน่งเป็นทางเลือกที่มีความหน่วงต่ำกว่ารุ่น Q3 มาตรฐาน โมเดลนี้เน้นความเร็วในการผลิต การสร้างเสียงแบบซิงโครไนซ์ และเวิร์กโฟลว์การเล่าเรื่องที่มุ่งเน้นผู้สร้าง พร้อมทั้งยังรองรับเอาต์พุตวิดีโอ 1080p และการสร้างคลิปยาว 16 วินาที

วิธีใช้งาน Vidu Q3 Turbo บน CometAPI

เมื่อใช้ Vidu Q3 Turbo ผ่าน CometAPI แอปพลิเคชันโดยทั่วไปจะส่งคำขอสร้างวิดีโอ รับตัวระบุงาน ตรวจสอบสถานะงานแบบอะซิงโครนัส และดึงทรัพยากรที่เสร็จสมบูรณ์หลังการสร้างเสร็จ

เวิร์กโฟลว์นี้เหมาะสำหรับระบบโปรดักชัน แพลตฟอร์มคอนเทนต์ และไปป์ไลน์สื่ออัตโนมัติ

เวิร์กโฟลว์

  1. ยืนยันตัวตนกับ CometAPI
  2. ส่งคำขอสร้าง Vidu Q3 Turbo
  3. เก็บตัวระบุงานที่ได้รับคืน
  4. ดึงสอบถามสถานะงานเป็นระยะหรือใช้เวิร์กโฟลว์แบบ callback หากมี
  5. ดึงทรัพยากรวิดีโอที่สร้างเสร็จแล้วหลังจากงานเสร็จสมบูรณ์

ติดตามสถานะงานจนกระทั่ง ge

คำถามที่พบบ่อย

ราคาสำหรับ Vidu Q3 Turbo

สำรวจราคาที่แข่งขันได้สำหรับ Vidu Q3 Turbo ที่ออกแบบมาให้เหมาะสมกับงบประมาณและความต้องการการใช้งานที่หลากหลาย แผนการบริการที่ยืดหยุ่นของเรารับประกันว่าคุณจะจ่ายเฉพาะสิ่งที่คุณใช้เท่านั้น ทำให้สามารถขยายขนาดได้ง่ายเมื่อความต้องการของคุณเพิ่มขึ้น ค้นพบว่า 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).

โค้ดตัวอย่างและ API สำหรับ Vidu Q3 Turbo

เข้าถึงโค้ดตัวอย่างที่ครอบคลุมและทรัพยากร API สำหรับ Vidu Q3 Turbo เพื่อปรับปรุงกระบวนการผสานรวมของคุณ เอกสารประกอบที่มีรายละเอียดของเราให้คำแนะนำทีละขั้นตอน ช่วยให้คุณใช้ประโยชน์จากศักยภาพเต็มรูปแบบของ 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