يقوم سير عمل ComfyUI هذا بترميم اللقطات القديمة أو منخفضة الجودة باستخدام LTX 2.3 Video-to-Video LoRA. يقسّم الفيديو إلى إطارات عبر VHS_LoadVideo، ويحسّن كل إطار باستخدام معالج LTX 2.3 V2V المخصص (class_id: 2e37ecc9-770a-4ac2-972c-e953901f49d3)، ثم يعيد تجميع النتيجة عبر VHS_VideoCombine. توجد MarkdownNote داخل المخطط لتقديم نصائح مباشرة تساعدك على ضبط الإعدادات دون مغادرة اللوحة.

تقنيًا، يتولى VHS_LoadVideo فك الترميز والتحكم في نطاق الإطارات: استخدم skip_first_frames لقص بداية المقطع و frame_count لتحديد عدد الإطارات التي سيتم معالجتها. تُمرَّر هذه الإطارات إلى عقدة LTX 2.3 Video-to-Video التي تطبق ترميمًا مدفوعًا بـ LoRA لاستعادة الملمس والخطوط والتفاصيل الدقيقة الشائعة في أفلام الأرشيف ومصادر الأنمي. عادةً ستوازن بين قوة LoRA و denoise للحفاظ على الحركة مع تحسين التفاصيل. أخيرًا، يقوم VHS_VideoCombine بترميز الإطارات المُرمَّمة إلى فيديو، حيث يمكنك ضبط fps والـ codec بما يتوافق مع متطلبات التسليم. النتيجة هي مسار عمل قابل للتكرار ودقيق على مستوى الإطارات لإعادة إحياء اللقطات القديمة دون ضبط يدوي لكل لقطة.

API

استخدم سير العمل هذا من الكود

كل سير عمل في Comfy هو رسم بياني بصيغة JSON. الحمولة أدناه هي هذا سير العمل بالضبط كما يشغله ComfyUI — يمكنك جلبه من الرابط، حفظه في نظام التحكم بالإصدارات، أو تحميله في ComfyUI وتشغيله عقدة تلو الأخرى.

558cc012978d.json
جاري جلب JSON لسير العمل…

شغّله من 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.

الأسئلة الشائعة

الأسئلة الشائعة

عرض جميع سير العمل
Showing 30 of 30 templates