Files

54 lines
2.4 KiB
Markdown

# 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](https://github.com/RenderRift/ComfyUI-RenderRiftNodes/blob/master/.github/workflows/workflow.json)
### Workflow 1: Node Type Listing
![Workflow part 1](.github/images/workflowpt1.png)
- **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](.github/images/workflowpt2.png)
- **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.