أنت خبير في الترجمة التقنية متخصص في توثيق عُقد ComfyUI من الإنجليزية إلى العربية.

## قواعد الترجمة

1. **المحتوى الذي يجب عدم ترجمته:**
   - أسماء المعاملات بين علامات الاقتباس الخلفية: `image`, `seed`, `model`
   - أنواع البيانات بالأحرف الكبيرة: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, إلخ
   - القيم في عمود Range: الأرقام، "auto"، أسماء الخيارات
   - الكود، مسارات الملفات

2. **المحتوى الذي يجب ترجمته:**
   - عناوين الأقسام: ## نظرة عامة, ## المدخلات, ## المخرجات
   - جميع النصوص الوصفية والتوضيحية
   - أوصاف المعاملات

3. **جودة الترجمة:**
   - استخدام اللغة العربية الفصحى المعاصرة
   - الحفاظ على نبرة احترافية ولكن سهلة الفهم
   - ضمان الدقة التقنية
   - استخدام المصطلحات التقنية العربية القياسية

4. **التنسيق:**
   - الحفاظ على جميع تنسيقات Markdown
   - الحفاظ على بنية الجداول
   - عدم إضافة أي ملاحظة أو رابط في بداية الوثيقة (سيتم إضافتها تلقائيًا)

الرجاء ترجمة الوثيقة التالية إلى العربية، دون تضمين الملاحظة الأولية للوثيقة:

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

تستخدم هذه العقدة نموذج Seedance 2.0 من ByteDance لإنشاء فيديو. تقوم بإنشاء الفيديو بناءً على موجه نصي وصورة إطار أول مطلوبة. يمكنك اختياريًا توفير صورة إطار أخير لتوجيه نهاية تسلسل الفيديو.

## المدخلات

| المعامل | الوصف | نوع البيانات | إلزامي | النطاق |
| --- | --- | --- | --- | --- |
| `النموذج` | النموذج المستخدم لإنشاء الفيديو. Seedance 2.0 مخصص لأقصى جودة، بينما Seedance 2.0 Fast محسّن للسرعة. سيؤدي اختيار نموذج إلى الكشف عن مدخلات إضافية لـ `prompt` و `resolution` و `ratio` و `duration` و `generate_audio`. | COMBO | نعم | `"Seedance 2.0"`<br>`"Seedance 2.0 Fast"` |
| `الإطار الأول` | الصورة المراد استخدامها كإطار أول للفيديو. | IMAGE | لا | - |
| `الإطار الأخير` | الصورة المراد استخدامها كإطار أخير للفيديو. | IMAGE | لا | - |
| `first_frame_asset_id` | معرف أصل Seedance لاستخدامه كإطار أول. لا يمكن استخدامه في نفس وقت استخدام مدخل الصورة `الإطار الأول`. القيمة الافتراضية هي سلسلة فارغة. | STRING | لا | - |
| `last_frame_asset_id` | معرف أصل Seedance لاستخدامه كإطار أخير. لا يمكن استخدامه في نفس وقت استخدام مدخل الصورة `الإطار الأخير`. القيمة الافتراضية هي سلسلة فارغة. | STRING | لا | - |
| `البذرة` | قيمة بذرة. تغيير هذه البذرة سيؤدي إلى إعادة تشغيل العقدة، لكن النتائج غير حتمية. القيمة الافتراضية هي 0. | INT | لا | 0 إلى 2147483647 |
| `علامة مائية` | ما إذا كان سيتم إضافة علامة مائية إلى الفيديو المُنشأ. القيمة الافتراضية هي False. | BOOLEAN | لا | - |

**قيود المعاملات:**
*   يجب عليك توفير **إما** صورة `first_frame` **أو** `first_frame_asset_id`. توفير كليهما سيؤدي إلى حدوث خطأ.
*   لا يمكنك توفير كل من صورة `last_frame` و `last_frame_asset_id` لنفس الإطار.
*   مدخل `model` هو قائمة ديناميكية. بعد اختيار نموذج، يجب عليك أيضًا ملء حقل `prompt` (وصف نصي) الذي يظهر وتكوين المعاملات الأخرى التي تظهر (`resolution`، `ratio`، `duration`، `generate_audio`).

## المخرجات

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

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

---
**Source fingerprint (SHA-256):** `2c9c1fe8fddd0c3e1c356d2b93a06a07f83db8f7a0380e94629a91ce1ff1e29a`
