Olympus OM-1

Is reported by the camera as "Olympus OM-1" but it only appears in the supported camera list as "OM Digital Solutions OM-1"

This means that software attempting to check that a camera is supported by using the camera list won't find it.

I've updated my local copy of LibRaw to add "Olympus OM-1" so that either string will be recognised. It would be great if you could also add "Olympus OM-1" in addition to "OM Digital Solutions OM-1".



$exiftool -Make OM_Systems

$exiftool -Make OM_Systems_OM1_RAW_Image_20mpx_P1010025.ORF
Make : OM Digital Solutions

As discussed many times on this forum pages, comparing camera name with LibRaw::cameraList() doesn't look like a good idea

-- Alex Tutubalin @LibRaw LLC

So what is the preferred

So what is the preferred method of determining if the camera is supported if not that.


David Partridge


we list Nikon Z9 as
"Nikon Z 9 (HE/HE* formats are not supported yet)",

Is Z9 supported or not?

-- Alex Tutubalin @LibRaw LLC

Yes, of course I understand

Yes, of course I understand the issue of partial support. But nevertheless it doesn't make sense to pass a raw to LibRaw for decoding when the camera's not supported. So while the camera list isn't perfect (and I do understand that), in the absence of any other means to make that determination, that's what I have to do.

Clearly if there's the possibility of a better solution that could be implemented in the future, I'd be very happy to use that.

All the best

David Partridge