Model
Trends
.ai
Model
Trends
.ai
ang pinakamahuhusay na open source AI model

ReActor Fast Face Swap node sa ComfyUI

Pinapalitan ng ReActor ang mukha mula sa isang source na larawan papunta sa ginawang larawan gamit ang InsightFace, may opsyonal na restoration (GFPGAN, CodeFormer) at face boosting, para sa consistent na mga karakter nang hindi kailangang mag-train ng LoRA.
Node pack: ComfyUI-ReActor
Kategorya: Mga sikat na custom node pack

Ano ang ginagawa ng ReActor Fast Face Swap

Ang ReActor (ComfyUI-ReActor, dati ay comfyui-reactor-node) ay nagpapatakbo ng inswapper_128 model: hinahanap nito ang mga mukha sa input na larawan at sa source na larawan, pinapalitan ang pagkakakilanlan, tapos nagpapatakbo ng restoration model para linisin ang low-resolution na swap. May mga opsyon para piliin kung aling face index ang papalitan, gender detection, restore_face model at visibility, at codeformer_weight. May Face Boost option para i-upscale muli ang napalitang mukha.
Gamitin ito pagkatapos ng sampler mo at bago mag Save Image: gumawa ng eksena gamit ang kahit anong mukha, tapos palitan ng karakter. Mabilis ito (isang segundo kada mukha) at gumagana sa kahit anong base model dahil pixel-level ang operasyon. Para sa pinakamagandang kalidad, pagsamahin ito sa FaceDetailer pass na may mababang denoise pagkatapos ng swap.

Mga input

Pangalan
Uri
Ano ito
input_image
IMAGE
Ang ginawang larawan.
source_image
IMAGE
Isang larawan ng mukha na ipapalit (o isang na-save na face model).
swap_model
COMBO
inswapper_128.onnx.
facedetection
COMBO
retinaface_resnet50 at iba pa.
face_restore_model / face_restore_visibility / codeformer_weight
COMBO / FLOAT
Mga settings para sa post-restoration.
detect_gender_input / detect_gender_source / input_faces_index / source_faces_index
COMBO / STRING
Aling mga mukha ang papalitan, 0 ang pinakamalaki o pinaka-kaliwa.

Mga output

Pangalan
Uri
Ano ito
IMAGE
IMAGE
Ang larawan na napalitan ang mukha.
FACE_MODEL
FACE_MODEL
Reusable na embedding ng source na mukha.
AD
Laktawan ang setup: mga ComfyUI workflow na naka-preinstall sa cloud
Pinapatakbo ng BitVector ang mga handang ComfyUI workflow sa sarili nitong mga GPU. Walang install, walang nawawalang node, walang pulang kahon. Buksan ito sa iyong telepono o laptop at gumawa sa loob ng isang minuto.

Paano gamitin ang ReActor Fast Face Swap

  1. I-install ang ComfyUI-ReActor mula sa Manager; sa Windows, i-install ang insightface wheel at Visual C++ build tools kung hihingin.
  2. Ilagay ang ReActor Fast Face Swap pagkatapos ng VAE Decode; ikonekta ang input_image at isang source_image mula sa Load Image.
  3. Piliin ang inswapper_128.onnx at i-restore gamit ang GFPGANv1.4 sa visibility 1, codeformer_weight 0.5.
  4. I-queue; ayusin ang input_faces_index kung maling tao ang napapalitan.
  5. Opsyonal: sundan ng FaceDetailer na may denoise 0.3 para mas malinaw ang balat.

Mga setting at tip

  • Mas maganda ang swap kung frontal at maliwanag ang source na larawan.
  • I-save ang FACE_MODEL gamit ang Save Face Model at gamitin ito sa iba't ibang workflows.
  • 128 px lang ang swap: mahalaga ang restoration step; subukan ang CodeFormer para sa talas, GFPGAN para sa natural na itsura.
  • Para sa group picture, itakda ang input_faces_index sa "0,1" at source_faces_index sa "0,0".

Pag-aayos ng ReActor Fast Face Swap

ModuleNotFoundError: insightface o onnxruntime

Bakit ito nangyayari
Hindi nag-compile ang Python dependencies; karaniwan ito sa Windows na walang build tools.

Paano ayusin
I-install ang prebuilt insightface wheel para sa version ng Python mo sa ComfyUI environment at onnxruntime-gpu, tapos i-restart.

Walang nahuling mukha sa source image

Bakit ito nangyayari
Masyadong maliit, side-on o natatakpan ang larawan.

Paano ayusin
Gumamit ng mas malaking frontal na larawan; i-crop sa area ng mukha.

Malabo o parang plastik ang napalitang mukha

Bakit ito nangyayari
128 px lang ang output ng inswapper at pinapakinis ito ng restorer.

Paano ayusin
I-enable ang Face Boost o sundan ng FaceDetailer na may denoise 0.3; babaan ang face_restore_visibility sa 0.7.

Pula ang node / NSFW filter error

Bakit ito nangyayari
May NSFW detector step ang pack na kailangan ng model download; kapag pumalya ang download, nagba-block ang node.

Paano ayusin
Tingnan ang console para sa download URL, ilagay ang model sa tamang lugar at i-restart.

AD
Patakbuhin ang workflow na ito mula sa iyong telepono
Bawat workflow sa pahinang ito ay naka-preinstall sa BitVector kasama ang mga model at custom node. Pumili ng isa, mag-type ng prompt, tapos. Zero setup, walang ida-download.

Mga tanong tungkol sa ReActor Fast Face Swap

Mas maganda ba ang ReActor kaysa LoRA?

Mas mabilis ito at kailangan lang ng isang larawan, pero mukha lang ang kinokopya sa 128 px. Kinukuha ng LoRA ang katawan, buhok at ekspresyon at nagre-render sa full quality.

Pwede bang mag-swap ng mukha sa video?

Oo, kada frame: i-batch ang mga frame mula sa Load Video at i-swap, tapos pagsamahin gamit ang Video Combine.

Mga kaugnay na node

FaceDetailer (Impact Pack)
ComfyUI-Impact-Pack
Hinahanap ng FaceDetailer ang mga mukha (o kamay, mata) gamit ang YOLO detector, pinuputol ang bawat isa, nire-render muli sa buong resolution gamit ang model mo at prompt, tapos ibinabalik ito, inaayos ang maliliit at malabong mukha sa malalawak na kuha.
Load Image
ComfyUI core
Binabasa ng Load Image ang isang larawan mula sa ComfyUI input folder (o isang upload) at naglalabas ng IMAGE tensor kasama ang MASK na kinuha mula sa alpha channel, ang panimulang punto para sa img2img, inpainting, ControlNet at IP-Adapter na mga graph.
Save Image
ComfyUI core
Ang Save Image ay nagsusulat ng IMAGE tensor sa ComfyUI/output bilang PNG, kasama ang buong workflow na naka-embed sa file metadata para maibalik ang graph kapag ibinalik ang larawan sa ComfyUI.
Video Combine (VideoHelperSuite)
ComfyUI-VideoHelperSuite
Pinagsasama ng Video Combine ang isang batch ng mga IMAGE na frame para gawing MP4, WebM, GIF o sunod-sunod na mga larawan sa napiling frame rate, na may opsyonal na audio, bilang ng loop at ping-pong, ang standard na output node para sa bawat video workflow.
AD
Pagod na sa pag-aayos ng mga node? Hayaan ang cloud
Pinapanatili ng BitVector ang daan-daang ComfyUI workflow na naka-install, na-update at nasubok sa mabibilis na cloud GPU. Walang Python, walang CUDA error, walang limitasyon sa VRAM. Gumagana mula sa anumang browser.

Higit pang ComfyUI node

CLIP Text Encode (Prompt)
ComfyUI core
Pinapalitan ng CLIP Text Encode ang text prompt para maging CONDITIONING gamit ang model text encoder. Isang node ang may hawak ng positive prompt, at isa pa ang negative prompt.
ComfyUI Manager
ComfyUI-Manager
Ang ComfyUI Manager ay ang extension na nag-iinstall, nag-a-update, at nag-aayos ng custom node packs at mga modelo mula mismo sa interface, inaayos ang mga nawawalang node sa mga imported na workflow, at nagse-save ng snapshot ng iyong setup.
KSampler
ComfyUI core
Pinapatakbo ng KSampler ang denoising loop: kinukuha nito ang model, prompts, at isang latent para gumawa ng tapos na latent na imahe, na kinokontrol ng seed, steps, cfg, sampler, scheduler, at denoise.
Load Checkpoint
ComfyUI core
Binubuksan ng Load Checkpoint (CheckpointLoaderSimple) ang isang .safetensors o .ckpt na model file at ibinibigay ang tatlong bahagi na kailangan ng bawat workflow: ang diffusion MODEL, ang CLIP text encoder, at ang VAE.
VAE Decode
ComfyUI core
Ang VAE Decode ay nagko-convert ng sampled LATENT papuntang pixel IMAGE gamit ang VAE; ang VAE Decode (Tiled) ay ginagawa rin ito pero sa tiles para sa sobrang laki na mga larawan.
Empty Latent Image
ComfyUI core
Gumagawa ang Empty Latent Image ng blangkong latent canvas (lapad, taas, batch_size) na pinagmumulan ng text-to-image sampling; kailangang multiple ng 8 ang sukat at tugma sa model family.