Home/Models/xAI/Grok Imagine Video
X

Grok Imagine Video

فی سیکنڈ:$0.04
ٹیکسٹ پرامپٹس سے ویڈیوز تیار کریں، جامد تصاویر کو متحرک بنائیں، یا قدرتی زبان کے ذریعے موجودہ ویڈیوز میں ترمیم کریں۔ API تیار کردہ ویڈیوز کے لیے قابلِ ترتیب دورانیہ، ایسپیکٹ ریشو، اور ریزولوشن کی حمایت کرتی ہے — اور SDK غیر ہم زمانی پولنگ کو خودکار طور پر سنبھالتا ہے۔
نیا
تجارتی استعمال
خلاصہ
خصوصیات
قیمت
API

📘 Grok Imagine Video کی تکنیکی خصوصیات

خصوصیتتفصیلات
Model IDgrok-imagine-video
ProviderxAI
قسمویڈیو جنریشن اور ایڈیٹنگ AI
ان پٹ اقساممتن (پرومپٹ)؛ اختیاری تصویر یا ویڈیو؛ قدرتی زبان میں ٹیکسٹ پرومپٹس؛ اختیاری تصویر ان پٹ (image→video)؛ موجودہ کلپس کی ایڈیٹنگ کے لیے اختیاری video_url۔ ایڈیٹنگ ان پٹ ویڈیو کی زیادہ سے زیادہ مدت اینڈ پوائنٹ کے لحاظ سے مختلف ہے — بعض ایڈیٹنگ فلو کے لیے تقریباً ~8.7s رپورٹ کی گئی ہے۔
آؤٹ پٹ اقسام.mp4 ویڈیو عارضی URL کے ذریعے
دورانیے کی حد (جنریٹ)1–15 سیکنڈ
ریزولوشن480p، 720p (قابلِ ترتیب)
پہلو تناسب1:1، 16:9، 9:16
ترمیم کی معاونتہاں — 8.7s تک ویڈیوز کو انیمیٹ اور ترمیم کرتا ہے
ماڈریشنمواد کی ماڈریشن شامل ہے
پرائسنگفی سیکنڈ چارج، ریزولوشن کے مطابق مختلف

🚀 Grok Imagine Video کیا ہے؟

Grok Imagine Video xAI کا جدید ویڈیو جنریشن اور ایڈیٹنگ AI ماڈل ہے جو CometAPI کے ذریعے دستیاب ہے۔ یہ ڈویلپرز کو قدرتی زبان پرومپٹس سے مختصر، حسبِ ضرورت ویڈیوز بنانے اور اختیاری طور پر اسٹل تصاویر کو انیمیٹ کرنے یا موجودہ کلپس میں ترمیم کرنے کی سہولت دیتا ہے۔ یہ ماڈل آؤٹ پٹ کی لمبائی، ریزولوشن، اور پہلو تناسب کو قابلِ ترتیب بناتا ہے، اور پالیسی تعمیل یقینی بنانے کے لیے بلٹ اِن مواد کی ماڈریشن فراہم کرتا ہے۔

🧠 بنیادی خصوصیات (جو Grok Imagine کو ممتاز بناتی ہیں)

  • نیٹو آڈیو + لب سنک: محیطی آڈیو، افیکٹس، اور مختصر تقریر/بیان پیدا کرتا ہے، جس میں لب سنک کی تقریبی ہم آہنگی شامل ہوتی ہے۔
  • Image→Video / پرومپٹ ایڈیٹنگ: اسٹل تصویر کو انیمیٹ کریں یا ٹیکسٹ پرومپٹس کے ذریعے موجودہ فوٹیج میں ترمیم کریں (آبجیکٹس ہٹائیں/بدلیں، وقت بندی بدلیں، اسٹائل تبدیل کریں)۔
  • تیز تکرار اور کم لیٹنسی: تخلیقی ورک فلو اور پروڈکٹ پروٹو ٹائپنگ کے لیے تیز فیڈبیک لوپس کے مطابق ڈیزائن کیا گیا۔
  • Production API: Imagine API بیچ جنریشن، ایڈیٹنگ پائپ لائنز میں انضمام، اور انٹرپرائز کنٹرولز کے لیے پروگرامیٹک اینڈ پوائنٹس مہیا کرتی ہے۔
  • متعدد “modes” / اسٹائلز: یوزر-فیسنگ موڈز (رپورٹ کردہ مثالیں: "Normal" / "Fun" / "Spicy" یا ملتے جلتے پری سیٹس) جو آؤٹ پٹ کو اسٹائل یا اجازت پذیری کے لیے بائس کرتے ہیں (نوٹ: "Spicy" موڈ تاریخی طور پر NSFW فعال کرتا رہا ہے)۔
ماڈل (کمپنی)زیادہ سے زیادہ ریزولوشن (عوامی)زیادہ سے زیادہ کلپ لمبائی (عوامی)نیٹو آڈیو؟خوبیاںکمزوریاں
Grok Imagine (xAI)720p6–15sYesتیز تکرار، کم لاگت/کم لیٹنسی، مربوط ایڈیٹنگ، نیٹو آڈیو720p کی حد؛ ماڈریشن کے خدشات؛ حقیقی دنیا کی وفاداری میں تغیر
Sora (OpenAI)720p–1080p (درجہ پر منحصر)مختصر (6–15s)Yesاعلی بصری وفاداری؛ OpenAI اسٹیک کے ساتھ مضبوط انضمامزیادہ مہنگا؛ محدود ماڈریشن/کنٹرولز
Veo (Google DeepMind)1080p+ تکمختصر (مختلف)Yesمضبوط فوٹو ریئلزم، مستحکم موشنزیادہ لاگت؛ عوامی تجربات کم
Runway Gen-4.51080p+مختصر (مختلف)Yesتخلیقی ورک فلو کے لیے صنعتی اپنانا، اعلیٰ وفاداریزیادہ مہنگا؛ تخلیقی ٹولنگ پر فوکس
Vidu / Kling / Pika (مختلف ماہرین)1080p تکمختصر (مختلف)Mixedکچھ مخصوص فیچرز پیش کرتے ہیں (Smart Cuts، multi-shot chaining)آڈیو سپورٹ مختلف؛ API کی پختگی مختلف

⚠️ حدود

  • ویڈیو کی زیادہ سے زیادہ مدت 15 سیکنڈ تک محدود ہے۔
  • ترمیم ان پٹ ویڈیو کی لمبائی برقرار رکھتی ہے (≤ 8.7s)۔
  • تخلیق شدہ URLs عارضی ہوتے ہیں — فوراً ڈاؤن لوڈ کریں۔

Grok Imagine Video تک رسائی اور انضمام کیسے کریں

مرحلہ 1: API Key کے لیے سائن اپ کریں

cometapi.com میں لاگ ان کریں۔ اگر آپ ہمارے صارف نہیں ہیں تو پہلے رجسٹر کریں۔ اپنے CometAPI console میں سائن ان کریں۔ انٹرفیس کی ایکسیس کریڈنشل API key حاصل کریں۔ پرسنل سینٹر میں API ٹوکن پر “Add Token” پر کلک کریں، ٹوکن key حاصل کریں: sk-xxxxx اور سبمٹ کریں۔

مرحلہ 2: Grok Imagine Video API کو درخواستیں بھیجیں

API درخواست بھیجنے کے لیے “grok-imagine-video” اینڈ پوائنٹ منتخب کریں اور ریکوئسٹ باڈی سیٹ کریں۔ ریکوئسٹ میتھڈ اور ریکوئسٹ باڈی ہماری ویب سائٹ کے API ڈاک سے حاصل کیے جاتے ہیں۔ ہماری ویب سائٹ آپ کی سہولت کے لیے Apifox ٹیسٹ بھی فراہم کرتی ہے۔ اپنے اکاؤنٹ سے حقیقی CometAPI key کے ساتھ <YOUR_API_KEY> کو تبدیل کریں۔ Where to call it: GROKVideo Generation اور Video Edit۔

مرحلہ 3: Grok Imagine Video API کو درخواستیں بھیجیں

متن درج کریں یا تصویر اپلوڈ کریں (آپ اختیاری طور پر انیمیٹ کرنے کے لیے سورس تصویر فراہم کر سکتے ہیں)۔ Grok Imagine AI API آپ کے ان پٹ کا تجزیہ کرتی ہے اور url کے لیے مواد تیار کرتی ہے۔ Text-to-video اور image-to-video دونوں کنورژن سپورٹڈ ہیں۔

سورس تصویر اس طرح فراہم کی جا سکتی ہے:

  • تصویر کی طرف اشارہ کرتا ہوا عوامی URL
  • base64-encoded ڈیٹا URI (مثلاً، data:image/jpeg;base64,<YOUR_BASE64_IMAGE>)

مرحلہ 4: نتائج حاصل کریں اور تصدیق کریں

API ریسپانس کو پراسیس کریں تاکہ جنریٹڈ جواب حاصل ہو۔ پراسیسنگ کے بعد، API ٹاسک اسٹیٹس اور آؤٹ پٹ ڈیٹا کے ساتھ جواب دیتی ہے۔ سبمیشن پر فوراً ایک request_id واپس کیا جاتا ہے؛ اسٹیٹس چیک کرنے اور جنریٹڈ ویڈیو حاصل کرنے کے لیے GET اینڈ پوائنٹ استعمال کریں۔ ویڈیو ایڈیٹنگ غیر ہم وقت ساز ہے، ٹاسک مکمل ہونے تک اس اینڈ پوائنٹ کو متعدد بار پول کرنے کی ضرورت ہو سکتی ہے۔ براہِ کرم فوراً ڈاؤن لوڈ کریں۔

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

How do I generate a video using grok-imagine-video API?

You send a POST request with model 'grok-imagine-video' including a text prompt and optional image/video source; it returns a task ID, then poll this ID until the video status is 'done'.

What input formats does grok-imagine-video accept?

It accepts a natural language prompt and optional image URLs (or base64 images) for animation; for editing, a video URL is provided.

What are the maximum video duration and resolution options?

The model supports video generation up to 15 seconds and resolutions up to 720p with configurable aspect ratios like 16:9 or 1:1.

Can I animate a still image into a video with this model?

Yes, you can animate a still image into motion based on your prompt, using image URLs or encoded images in the request.

Does grok-imagine-video support editing existing videos?

Yes — provide the source video URL and your edit instructions; the output keeps the original video’s duration and resolution.

How does moderation work in grok-imagine-video outputs?

Generated videos are subject to content moderation; flagged content may be filtered or blocked during generation.

Is the video generation asynchronous?

Yes, the API returns a request ID which you poll to check when the video is ready for download.

How should I handle expired video URLs?

Downloaded videos should be saved quickly; temporary URLs may expire and become inaccessible after generation.

Grok Imagine Video کے لیے خصوصیات

[ماڈل کا نام] کی اہم خصوصیات دریافت کریں، جو کارکردگی اور قابل استعمال کو بہتر بنانے کے لیے ڈیزائن کی گئی ہیں۔ جانیں کہ یہ صلاحیتیں آپ کے منصوبوں کو کیسے فائدہ پہنچا سکتی ہیں اور صارف کے تجربے کو بہتر بنا سکتی ہیں۔

Grok Imagine Video کی قیمتیں

[ماڈل کا نام] کے لیے مسابقتی قیمتوں کو دریافت کریں، جو مختلف بجٹ اور استعمال کی ضروریات کے مطابق ڈیزائن کیا گیا ہے۔ ہمارے لچکدار منصوبے اس بات کو یقینی بناتے ہیں کہ آپ صرف اسی کے لیے ادائیگی کریں جو آپ استعمال کرتے ہیں، جس سے آپ کی ضروریات بڑھنے کے ساتھ ساتھ اسکیل کرنا آسان ہو جاتا ہے۔ دریافت کریں کہ [ماڈل کا نام] کیسے آپ کے پروجیکٹس کو بہتر بنا سکتا ہے جبکہ اخراجات کو قابو میں رکھتا ہے۔

Pricing Overview

CategoryItemPrice
Input PricingTextN/A (Free)
Image$0.0016
Video per second$0.008
Output Pricing480p$0.04
(Per second by resolution)720p$0.056

Note: When generating video via API, you are charged per second. You will also be charged when using video or images as input.

Grok Imagine Video کے لیے نمونہ کوڈ اور API

Grok Imagine Video کے لیے جامع نمونہ کوڈ اور API وسائل تک رسائی حاصل کریں تاکہ آپ کے انضمام کے عمل کو آسان بنایا جا سکے۔ ہماری تفصیلی دستاویزات قدم بہ قدم رہنمائی فراہم کرتی ہیں، جو آپ کو اپنے پروجیکٹس میں Grok Imagine Video کی مکمل صلاحیت سے فائدہ اٹھانے میں مدد کرتی ہیں۔
Python
JavaScript
Curl
import os
import time
import requests

# Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
COMETAPI_KEY = os.environ.get("COMETAPI_KEY") or "<YOUR_COMETAPI_KEY>"
BASE_URL = "https://api.cometapi.com/grok/v1"

headers = {
    "Authorization": f"Bearer {COMETAPI_KEY}",
    "Content-Type": "application/json",
}

# ============================================================
# Step 1: Create Video Generation Task
# ============================================================
print("Step 1: Creating video generation task...")

create_payload = {
    "model": "grok-imagine-video",
    "prompt": "A glowing crystal-powered rocket launching from the red dunes of Mars, ancient alien ruins lighting up in the background as it soars into a sky full of unfamiliar constellations",
    "duration": 10,
    "aspect_ratio": "16:9",
    "resolution": "720p",
}

create_response = requests.post(
    f"{BASE_URL}/videos/generations", headers=headers, json=create_payload
)

create_result = create_response.json()
print(f"Create response: {create_result}")

# Extract task ID from the response
task_id = create_result.get("request_id") or create_result.get("id")
if not task_id:
    print("Error: Failed to get task ID from response")
    exit(1)

print(f"Task ID: {task_id}")

# ============================================================
# Step 2: Poll for Task Status
# ============================================================
print("
Step 2: Polling task status...")

while True:
    query_response = requests.get(
        f"{BASE_URL}/videos/{task_id}", headers=headers
    )
    query_result = query_response.json()

    data = query_result.get("data", {})
    status = data.get("status", "unknown")
    progress = data.get("progress", "0%")
    print(f"Status: {status}, Progress: {progress}")

    if status in ["FAILURE", "failed"]:
        print("Video generation failed!")
        print(f"Reason: {data.get('fail_reason')}")
        exit(1)

    if status == "SUCCESS":
        video_url = data.get("data", {}).get("video", {}).get("url")
        print(f"Video generation completed!")
        print(f"Video URL: {video_url}")
        break

    time.sleep(10)

مزید ماڈلز