Capture One changes the Lens Model EXIF data on import
I have noticed an annoying bug in my catalog. When importing my Fuji RAW files, the name of the lens is changed.
In my catalog I have a mix of out-of-camera JPEGS and the editied RAW files. The lens name is changed in the RAW and unchanged in the JPEGS, but this means I have 2 names for the same lens in the catalog. Filtering for images by lens name is then really awkward as you have to pick both names!
- RAW file lens name EXIF data = XF18-55mmF2.8-4 R LM OIS
- RAW after import into C1 shows = Fujifilm Fujinon XF18-55mmF2.8-4 R LM OIS
- out of camera JPEG after import to C1 = XF18-55mmF2.8-4 R LM OIS
Questions:
- Why is C1 adding "Fujifilm Fujinon" to the lens name?
- Can I make it stop?
- Can I fix the EXIF in all the RAW files already in the catalog?
-
You would need to take this up with the C1 support team using the Support Case created via the "Submit a request" option.
However here are some thoughts.
Fuji presumably only uses its own lens information when processing in camera. If you use a third party lens I assume that the third party would provide its own EXIF name for the lens.
Fuji presumably feel no need to unclude their own name in the lens EXIF content."If no other lens manufacturer name then assume it's one of ours".
Phase (and others) on the other hand operate in a more open market where lens names are not always so uniquely recorded that the manufacturer name can safely be dropped and will never become a requirement in the future. Especially considering that not everyone is totally aware of all lens names.
I think the name is picked from an association with a product reference number and is, ideally, unique for every lens (or even by lens batch in some cases) and so in the wider world outside a manufacturer's product there are wider considerations for naming to achieve accurate information reporting.
In addition we have here the probability that the lens correction information applied to you RAW file is using the Capture One adjustments for the lens rather than the Fuji data supplied by the lens (and embedded in the jpg processed in camera.)
C1 cannot make further lens corrections to jpgs where the adjustments are already "burned in".
In a way, therefore, the fact that Fuji does not include their name gives you a way of differentiating between different lens correction adjustment approaches.In fact is would also to help identifiy which jpgs are in camera versions and which have been processed from RAW files via Capture One. (I'm not sure what you would see if you choose not to use the C1 lens correction when processing a RAW file.)
HTH
0 -
Thanks for the comment, sounds a likely explanation but I dont think Phase should be changing the EXIF data like that, especially when there is no option to edit the mistake. The camera model + lens name should be enough to avoid confusion with generic lenses and all the Fuji lenses start "XF" or "XC" so they do stand out.
I'll see what support say.
0 -
I had a thread on there somewhat in the same vein....I was trying to find out in C1 how to edit the EXIF and other metadata within the applications and they just don't let you for some reason.
I even got a response from C1 support saying something about it going against their "non-destructive" workflow philosophy, which seems odd to me in that changing your meta data isn't destructive in the same type way as actually changing in a non-reversible manner some color information....but anyway.
Seem my original post at the bottom where I mentioned my resolution to the metadata editing problem using EXIFTOOL:
I first opened a terminal session, and cd to my directory with my photos I was wanting to edit.
I ran a command similar to:
exiftool -a -G1 -csv . > image_orig_metadata.csv
I opened the resultant file in a spreadsheet tool (numbers in the case of OS X).....and I found the metadata tags on each image I needed to edit.
I did find, with trial and error that simple blanking out fields that had values I wanted to get rid of, did not seem to work for those I just added dummy info, but the others I changed worked just fine.
I saved this back out to a .csv file under a different name, to same directory I was working in.
And then did a command like:
exiftool -csv=image_corrected_metadata.csv .
I know the dot '.' is hard to read here, but on each command that just means "current directory".....
Anyway, this took a bit of trial and effort, but worked like a charm once I figured it out.Of course, you can use the exiftool to just spit out info on a single image to the screen and you can edit individual fields on individual photos 1 at a time, but I found doing the whole directory n bulk seemed to be an easy workflow.
I hope this helps.
C
0 -
I really like the idea of using .csv file to batch-change. So much easier to edit in Excel / Libreoffice / Numbers etc than image by image at the commandline!
This would allow me to fix the lens name in exported JPEGs, so they match the out-of-camera, but not sure its worth doing as I only search for lens names inside of C1, and that would be stuck with the extended name with no chance to fix. I tend not to add the exported JPEGs back into the catalog.
thanks for the suggestion though, very interesting!
0 -
Personally I think the mistake may be on the manufacturer side.
From memory they would not be alone.
You have to assume that no one will decide to come up with a naming convention that is the same at some point in the future. A third party manufacturer for example. Adding the manufacturer name makes that less likely - although there have been examples, it seems, of people simply "lifting" an original manufacturer's correction data and promoting it as the in-lens adjustments for their own copy of the lens in question.
But as you say - see what support has to say.
Meanwhile if you create a preset filter with the Lens name "contains" just the string in the name that Fuji uses it should facilitate simplifying your search whenever you have some purposes for searching.
HTH.
0 -
My interest having been piqued by this subject I took a look at the Exiftools web site.
They have what is claimed to be probably the most extensive documentation of the many "standards" of Exif formatting used around the world. In particular Tag names and their assicated code tables, where they exist, for many many manufacturers/file types/data types/Software outputs form editors, etc.
https://exiftool.org/TagNames/
If one looks at, say, the Canon information one can find a table of values that identify lenses (both Canon and Third party lenses) and this interpret the Exif code to a consistent lens name. The Canon lens database human readable descriptions include the manufacturer name - Canon, Sigma, etc.
Do the same for Nikon Exif data and one uncovers an ID string, seemingly created from multiple data fields, that also identifies a specific lens which includes the maker's name somewhere -usually at the start of the human readbale string but seemingly as the second component in the case of Nikkor lenses.
It's the same for Sony but in a more Canon like style.
The Fuji data, at least according to the information found via the above link, does not seem to have any information about lens codes and their standardised Human readable names. So something of a grey area. Does such a controlled interpretation table exist or not? Presumably the C1 team can answer that should they choose to do so and if their agreement with Fuji permits them to respond.
0 -
@SFA that is an interesting suggestion - making a "contains..." filter for my favourite lenses (I dont have that many) would be a good work around.
regarding the ExifTools data, there is nothing talking about lens names, just tags on features like whether they have OIS etc.
0 -
exiftool -lensmodel imagename
Example
exiftool -lensmodel /Volumes/Photos/2010/01-17\ Allistair/p-20100117-1230-0806.cr2
Lens Model : EF24-70mm f/2.8L USMor you can use -lenstype which would result in "Canon EF 24-70mm f/2.8L USM"
Use "exiftool image.name" to see all of the available items for any given image.
0 -
Chris,
The manufacturers I mentioned have codes for lenses with supplementary lookup tables that provide explicit and unique names associated with each code. The data in the lookup table provided the names with human reading capability as per marketing names.
I did not discover a lookup table for Fuji so presumably they do something a little differently.
0
Post ist für Kommentare geschlossen.
Kommentare
9 Kommentare