Thought I'd share my process for ingesting...
For my archive, I like to have the following structure, as an example:
2026
260916-Jobname
still
_originals
_selects
video
_original
_selects
Using the following in the "into folder with name" field:
{year4}/{year2}{mn0}{day0}-{jobname}/[Folder]{mediatype}/|tag{tag}|
Just in case I have picked any images in camera or by previously browsing with Photomechanic, tagged files go in _selects while the untagged ones go in _originals. I also separate them depending on if they're still or video files...
Then I like to rename the images like so:
JS_Jobname_Venue_City_cameramodel_framenum
and for that I use "[Initials]_{jobname:0:tr: /_}_{Location:0:tr: /_}_{City:0:tr: /_}_[Model]_{frame4}" - which I used to have in the "rename ingested files as" field in the ingest dialog.
But the problem then was it also tried to rename video files, which caused issues as some metadata fields weren't supported.. plus it caused discrepancies when ingesting proxy and raw footage.. which I wanted the filename to stay the same to match them easier when editing..
So with the help of code replacements, my rename field in the ingest dialogue simply reads:
|{mediatype}|{seqn:0,0}(I use | as a separator rather than =, and the {seqn:0,0} gets around an error Photomechanic throws because it thinks every filename will end up the same - this just fools it into thinking it will be unique, which it already would be)
My code replacement file contains the following lines:
// To determine which folder tagged images should go into during ingest
tag1 _Selects
tag0 _Originals
// Rename still files, leave video filenames alone - using the {mediatype} variable.
// Also makes sure any spaces are replaced with underscores
still [Initials]_{jobname:0:tr: /_}_{Location:0:tr: /_}_{City:0:tr: /_}_[Model]_{frame4}
video {fbas}
//== {serial}
//== {model}
//== {make}
//## Model Initials FullName Email Title Credit Copyright Source Folder SupplierID
151302400883 R5MkII_A JS Jason Sheldon jason@junction10.net Photographer Jason Sheldon/Junction10 Jason Sheldon/Junction10 Photography Junction10 Photography JDO
151302400884 R5MkII_B JS Jason Sheldon jason@junction10.net Photographer Jason Sheldon/Junction10 Jason Sheldon/Junction10 Photography Junction10 Photography JDO
033423011200 R6Mk2 JA John Appleseed johnappleseed@domain.com Photographer John Appleseed John Appleseed John Appleseed JAppleseed/ JA
Seems convoluted, but is an incredibly helpful boost to my workflow.
Hope others find this useful.
J