Frontier Video — توليد فيديو بالموديلات المتصدّرة عالمياً
أدوات توليد فيديو بأقوى موديلين على Arena Elo حالياً عبر قنواتنا الموجودة
(PiAPI + FAL). يكمّل أداة video_generate المدمجة (Veo / Grok / Kling).
تاريخ الإنشاء: 2026-05-31 · auth مختبر حياً (zero-spend verification).
---
🥇 الترتيب — أيّ موديل لأيّ مهمة
| المهمة | الأفضل | البديل | |---|---|---| | Text→Video (جودة قصوى) | Seedance 2.0 (Arena Elo ~1213, #1) | Veo 3.1 → Kling 3.0 | | Image→Video (جودة قصوى) | Seedance 2.0 (Elo ~1187, #1) | Grok Imagine Video → Veo 3.1 Fast | | فيديو + صوت متزامن + lip-sync | HappyHorse-1.0 (#1 audio-video) | Veo 3.1 (audio) | | lip-sync متعدد اللغات (عربي/إلخ) | HappyHorse-1.0 | HeyGen + ElevenLabs | | مراجع متعددة (حتى 12: صور+فيديو+صوت) | Seedance omni_reference | Kling Elements | | رخيص/سريع للتجربة | Seedance-2-fast ($0.08/s 480p) | Hailuo / LTX |
الفلسفة: Seedance/HappyHorse (القمة) → Veo 3.1 → Grok Imagine (I2V) → Kling. الدقة خط أحمر؛ استخدم القمة افتراضياً، وانزل للبدائل فقط عند قيد تكلفة/توفّر.
---
1) Seedance 2.0 — عبر PiAPI
الموديلات (task_type) والتسعير (لكل ثانية فيديو مُولّد):
| task_type | 480p | 720p | 1080p |
|---|---|---|---|
| seedance-2 (موصى به) | $0.10/s | $0.20/s | $0.50/s |
| seedance-2-fast (الأسرع) | $0.08/s | $0.16/s | — |
| seedance-2-preview | $0.10/s | — | — |
| seedance-2-fast-preview | $0.08/s | — | — |
الأوضاع (mode):
text_to_video— نص فقط.first_last_frames— صورة أو صورتين كإطار بداية/نهاية (نسبة الأبعاد تتبع الصورة المرجعية).omni_reference— حتى 12 مرجع مختلط (صور + فيديو mp4/mov + صوت mp3/wav حتى 15 ثانية)، يُشار إليها داخل الـ prompt بصيغة@image1/@video1/@audio1.
21:9, 16:9, 4:3, 1:1, 3:4, 9:16.API:
- Endpoint:
POST https://api.piapi.ai/api/v1/task - Auth header:
Authorization: Bearer <PIAPI_API_KEY> - ⚠️ إلزامي: أرسل
User-Agentبصيغة متصفّح عادي — Cloudflare تحجب الـ UA الافتراضي بخطأ 1010 (HTTP 403). السكريبت يضيفها تلقائياً. - Poll:
GET https://api.piapi.ai/api/v1/task/<task_id>حتىstatus == completed.
json
{
"model": "seedance",
"task_type": "seedance-2-fast",
"input": {
"prompt": "A woman sings and strums her guitar",
"mode": "text_to_video",
"duration": 5,
"aspect_ratio": "16:9",
"resolution": "720p"
}
}
الاستجابة تُرجع data.task_id + meta.usage (frozen/consume بالنقاط).السكريبت: scripts/seedance.py
bash
. /data/.openclaw/secrets/env.sh # bash إلزامي (ليس sh)
python3 scripts/seedance.py --check # فحص auth/schema بدون صرف
python3 scripts/seedance.py --prompt "a cat surfing a wave" \
--duration 5 --aspect 16:9 --resolution 720p --poll
first/last frames:
python3 scripts/seedance.py --prompt "morph smoothly" --mode first_last_frames \
--references https://x.com/start.png https://x.com/end.png --poll
omni reference (12 مرجع):
python3 scripts/seedance.py --mode omni_reference \
--prompt "make @image1 dance to @audio1" \
--references https://x.com/p.png https://x.com/song.mp3 \
--ref-tags image1 audio1 --poll
---
2) HappyHorse-1.0 — عبر FAL
أقوى موديل للفيديو + الصوت المتزامن (Foley) + lip-sync متعدد اللغات.
Model IDs:
alibaba/happy-horse/text-to-video— نص → فيديو 1080p + صوت أصلي.alibaba/happy-horse/image-to-video— صورة → حركة + صوت + lip-sync.alibaba/happy-horse/reference-to-video— توليد موجَّه بمرجع.- (video-editing) — تحرير فيديو موجود (راجع صفحة الموديل على fal.ai للمسار الدقيق).
16:9, 9:16, 1:1, 4:3, 3:4 (في I2V تُشتق من الصورة) · المدة 3–15 ثانية · الـ prompt حتى 2500 حرف.API (queue):
- Submit:
POST https://queue.fal.run/<model-id> - Auth header:
Authorization: Key <FAL_KEY> - Status:
GET https://queue.fal.run/<model-id>/requests/<id>/status - Result:
GET https://queue.fal.run/<model-id>/requests/<id> - Sync (يحجب حتى الانتهاء):
POST https://fal.run/<model-id>
- T2V:
prompt(مطلوب) +aspect_ratioresolutiondurationseedenable_safety_checker. - I2V:
image_url(مطلوب) +prompt(اختياري) +resolutiondurationseed.
scripts/happyhorse.py
bash
. /data/.openclaw/secrets/env.sh # bash إلزامي
python3 scripts/happyhorse.py --check # فحص auth بدون صرف
python3 scripts/happyhorse.py --model t2v --prompt "a girl singing at sunset" \
--resolution 720p --duration 5 --aspect 16:9
python3 scripts/happyhorse.py --model i2v --image-url https://x.com/a.png \
--prompt "bring the scene to life" --resolution 1080p
---
⚠️ ملاحظات تشغيلية مهمة
1. حمّل المفاتيح بـ bash: . /data/.openclaw/secrets/env.sh — أداة exec تستخدم /bin/sh افتراضياً وهو لا يدعم source. استخدم bash -c '...'.
2. المفاتيح: PIAPI_API_KEY (64 حرف) + FAL_KEY (69 حرف) — كلاهما مضبوط ومختبر ✅.
3. PiAPI Cloudflare: بدون User-Agent متصفّح → 403 error 1010. السكريبت يحلّها.
4. FAL empty body: إرسال body فارغ يُرجع خطأ تحقّق {"detail":[{"type":"missing",...}]} — تحقّق فقط، بدون render وبدون تكلفة (مختبر).
5. التكلفة: فيديو 5 ثوانٍ 720p ≈ Seedance $1.00 / HappyHorse $0.70. لا تُطلق render كامل إلا عند الحاجة الفعلية.
6. التحقّق الذاتي قبل التسليم: استخرج إطارات من الفيديو وافحصها (vision) قبل إرسال أي نتيجة — قاعدة الترسانة.
🔑 ما يحتاج إجراءً من د. وائل
- لا شيء حالياً — كلا المفتاحين شغّال ومختبر حياً. فقط راقب رصيد PiAPI (يُجمّد نقاط
frozenعند بدء المهمة) ورصيد FAL عند التشغيل الفعلي.
🔻 LTX-2 عبر fal — بديل budget في نهاية القائمة (2026-06-07)
القاعدة (د. وائل): الـ flagships يبقون في البداية دائماً (Seedance 2.0 → Veo 3.1 → Grok Imagine → Kling). LTX = أداة بديلة في آخر القائمة تُستخدم عند الحاجة للتوفير/التجربة السريعة فقط.
السكربت: scripts/ltx_fal.py — Auth: FAL_KEY (موجود). مُختبر حياً 2026-06-07: t2v أنتج فيديو فعلي (fal-ai/ltxv-13b-098-distilled، 57s، 1.2MB، RC=0).
الاستخدام:
bash
python3 scripts/ltx_fal.py status # تحقق المفتاح
python3 scripts/ltx_fal.py list # موديلات LTX
python3 scripts/ltx_fal.py t2v "prompt" --duration 5 --out out.mp4 # نص→فيديو
python3 scripts/ltx_fal.py i2v --image URL --prompt "..." --out o.mp4 # صورة→فيديو
الموديلات: ltx-distilled (افتراضي، أسرع) · ltx · ltx-i2v.
ترتيب القائمة النهائي (لا يتغيّر): Seedance 2.0 (#1) → Veo 3.1 → Grok Imagine (I2V) → Kling → Hailuo → LTX (budget، آخر القائمة).