Nodes Browser

ComfyDeploy: How ComfyUI-RenderRiftNodes works in ComfyUI?

What is ComfyUI-RenderRiftNodes?

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

How to install it in ComfyDeploy?

Head over to the machine page

  1. Click on the "Create a new machine" button
  2. Select the Edit build steps
  3. Add a new step -> Custom Node
  4. Search for ComfyUI-RenderRiftNodes and select it
  5. Close the build step dialig and then click on the "Save" button to rebuild the machine

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.