Kirk:
This is a great tip but I am having a consistent problem with the output.
I'm using two different cameras, a Canon 1dM3 (top, below) and a Canon 5dM2 (bottom, below). I set up the code replacement as you suggest:
123456 CE1
123456789 CE2
The serial numbers of the two cameras are different length (as represented above).
I'm using "={serial}=_{frame4}" in the "Rename Ingested Photos As" box in the lower right corner of the Ingest window. Both cameras keep their proper four digit file number suffix from the original file name, but the renamed prefix, which should be "CE1" and "CE2" instead are "CE1\" and "CE2}" no matter if I have the files ingesting together or separated by camera.
"_CE_0747.JPG" from the 1dM3 turns into "CE1\_0731.jpg" and "_MG_8450.JPG" from the 5dM2 turns into "CE2}_8450.jpg"
For my testing, I am ingesting from folder, not disc, and I have not tried from disc, but need this to work from files stored on my computer from several cameras. The same strange character (either a \ for the 1dM3 or a } for the 5dM2) happens each time.
(Unfortunately, I'm recovering from back surgery so I'm not allowed to lift even the weight of a camera, so no way to shoot fresh pix and test from cards right now.)
Since in your example, you used three initials, I tried this in a fresh code replacement document, but other than adding the extra letter in the prefix, the \ or } were still added the same way.
Can you suggest anything to help avoid the extra character being added?
Many thanks......... Chip