Does there exist an Omeka plugin that will pull the metadata embedded in a photo and allow me to match it up with Omeka elements? For example, I have a photographer who captioned and dated each of her photos in the photo metadata and I’d like to be able to pull that into the Description and Date fields in Omeka.
I’d be interested in such a plugin, but not sure whether it exists or not.
If I was creating it, I would probably start from exif-read-data php function, and maybe something similar to CSV Import plugin to match Exif fields to Omeka’s.
Do you have an example that you can share of the kind of photo you’re working with?
I’m interested to see if Omeka’s existing metadata extraction pulls out the metadata you’re working with or not. The extracted metadata gets stored separately from the normal fields, but a plugin could copy that data over (or just display it by modifying the theme, for example).
The theme I have (a custom one created by Omeka Team prior to me joining the organization) won’t display the File metadata even if I make the Item public, but I can see it when I’m logged into the Dashboard. So I’ve copied it below. The “Caption-Abstract,” “By-line” and “Date Created” metadata are what I want to capture and import into the Item listing.
Embedded Metadata
mime_type: image/jpeg
video
dataformat: jpg
lossless: false
bits_per_sample: 24
pixel_aspect_ratio: 1
resolution_x: 5136
resolution_y: 6468
compression_ratio: 0.15801548127983
comments
IPTCEnvelope
CodedCharacterSet
e%G
e%G
IPTCApplication
ApplicationRecordVersion
Caption-Abstract
Father Paul Costopoulus in the cathedral of Holy Trinity Holy Cross Greek Orthodox Chruch.
OK, so we do have it saved, just in that array of extracted metadata, not in the regular fields.
A theme could directly reach into that metadata array and display that data, but it would be some custom code to do so.
A plugin could also pull from this array, and/or from the file directly, into the regular file or item metadata fields. I’m not aware currently of a plugin that does this. It’s a good idea for one, though.
Just to be clear on your idea: when you’re talking about matching, do you mean automatically or manually (better: do you mean the fields should be filled automatically, or that information should come up as a suggestion)?
I mean: in your example, you would like for Caption-Abstract to automatically become the DC:Title, and for DateCreated to automatically become the DC:Date? Or you’d rather have those info displayed as they are on Admin side?
I’d like to have Caption-Abstract automatically become DC:Title and DateCreated become DC:Date. And Keywords become Tags and By-line become Photographer where Item Type=Still Image.