يوضح هذا الدليل في ComfyUI كيفية تحويل صورة ثابتة واحدة إلى فيديو 4K أصلي باستخدام أسلوب المرجع-إلى-فيديو في Seedance 2.0. سير العمل مقصود أن يكون بسيطًا: تقوم LoadImage بإدخال الإطار المرجعي، وتقوم ByteDance2ReferenceNode (نموذج مرجع Seedance 2.0) بتوليد حركة متسقة زمنيًا مع الحفاظ على مظهر المصدر، ثم تقوم SaveVideo بترميز الإطارات المُولدة إلى ملف 4K. النتيجة مقطع يحافظ على المرجع مع تفاصيل دقيقة ونظيفة، مناسب للإنهاء التحريري وأعمال تدرج الألوان اللاحقة.
تقنيًا، تقوم ByteDance2ReferenceNode بتهيئة الفيديو التوليدي على مظهر صورة الإدخال وتقود الحركة عبر priors متعلمة، مع معلمات قابلة للضبط مثل دقة الإخراج، وعدد الإطارات، ومعدل الإطارات، وseed، وعناصر تحكم الحركة/القوة (قد تختلف الأسماء حسب الإصدار). اضبط العقدة على 3840x2160 لإنتاج إطارات UHD حقيقية، واختر عدد الإطارات وFPS لتحديد المدة، وأبقِ seed ثابتًا لقابلية الإعادة. بعد ذلك تقوم SaveVideo بتجميع الإطارات؛ وعند إعدادها مع مرمّز وصيغة بكسل تدعم 10‑bit، ستصدر بألوان 10‑bit، ما يساعد على الحفاظ على التدرجات الدقيقة ومساحة أكبر للتدرج. إذا لم يتوفر مرمّز أو صيغة بكسل 10‑bit، ستقوم العقدة بالتصدير بالوضع القياسي 8‑bit.
API
استخدم سير العمل هذا من الكود
كل سير عمل في Comfy هو رسم بياني بصيغة JSON. الحمولة أدناه هي هذا سير العمل بالضبط كما يشغله ComfyUI — يمكنك جلبه من الرابط، حفظه في نظام التحكم بالإصدارات، أو تحميله في ComfyUI وتشغيله عقدة تلو الأخرى.
شغّله من TypeScript أو Python باستخدام Comfy SDK. نفس الكود يعمل على Comfy Cloud أو ComfyUI الذي تستضيفه بنفسك — فقط عنوان URL الأساسي يتغير.
// Install (beta)
npm i @comfyorg/sdk
// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");يأخذ SDK سير العمل بصيغة API: افتح هذا سير العمل في ComfyUI واستخدم ملف → تصدير سير العمل (API).
يتطلب الوصول إلى Comfy Cloud API خطة تتضمن مفتاح API.
الأسئلة الشائعة














