ComfyUI > Nodes > ComfyUI-HQ-Image-Save > Save EXR Frames

ComfyUI Node: Save EXR Frames

Class Name

SaveEXRFrames

Category
image
Author
spacepxl (Account age: 349days)
Extension
ComfyUI-HQ-Image-Save
Latest Updated
2024-06-21
Github Stars
0.04K

How to Install ComfyUI-HQ-Image-Save

Install this extension via the ComfyUI Manager by searching for ComfyUI-HQ-Image-Save
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-HQ-Image-Save in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Save EXR Frames Description

SaveEXRFrames node saves high-quality HDR images in EXR format, ideal for AI artists handling animation frames.

Save EXR Frames:

The SaveEXRFrames node is designed to save a sequence of images in the EXR format, which is widely used for high-quality image storage due to its support for high dynamic range (HDR) and lossless compression. This node is particularly useful for AI artists who need to save multiple frames of an animation or a series of images with high fidelity. By leveraging this node, you can ensure that your images are stored with the highest quality, preserving all the details and color information. The node handles both single-frame and multi-frame sequences, making it versatile for various use cases. It also includes progress tracking to keep you informed about the saving process, especially when dealing with large batches of images.

Save EXR Frames Input Parameters:

filepath

The filepath parameter specifies the location where the EXR files will be saved. It can be an absolute path or a path with a frame substitution pattern (e.g., frame_%04d.exr). This parameter is crucial as it determines where your images will be stored. If the path does not end with .exr or .EXR, an error will be raised. Ensure that the path is correctly formatted to avoid issues. There is no default value, and it must be provided by the user.

start_frame

The start_frame parameter defines the starting frame number for the sequence of images to be saved. This is particularly useful when saving a series of frames from an animation. The value should be an integer, and it must be less than or equal to the end_frame. There is no default value, and it must be provided by the user.

end_frame

The end_frame parameter specifies the ending frame number for the sequence of images. This parameter works in conjunction with start_frame to define the range of frames to be saved. The value should be an integer, and it must be greater than or equal to the start_frame. There is no default value, and it must be provided by the user.

overwrite

The overwrite parameter is a boolean flag that determines whether existing files should be overwritten. If set to True, any existing files at the specified filepath will be replaced. If set to False, the node will raise an error if a file already exists at the specified location. The default value is False.

save_workflow

The save_workflow parameter specifies whether to save additional workflow metadata along with the images. This can be useful for keeping track of the settings and parameters used during the image generation process. The options are "none", "basic", and "detailed", with "none" being the default value.

Save EXR Frames Output Parameters:

ui

The ui output parameter provides a dictionary containing information about the saved images. This includes the filenames, subfolders, and the type of images saved. This output is useful for verifying that the images have been saved correctly and for further processing or referencing in subsequent nodes.

Save EXR Frames Usage Tips:

  • Ensure that the filepath ends with .exr or .EXR to avoid errors.
  • Use the start_frame and end_frame parameters to define the exact range of frames you want to save, especially when dealing with animations.
  • Set the overwrite parameter to True only if you are sure you want to replace existing files at the specified location.
  • Utilize the save_workflow parameter to save metadata about your image generation process, which can be helpful for future reference or replication of results.

Save EXR Frames Common Errors and Solutions:

Filepath needs to end in .exr or .EXR

  • Explanation: The specified filepath does not end with the .exr or .EXR extension.
  • Solution: Ensure that your filepath ends with .exr or .EXR.

Invalid frame range

  • Explanation: The start_frame is greater than the end_frame, resulting in an invalid frame range.
  • Solution: Check and correct the values of start_frame and end_frame to ensure that the range is valid.

Path not found: <filepath>

  • Explanation: The specified filepath does not exist.
  • Solution: Verify that the filepath is correct and that the directory exists.

Frame not found: <framepath>

  • Explanation: A specific frame in the sequence could not be found at the specified location.
  • Solution: Ensure that all frames in the specified range exist and are correctly named according to the filepath pattern.

Save EXR Frames Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-HQ-Image-Save
RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.