APZmedia Fashion Editorial Filename
SS25_RTW_LOOK03_SHOT02_v01
- filename
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.
Inputs (11)
| Name | Type | Default | Description |
|---|---|---|---|
| season | STRING | — | |
| toggle_season | COMBO | 2 options: Include, Exclude | |
| collection | STRING | — | |
| toggle_collection | COMBO | 2 options: Include, Exclude | |
| look | STRING | — | |
| toggle_look | COMBO | 2 options: Include, Exclude | |
| shot | STRING | — | |
| toggle_shot | COMBO | 2 options: Include, Exclude | |
| version | STRING | — | |
| toggle_version | COMBO | 2 options: Include, Exclude | |
| delimiter | STRING | _ | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| filename | STRING | — |