هذه العقدة تستخدم أحدث نموذج من Kling AI لإنشاء فيديو من إطار بداية، وإطار نهاية اختياري، أو صور مرجعية. يمكنها إنشاء فيديو واحد أو لوحة قصصية متعددة المشاهد مع مطالبات ومدة زمنية مخصصة لكل مقطع. تقوم العقدة بمعالجة هذه المدخلات لإنتاج فيديو بطول ودقة محددين، مع إمكانية توليد صوت اختياري.

## المدخلات

| المعامل | الوصف | نوع البيانات | إلزامي | النطاق |
| --- | --- | --- | --- | --- |
| `model_name` | نموذج Kling AI المحدد لاستخدامه في توليد الفيديو. | قائمة منسدلة | نعم | `"kling-v3-omni"`<br>`"kling-video-o1"` |
| `prompt` | مطالبة نصية تصف محتوى الفيديو. يمكن أن تتضمن أوصافًا إيجابية وسلبية. يتم تجاهلها عند تفعيل اللوحات القصصية. | نص | نعم | - |
| `duration` | الطول المطلوب للفيديو المُنشأ بالثواني (الافتراضي: 5). | عدد صحيح | نعم | 3 إلى 15 |
| `first_frame` | الصورة الابتدائية لتسلسل الفيديو. | صورة | نعم | - |
| `end_frame` | إطار نهاية اختياري للفيديو. لا يمكن استخدامه بالتزامن مع `reference_images`. لا يعمل مع اللوحات القصصية. | صورة | لا | - |
| `reference_images` | ما يصل إلى 6 صور مرجعية إضافية. | صورة | لا | - |
| `resolution` | دقة الإخراج للفيديو المُنشأ (الافتراضي: "1080p"). | قائمة منسدلة | لا | `"4k"`<br>`"1080p"`<br>`"720p"` |
| `لوحات القصة` | إنشاء سلسلة من مقاطع الفيديو مع مطالبات ومدة زمنية مخصصة لكل منها. مدعوم فقط لـ `kling-v3-omni`. عند التفعيل، تتطلب كل لوحة قصصية إدخال مطالبة ومدة زمنية. | قائمة ديناميكية | لا | `"معطل"`<br>`"لوحة قصصية واحدة"`<br>`"لوحتان قصصيتان"`<br>`"3 لوحات قصصية"`<br>`"4 لوحات قصصية"`<br>`"5 لوحات قصصية"`<br>`"6 لوحات قصصية"` |
| `توليد الصوت` | توليد صوت للفيديو (الافتراضي: خطأ). مدعوم فقط لـ `kling-v3-omni`. | منطقي | لا | صحيح / خطأ |
| `البذرة` | يتحكم البذرة في ما إذا كانت العقدة ستعيد التشغيل؛ النتائج غير حتمية بغض النظر عن البذرة (الافتراضي: 0). | عدد صحيح | لا | 0 إلى 2147483647 |

**قيود مهمة:**

* لا يمكن استخدام مدخل `end_frame` في نفس وقت استخدام مدخل `reference_images`.
* لا يمكن استخدام مدخل `end_frame` بالتزامن مع اللوحات القصصية.
* نموذج `kling-video-o1` لا يدعم فترات زمنية تزيد عن 10 ثوانٍ، أو توليد الصوت، أو دقة 4k، أو اللوحات القصصية.
* إذا لم تقم بتوفير `end_frame` أو أي `reference_images` مع نموذج `kling-video-o1`، يمكن ضبط `duration` فقط على 5 أو 10 ثوانٍ.
* يجب أن تحتوي جميع صور الإدخال (`first_frame`، `end_frame`، وأي `reference_images`) على بُعد أدنى يبلغ 300 بكسل في كل من العرض والارتفاع.
* يجب أن تكون نسبة العرض إلى الارتفاع لجميع صور الإدخال بين 1:2.5 و 2.5:1.
* يمكن توفير حد أقصى يبلغ 6 صور عبر مدخل `reference_images`.
* يجب أن يتراوح نص `prompt` بين حرف واحد و 2500 حرف (يُسمح بـ 0 حرف عند تفعيل اللوحات القصصية).
* عند تفعيل اللوحات القصصية، يجب أن يساوي إجمالي مدة جميع مقاطع اللوحة القصصية قيمة `duration` الإجمالية.
* يجب أن يتراوح طول مطالبة كل لوحة قصصية بين حرف واحد و 512 حرفًا.

## المخرجات

| اسم المخرج | الوصف | نوع البيانات |
| --- | --- | --- |
| `output` | ملف الفيديو المُنشأ. | فيديو |

> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/KlingOmniProFirstLastFrameNode/ar.md)

---
**Source fingerprint (SHA-256):** `bd0fb11242b7f79062079b1aa48c3524abf59ecf06a90f013e57b6910cd8e224`
