Nodes/APZmedia Naming Tools/APZmedia Fashion Editorial Filename
ComfyUI Node

APZmedia Fashion Editorial Filename

SS25_RTW_LOOK03_SHOT02_v01

By APZmedia·Created 2 years ago·Updated 5 months ago· 8
APZmedia Fashion Editorial Filename
    • filename
    season
    toggle_season
    collection
    toggle_collection
    look
    toggle_look
    shot
    toggle_shot
    version
    toggle_version
    delimiter_

    Fashion editorial has a quiet convention that predates generative AI by decades: a lookbook image is filed by season_collection_look_shot_version, and anyone in the industry can decode SS25_RTW_LOOK03_SHOT02_v01 without a second thought. APZmedia Fashion Editorial Filename is the APZmedia Naming Tools node that stamps that convention onto your generated editorial work, for when the output isn't just a pretty render but a deliverable that has to slot into a studio's existing filing system.

    The fields are season, collection, look, shot, and version - each with the pack's standard Include/Exclude dropdown - plus the shared delimiter (default _). One output: filename. Fill in SS25, RTW, LOOK03, SHOT02, v01 and you get SS25_RTW_LOOK03_SHOT02_v01. The mechanism is identical to every naming node in this pack: join the toggled-on, non-empty fields with the delimiter and hand you a STRING. No auto-formatting - if you want LOOK03 you type LOOK03, and the README is upfront that version codes and padding are on you.

    Where it earns its keep is batch lookbook work: season and collection are usually fixed for a whole shoot, while look and shot change per image. Fix season and collection, drive look and shot from counters or from a list, and every generated image files itself in the convention the retoucher or studio coordinator already uses - instead of ComfyUI_00042.png in a flat folder, which is the reality most people hitting this pack are trying to escape. The Exclude toggles help during concept phase when you don't have a shot number yet: drop shot and you get a clean SS25_RTW_LOOK03_v01 for the early iterations.

    The honest framing applies here as much as anywhere in the pack: this node knows the shape of an editorial filename, not your studio's specific quirks. If your agency files by SS25_RTW_LOOK03A_v01 or puts the photographer's initials in there, you're either typing it into the free-text fields or wrapping this with APZmediaDictionaryReplace for the translation. What you get out of the box is a node that assembles the standard convention correctly and never guesses wrong about formatting - which, if you've ever hand-typed a hundred lookbook filenames, is a real gift.

    It sits alongside the pack's other fashion node (APZmedia Fashion E-com Filename, which uses SKUs instead of looks) - same skeleton, different vocabulary. If your work is editorial/lookbook, this is the one.

    Install

    ComfyUI Manager → search "APZmedia Naming Tools". Or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/APZmedia/ComfyUI-APZmedia-cleanName-from-string
    cd ComfyUI-APZmedia-cleanName-from-string
    pip install -e .
    

    Restart, find it under APZmedia/Naming. No model downloads, no heavy dependencies - unidecode is the pack's only extra and this node doesn't even use it.

    CategoryAPZmedia/Naming

    Inputs (11)

    NameTypeDefaultDescription
    seasonSTRING
    toggle_seasonCOMBO2 options: Include, Exclude
    collectionSTRING
    toggle_collectionCOMBO2 options: Include, Exclude
    lookSTRING
    toggle_lookCOMBO2 options: Include, Exclude
    shotSTRING
    toggle_shotCOMBO2 options: Include, Exclude
    versionSTRING
    toggle_versionCOMBO2 options: Include, Exclude
    delimiterSTRING_

    Outputs (1)

    NameTypeDescription
    filenameSTRING