Re: A simple method to determine your Fujifilm recipe afterward
Fred Miranda wrote: snapsy wrote: Fred Miranda wrote:
To easily find out your Fujifilm Custom Setting (recipe) after the fact, follow these steps:
Fred, another great feature of exiftool is its ability to rename files based on the metadata. I use this feature all the time when ingesting images for a lot of my camera tests, for example adding the shutter speed, ISO, aperture, etc.. to the filenames to make it easy to evaluate which images are what.
Here's a recipe that will add the film mode to the end of a Fuji image filename:
exiftool -q "-FileName<%f_${FilmMode;$_=~s/W//g}.%e" <filename or directory>
This will turn "DSCF0640.JPG" into "DSCF0640_ClassicChrome.JPG".
The "~s/W//g" removes any non-alphanumeric characters including spaces, which is my personal preference for filenames.
exiftool also supports conditional logic, which you could use to solve the camera not putting the name of the custom settings into the EXIF (ie, use a matching set of EXIF values to inject a new EXIF tag into your file to include a name for your custom settings).
Note for Windows users - if you put this in a batch file you'll need to use two %% instead of % for the %f and %e
Very interesting Adam. I may start doing this in a batch for my jpg files!
exiftool also supports conditional logic, which you could use to solve the camera not putting the name of the custom settings into the EXIF (ie, use a matching set of EXIF values to inject a new EXIF tag into your file to include a name for your custom settings).
That's even better. Could you share the code to accomplish this? Thanks in advance.
Sure Fred, here's a basic example that will add "FredLandscapeRecipe" if the image has a specific film mode and grain effect size:
exiftool "-FileName=%%f_FredLandscapeRecipe.%%e" -if "$FilmMode eq 'ClassicChrome' and $GrainEffectSize eq 'Small'" <filename or directory>
You can add additional conditions to fully spec out which EXIF tag values should be qualified to rename the filename for the invocation. If you prefer to add an EXIF tag for these conditions rather than rename the file then it's a little more work - you have to edit an exiftool configuration file to define a new tag first, which is described here. Once you've defined that tag you can modify the above command to assign the tag value instead of rename the file, for example -NewStyleTag=FredLandscapeRecipe if ....
Re: A simple method to determine your Fujifilm recipe afterward
Fred Miranda wrote: snapsy wrote: Fred Miranda wrote:
To easily find out your Fujifilm Custom Setting (recipe) after the fact, follow these steps:
Fred, another great feature of exiftool is its ability to rename files based on the metadata. I use this feature all the time when ingesting images for a lot of my camera tests, for example adding the shutter speed, ISO, aperture, etc.. to the filenames to make it easy to evaluate which images are what.
Here's a recipe that will add the film mode to the end of a Fuji image filename:
exiftool -q "-FileName<%f_${FilmMode;$_=~s/W//g}.%e" <filename or directory>
This will turn "DSCF0640.JPG" into "DSCF0640_ClassicChrome.JPG".
The "~s/W//g" removes any non-alphanumeric characters including spaces, which is my personal preference for filenames.
exiftool also supports conditional logic, which you could use to solve the camera not putting the name of the custom settings into the EXIF (ie, use a matching set of EXIF values to inject a new EXIF tag into your file to include a name for your custom settings).
Note for Windows users - if you put this in a batch file you'll need to use two %% instead of % for the %f and %e
Very interesting Adam. I may start doing this in a batch for my jpg files!
exiftool also supports conditional logic, which you could use to solve the camera not putting the name of the custom settings into the EXIF (ie, use a matching set of EXIF values to inject a new EXIF tag into your file to include a name for your custom settings).
That's even better. Could you share the code to accomplish this? Thanks in advance.
Sure Fred, here's a basic example that will add "FredLandscapeRecipe" if the filename has a specific film mode and grain effect size:
exiftool "-FileName=%%f_FredLandscapeRecipe.%%e" -if "$FilmMode eq 'ClassicChrome' and $GrainEffectSize eq 'Small'" <filename or directory>
You can add additional conditions to fully spec out which EXIF tag values should be qualified to rename the filename for the invocation. If you prefer to add an EXIF tag for these conditions rather than rename the file then it's a little more work - you have to edit an exiftool configuration file to define a new tag first, which is described here. Once you've defined that tag you can modify the above command to assign the tag value instead of rename the file, for example -NewStyleTag=FredLandscapeRecipe if ....
Mar 14, 2024 at 09:46 AM
Previous versions of snapsy's message #16497909 « A simple method to determine your Fujifilm recipe afterward »