KJNodes/samplinggenerated

Preview Override 프레임 가져오기(GetPreviewOverrideFramesKJ)

최신 샘플링 동안 Model Preview Override가 캡처한 프레임을 반환합니다. Model Preview Override의 'model'(샘플러에 공급되는 동일한 모델)과 샘플러 이후의 'after_sample'(LATENT/IMAGE)을 연결하여 올바른 실행 순서를 강제합니다.

Get Preview Override Frames KJ

model
after_sample
frames
KJNodes

설명

Model Preview Override 노드가 가장 최근의 샘플링 단계에서 캡처한 미리보기 프레임을 검색합니다. 이 노드는 샘플링이 완료된 후 실행되고 Model Preview Override 내부에 저장된 프레임에 접근할 수 있도록 올바르게 연결되어야 합니다.

입력

  • model (MODEL, 필수)
    Model Preview Override 노드가 출력한 모델입니다. 이 연결을 통해 Get Preview Override Frames 노드는 모델 래퍼에 저장된 캡처된 프레임을 찾을 수 있습니다. 체크포인트 로더의 원본 모델은 연결하지 마십시오 – Model Preview Override에서 직접 나오는 모델만 작동합니다.

  • after_sample (MULTITYPE, 필수)
    샘플러 이후의 LATENT 또는 IMAGE 텐서(예: KSampler, VAEDecode 등의 출력)를 허용합니다. 실제 값은 무시됩니다 – 올바른 실행 순서를 강제하는 용도로만 사용됩니다. 이 연결이 없으면 ComfyUI가 샘플링이 발생하기 전에 이 노드를 실행하려고 시도하여 빈 프레임이나 오래된 프레임이 반환될 수 있습니다.

출력

  • IMAGE – Model Preview Override가 최신 샘플링 동안 캡처한 프레임을 포함하는 이미지 배치(텐서)입니다. 아직 프레임이 캡처되지 않은 경우(예: 노드가 샘플링 전에 실행되는 경우) 출력은 비어 있습니다.

사용 참고 사항

  • model 입력을 Model Preview Override 노드의 모델 출력에 연결하십시오 – 입력과 출력 양쪽 모두 동일한 모델 래퍼를 사용해야 프레임에 접근할 수 있습니다.
  • after_sample 입력은 워크플로에서 샘플러 이후에 나타나는 모든 출력(예: KSampler의 잠재 데이터 또는 디코딩된 이미지)에 연결해야 합니다. 이렇게 하면 미리보기 프레임을 생성한 샘플링 단계 이후에만 노드가 실행됩니다.
  • 일반적인 패턴은 after_sample 입력을 동일한 Model Preview Override가 공급하는 샘플러의 latent 출력에 연결하는 것입니다. 이렇게 하면 추가 노드 없이 올바른 순서가 보장됩니다.
  • 반환되는 프레임은 샘플링 동안 각 노이즈 제거 단계(또는 미리보기 간격)에서 수집된 순서대로 정확히 정렬되어 있습니다. 애니메이션 미리보기, 프레임별 분석 또는 후속 이미지 처리 노드의 입력으로 사용할 수 있습니다.

댓글

GitHub로 로그인하고 토론에 참여하세요.

댓글을 불러오는 중…
Preview Override 프레임 가져오기 (GetPreviewOverrideFramesKJ) - ComfyUI-KJNodes | ComfyUI Wiki