Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
THRUST SERVICES & TOOLS
CLOUD EDITIONS
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Web CMS (TeamSite)
How to access hidden metadata in MediaBin 4.5.3
System
We have images that are currently being loaded into MediaBin however, there is metadata which is hidden. If I retreive the asset from the repository with the (Get Original) task, the image still has the hidden metadata. When I load that image into other applications such as Adobe Photoshop or Microsoft Expression Media, I can see that metadata.
I’ve attached a picture with the metadata that we need, it’s called “Event.”
How can we access this hidden metadata both from the MediaBin Client interface and also from the API?
Stacy
Find more posts tagged with
Comments
lyman
The "hidden" metadata will have been encoded into the XMP packet which MediaBin preserves intact and also it parses out a subset into individual fields. The documentation gives steps for configuring custom XMP mappings (fortunately introduced in 4.5.3!) to expose fields not exposed by default. There is a file called xmpmapping.xml which is used to track the changes and you would set up a custom metadata field to hold the result. You can decide at configuration time if you want a piece of data to be read only or read-write with respect to the XMP data.
Cheers,
Lyman Hurd
Migrateduser
Hi Lyman, thanks for responding! I have been spending all day long trying to figure this out and it seems to be eluding me. I have an image with an ns.microsoft.com, xmp value called "Event". However, I can't seem to get it to work.
I created a new metadata field called "Event" and I grabbed the metadata GUID (below). The only two areas that I am not sure about is the datatype in MediaBin, I left it as text as 3998 chars (whatever that was I don't remember what the default was) and the "Prefix" element.
Any ideas what I might be doing wrong? Thanks in advance.
Event
<metadataid>{B3B17933-BAA3-4452-9663-9711C8EBFA8C}
http://ns.microsoft.com
Event
Migrateduser
I just noticed that my original post was altered by the web server. Cross site scripting security prevention probably stripped it out. Here is a copy of my xmpmapping.xml. I've addedd a space before each <.
< ?xml version="1.0" encoding="Windows-1252" standalone="no"?>
< XmpMappings>
< XmpSpec>
< Name>Event< /Name>
< MetadataId>{B3B17933-BAA3-4452-9663-9711C8EBFA8C}< /MetadataId>
< Namespace>
http://ns.microsoft.com<
/Namespace>
< !-- < Namespace>
http://ns.interwoven.com/mediabin/1.0/<
/Namespace> -->
< Prefix>< /Prefix>
< XPath>Event< /XPath>
< /XmpSpec>
< /XmpMappings>