Nodes/ComfyUI FRED Nodes v2/πŸ‘‘ FRED Image Saver v2
ComfyUI Node

πŸ‘‘ FRED Image Saver v2

Save images with A1111-style parameters text and robust tokenized filenames/paths (v2: parameters input with explicit override switch, unlimited loras_infos, multi-image list mapping).

By PoukpalaovaΒ·Created 12 months agoΒ·Updated 7 months agoΒ· 3
πŸ‘‘ FRED Image Saver v2
  • images
  • GRID_IMAGE
  • last_saved_path
  • help
β—„save_single_imagetrueβ–Ί
β—„filename%lora_name_1_%lora_weight_1_%model_name_%date_dashβ–Ί
β—„pathFred_nodes/%date_dash/β–Ί
β—„time_format%Y-%m-%d-%H%M%Sβ–Ί
β—„extensionpngβ–Ί
β—„optimize_pngfalseβ–Ί
β—„lossless_webptrueβ–Ί
β—„quality_jpeg_or_webp100β–Ί
β—„save_workflow_as_jsonfalseβ–Ί
β—„embed_workflow_in_pngtrueβ–Ί
β—„save_as_grid_if_multifalseβ–Ί
β—„grid_filename%lora_name_1_%lora_weight_1_%date_dash_%model_name_grid%_img_countβ–Ί
β—„grid_pathTest/%model_name/Grid/%date_dash/β–Ί
β—„grid_column_max5β–Ί
β—„grid_row_max2β–Ί
β—„grid_extensionpngβ–Ί
β—„grid_quality_jpeg_or_webp100β–Ί
β—„positiveβ–Ί
β—„negativeβ–Ί
β—„use_parameters_inputfalseβ–Ί
β—„width1024β–Ί
β—„height1024β–Ί
β—„scale1.40β–Ί
β—„denoise0.60β–Ί
β—„guidance2.20β–Ί
β—„clip_skip1β–Ί
β—„steps20β–Ί
β—„seed_value0β–Ί
β—„sampler_nameeulerβ–Ί
β—„scheduler_namesimpleβ–Ί
β—„model_namefluxβ–Ί
β—„parametersβ–Ί
β—„loras_infosβ–Ί
CategoryπŸ‘‘FRED/image

Inputs (34)

NameTypeDefaultDescription
imagesIMAGEimages to save (list or batch).
save_single_imageBOOLEANtrueSave each input image as its own file.
filenameSTRING%lora_name_1_%lora_weight_1_%model_name_%date_dashbase filename (counter appended)
pathSTRINGFred_nodes/%date_dash/relative to Comfy output or absolute
time_formatSTRING%Y-%m-%d-%H%M%Sused by %datetime token
extensionCOMBOpngoutput file format for single images
optimize_pngBOOLEANfalseoptimize PNG (lossless, smaller files but slower)
lossless_webpBOOLEANtruesave WEBP in lossless mode (quality ignored)
quality_jpeg_or_webpINT1001–100JPEG/WEBP quality (ignored if WEBP lossless)
save_workflow_as_jsonBOOLEANfalsewrite a sidecar JSON next to image
embed_workflow_in_pngBOOLEANtrueembed workflow/prompt JSON into PNG metadata
save_as_grid_if_multiBOOLEANfalseAlso save a single tiled grid image of all inputs.
grid_filenameSTRING%lora_name_1_%lora_weight_1_%date_dash_%model_name_grid%_img_countfilename prefix for the grid image
grid_pathSTRINGTest/%model_name/Grid/%date_dash/save folder for the grid image
grid_column_maxINT5xsize (columns).
grid_row_maxINT2ysize (rows).
grid_extensionCOMBOpngoutput file format for the grid image
grid_quality_jpeg_or_webpINT1001–100JPEG/WEBP quality for the grid image
positiveSTRINGpositive prompt (saved in metadata) note: will not come from parameters
negativeSTRINGnegative prompt (saved in metadata) note: will not come from parameters
use_parameters_inputBOOLEANfalseIf ON, 'parameters' overwrite following widgets if exist
widthINT10241–16384recorded in metadata (does not resize)
heightINT10241–16384recorded in metadata (does not resize)
scaleFLOAT1.400–100000record-only parameter
denoiseFLOAT0.600–1record-only parameter
guidanceFLOAT2.200–100record-only parameter (CFG/guidance)
clip_skipINT1-24–24record-only parameter
stepsINT201–4096record-only parameter
seed_valueINT00–18446744073709550000record-only parameter (seed)
sampler_nameSTRINGeulerrecord-only parameter (sampler name)
scheduler_nameSTRINGsimplerecord-only parameter (scheduler name)
model_nameSTRINGfluxrecord-only parameter (model name)
parametersoptSTRINGA1111 tail (Steps, Sampler, ...). When 'use_parameters_input' is ON, overrides individual fields
loras_infosoptSTRINGname[:weight],name2[:weight2],... or name,weight,name2,weight2,...; \, for literal comma

Outputs (3)

NameTypeDescription
GRID_IMAGEIMAGEβ€”
last_saved_pathSTRINGpath to last saved image
helpSTRINGhelp / usage tips