Beeble SwitchX: Video Edit هو سير عمل لتحرير الفيديو يتيح تغيير ما تصفه فقط مع إبقاء كل شيء آخر كما هو. تقوم بتحميل فيديو المصدر و(اختياريًا) صورة مرجعية، ثم تُدخل مطالبة تصف البيئة والإضاءة الجديدتين. تطبّق عقدة BeebleSwitchXVideoEdit نموذج تحرير الفيديو Beeble SwitchX لتوليد مقطع مُحرر تتبع فيه المناطق المُقنَّعة مطالبتك والمرجع، بينما تحافظ المناطق غير المُقنَّعة على البكسلات والحركة الأصلية. كما يُنتج سير العمل قناة ألفا (alpha matte) لتتمكن من تركيب المناطق المُعدلة فوق المصدر غير المتأثر في أي NLE.
تقنيًا، يفك الرسم البياني ترميز المقطع عبر LoadVideo، ويستخرج الأبعاد وعدد الإطارات عبر GetVideoComponents، ويستخدم مجموعة "Get frame counts (need < 240)" لمساعدتك على البقاء ضمن الحد الموصى به لعدد الإطارات. إذا كان المقطع طويلًا جدًا، تقوم Video Slice بقصّه إلى نطاق قابل للمعالجة. تقوم LoadImage بإحضار مرجع مظهري اختياري، وتضمن GetImageSize أن خط الأنابيب يأخذ مطابقة الأبعاد في الحسبان. بعد ذلك تعالج BeebleSwitchXVideoEdit الإطارات مع اتساق زمني، وتُخرج كلًا من الفيديو المُحرر وقناة ألفا لكل إطار. استخدم PreviewAny لفحص النتائج الوسيطة، وSaveVideo لإخراج التعديل النهائي. النتيجة هي طريقة عملية وغير تدميرية لإعادة إضاءة المشاهد، أو استبدال البيئات، أو إضافة أسلوب لعناصر محددة دون كسر الحركة الأصلية.
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.
الأسئلة الشائعة














