ComfyUI Extension: ComfyUI-RenderRiftNodes

Authored by RenderRift

Created

Updated

6 stars

Nodes:RR_Date_Folder_Format, RR_Image_Metadata_Overlay, RR_VideoPathMetaExtraction, RR_DisplayMetaOptions. This extension provides nodes designed to enhance the Animatediff workflow.

README

RenderRift Node Pack

Welcome to the RenderRift Custom Node Pack for the ComfyUI. This was created as I need a couple of extra nodes to help in my Animatediff workflow. Below you'll find detailed explanations of each node and their respective functionalities.

Nodes Description

RR_VideoPathMetaExtraction

  • Purpose: Works in conjunction with VHS_LoadVideoPath to set the file_path for a video and extracts the metadata from the file to send to RR_Image_metadata_overlay.
  • Functionality:
    • Provides metadata to RR_Image_Metadata_Overlay
    • Provides file path to VHS_LoadVideoPath

RR_Image_Metadata_Overlay

  • Purpose: Main node for displaying video and metadata in a grid format.
  • Features:
    • Supports 2-6 videos & their corresponding metadatas.
    • Optional support for an "original video" for comparison in vid2vid workflows.
    • Grid format display with data overlay options.
  • Predefined Options for Overlay:
    • checkpoint, ksampler, controlnets, animatediff, ipadapter, loras.
    • search_query: Enter a class_type from metadata to output all related values.
  • Usage: Central to creating comparative video overlays with metadata insights.

RR_Date_Folder_Format Node

  • Purpose: Outputs a string for saving images/videos in a specific format. To be used as an input to the filename_prefix
  • Output Format:
    • {todays_date}/1lq_
    • {todays_date}/1_lq/lqimg_
    • {todays_date}/1hq_
    • {todays_date}/1_hq/hqimg_
    • {todays_date}/1facedetailer_
    • {todays_date}/1_facedetailer/facedetailerimg_

Workflows

Workflow file here

Workflow 1: Node Type Listing

Workflow part 1

  • Description: Retrieves a list of node types from your video.
  • Steps:
    • Run the first group in the workflow to obtain the node types.

Workflow 2: Video Comparison Setup

Workflow part 2

  • Description: Sets up video paths for comparison and overlay selection in RR_Image_Metadata_Overlay.
  • Requirements: Ensure videos have been saved using VHS_VideoCombine with metadata enabled.
  • Steps:
    • Bypass the first group if node types are known.
    • Select video paths for comparison.
    • Choose overlays for the RR_Image_Metadata_Overlay.
    • Save the output as a comparison video.