Files
skycoder182-comfyui-filenam…/README.md
T
2025-05-20 17:17:48 +02:00

1.7 KiB

ComfyUI Filename Tools

Extract filenames from full paths and optionally trim them using a marker. Removes file extensions automatically.

Example: Input: C:/Images/photo_upscaled_v1.png, Marker: _upscaled → Output: photo

LoadImageWithFilename Node

This node loads an image from the ComfyUI input folder and extracts a cleaned version of the filename.

Features:

  • Returns the image, image path, and a cleaned filename.
  • Automatically removes a trailing number in parentheses from the filename, e.g., "ImageName (2)" → "ImageName".
  • Optionally trims the filename at a specified marker string (the trim marker), removing the marker and everything after it.

Input Parameters

Parameter Type Description
image STRING Filename as available in the ComfyUI input folder
trim_marker STRING (Optional) A string marker; if present, the name will be trimmed at marker

Examples

Original Filename trim_marker Resulting Name
photo_upscaled (2).png _upscaled photo
Urlaub2023-RAW (1).jpg -RAW Urlaub2023
ImageTest (5).png (empty) ImageTest
myimage_final.png _final myimage

Note:
If the trim marker is not found in the filename, only the optional trailing number in parentheses (if present) will be removed.